标签:Go
网游协议开发1) 使用中间语言定义协议在过去的项目中,是这样做协议定义的:struct MSG_XX_MOVE { int x,y; int vx,vy; int ax,ay;};这样定义结构体消息,然后前后端都用C++开发,一起include这份文件。这样做的最大问题是,不够简洁...
在之前三期的《手游有故事》栏目中,我们以一位有3年入行经验的手游策划为主视角,讲述了他的种种辛酸经历,以此展现整个国内移动游戏行业的一些内幕现象。这三期内容的评论数非常高,最后一期甚至超过了3000,这完全出乎我们的意料,在此,我们也真心感谢大家的支持。  其实,在着手筹备之前三期《手游有故事》行业...
本次我们要使用C#的方式进行txt文件的读取和写入,在Unity的开发过程中同样适用,下面来具体实现吧。 创建文件的打开、关闭、读取、写入类:MyFileStream要引入System.IO和System.Runtime.Serialization.Formatters.Binary和,一个是文件读...
游戏数据开发  1) 静态数据(配表数据)  在你把数值把数据配置出来后,是不是需要为每一份配置表写一次解析呢?静态数据的设计主要考虑两个方面,一个是设计的人,一般就是策划,另一方是使用的人,一般就是程序。对策划来说,excel是最理想的工具,对程序来说,csv是性能比较好的容易解析的格式。当然,也...
  游资网 文 / 逍遥剑客  VR渲染需要左右眼两幅不同的画面,现在的大部分引擎都是暴力的直接渲染两遍,这样做想想性能也很难达到75FPS(或90FPS)。  以Oculus DK2为例,1920x1080@75FPS,加上Super Sampling就变成了(UE4默认135%)2592x145...
  首先,用一个简单的案例向大家介绍一下什么是“幸存者偏差”。  二战期间,盟军需要对战斗机进行装甲加厚,以提高生还率,但由于军费有限,只能进行局部升级。那么问题来了,究竟哪个部位最关键,最值得把装甲加厚来抵御敌方炮火呢?人们众口不一,最后一致决定采用统计调查的方式来解决,即...
课程所在链接:https://www.taikr.com/course/227课时更新目录:04:00 课时34 3D海战之战斗场景06:43 课时35 3D场景动态加载15:01 课时36 3D海战天气系统08:29 课时37 关卡管理和UI技能18:53 课时38 技能父类1...
中秋节快乐,每逢佳节倍思亲,尤其是那素未谋面的老婆,对吧,屌丝们。今天我们来探索一下C#里面奇怪的计算,奇怪的类型。 奇怪的计算 当我刚刚接触计算机编程的时候,一切在我看来都是奇怪的。 i++i=i+1i==i+1 这都是些什么鬼?机器语言是图灵机模式的,那玩意不是人类语言,是关于操作寄存器的。附:...
  我是一个老程序员了, 2014 年我不断在思考一个问题:程序员的年龄天花板到底是多少岁?其他行业里的老将  农村有一些老人 70 多岁了还能种地,不但能种小麦玉米,还能在自己房子后面种点白菜、萝卜、西红柿、豆角什么的,自给自足,不靠孩子赡养。  褚时健70多岁承包荒山开始种橙,现在褚橙是知名品牌...
  在iPhone进入游戏市场之前,大家都认为PC和主机游戏的画面的进化趋势是变得越来越逼真、有越来越多的多边形数。让游戏更贴近现实是游戏的核心进化趋势,所以制作者们在游戏中塞进更多的多边形,以实现更逼真的效果,这就要求PC和游戏机硬件提供强大的处理能力。有趣的是,当整个进化的战场来到了手机市场,高...
 这游戏应该算是类塔防游戏吧。不过它还是跟塔防游戏有很大的相似之处的!要饭的乞丐就是塔防游戏里的塔了,不过乞丐的位置不像塔那样固定,而是可以流动的,这样就保证了在城管来的时候可以逃跑……  下面详细介绍!  1.背景  首先出生的时候你是在一个小山村,你是一个小乞丐,你会...
最近打算面试主程,然后许多公司都在用ULUA做更新,为了赶上时代潮流,我决定学习ULUA,当然网上资料很多,但是入门让人很纠结,咱不装逼,从新手搞起当然我在这里推荐的学习网站是 http://ulua.org/ 我一切只是把这些里面的学习内容整理下,让新手更好入门 ,好了不扯淡,上经验。1.首先去...
  题记:写在「程序员客栈 」2.0 web和APP都已完成的现在,给我们团队前面8个月的工作和观察经验做个小结。独立开发一般都是在远程的状态,作为远程开发者你需要避免的4个大坑。  从2015年1月份我们程序员客栈远程协作团队组成到现在,这8个月我们发布了4个web大版本和不计其数的小修改;iOS...
 作为程序员,选择好合适的开发社区对提高自己的编程能力会有很大的帮助,我也说不出为什么,但是一些优秀的实时开发社区确实能帮你积累不少开发经验。  下面这张图列出了14个程序员经常逛的顶级开发社区,作为程序员,你应该要了解其中一个或者最好是多个,并且学会使用它们,利用里面的资源提高自己的编程能力。  ...
0x1 问题描述和速查方法  此次XcodeGhost病毒并不仅仅只篡改Xcode的dmg安装文件,百度安全实验室发现Unity3d也同样被插入了恶意代码。Unity是由Unity Technologies开发的用于创建诸如三维视频游戏、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,Uni...