粉丝655获赞3141



游戏开发想走的更远,必须得会 c 嘎嘎。这个观点我倒是认同了,但是因为我游戏开发也干了十几年了,之前在网易待了六年半,这段经历呢,给我的感觉就是会 c 嘎嘎的程序员,他的上限就是比拍成这类脚本语言的要高。可能很多人不知道啊,网易就是用拍成来做游戏,其实核心原因还是游戏行业的岗位分 工和技术需求决定。游戏相关的岗位基本上分为三类,客户端、服务端、中台。那每一个岗位的技术侧重点也是不同的嘛,对 语言的要求也会有些差异。就科普端和服务端而言,都分成引擎开发和脚本开发,而工具港很多公司也叫中台,核心是给各个项目组做支撑的嘛,开发有些通用的工具,搭建一些基础的能力,让这个项目组能够更快的推进研发。为什么说 c 加加上线高呢?关键就在于研发这个环节, 不管是客户端还是服务端的引擎开发,对性能要求都是极致的,对于客户端而言,还要保证游戏画面的渲染流畅,帧率稳定。对服务端而言,要撑起成千上万的玩家同时在线不卡,那这些核心需求 c 嘎嘎肯定当仁不让了。而这里我们所说的脚本开发呢,就是负责游戏里的业务逻辑实现,比如说我们玩游戏用到背包系统、装备系统、强化系统、保湿系 这些玩法都属于脚本开发范畴,一般就是拍摄或者撸啊。比如说像天龙八部这款游戏,这款网游,它底层实现的就是 c 嘎嘎加撸啊, c 嘎嘎实现的是底层引擎,而撸啊实现脚本,比如说写一个视觉装的副本, 脚本开发好处就上手快,携带灵活,你可以立马把这个视觉装改成缥缈风。然后因为历史遗留的原因,很多有一定规模的游戏公司,他都倾向于字眼引擎,那些字眼引擎不管是模块的渲染或者一些核心系统,都是前人搭建好了 c 嘎嘎的框架,都是历史沉淀过来,你要做引擎开发,你得把它们的代码都看懂, 所以引擎开发的要求就比脚本开发要高很多,对应的薪资高也是正常的。当然我并没有说 python、 努尔这些脚本语言没用啊,就像我开头说的,网易云 python 做游戏,是因为它已经有一个非常成熟的 c 嘎嘎引擎, 可以通过一个引擎孵化一个一个新的项目,只需要招大量会写脚本语言的程序员在上面搭积木就可以。所以如果想在游戏行业长期发展呢?脚本语言是基础,但 c 嘎嘎是决定上限的关键。那最后我给大家一个 c 嘎嘎的基础 学习路线,这个相对来说还是比较基础一点,那后面其实还有很多内容,所以做好准备吧。



射击课堂开课了,今天我们讲的是射击训练中的核心操作逻辑和训练方法,很多学生在训练时容易陷入误区, 接下来我们分三期来系统拆解一次完整射击操作的构成和关键要点。 那成功的射击操作到底包含哪些部分呢?射击分为内外两个方面,外部是动作结构,主要完成人枪结合,内部是功能性感受,也就是内在用来评价动作质量。 这两部分结合起来才是完整操作。人枪结合最好的状态是什么样的?是不是肌肉越用力越好? 恰恰相反,最理想的是肌肉不紧不松,枪只能稳定指向目标吧,关键是稳定规律和稳定时长, 这直接决定弹着的命中质量。那怎么判断动作质量高低呢? 有什么明显的特征呢?高质量动作有两个特征,技术上结构坚固稳定,时间足够长。心理上激发后不想收枪,享受稳定带来的安全感和成就感。那质量差的呢? 不是总打不准就是技术不行。质量差的表现是着急开枪激发,时机混乱,患得患失。 很多人会以为是心理问题,其实本质是技术结构没掌握好。好了,下期我们接着讲射击操作构成和关键。
