程序开发,在一个游戏开发团队中,究竟能带来什么价值?
我在游戏行业沉浮了五年,作为架构师看过上百款游戏的架构;也作为后端程序从零开始码过后端代码,一点点的像培养自己的孩子一样构建账号系统、大厅、匹配等模块;偶尔也客串前端程序写点UI展示、用户交互、网络通信、技能脚本。经历过维护超十年的端游项目,做过出海的手游开发,正在做3A FPS主机游戏。这些年的经历让我觉得自己已经入门了游戏开发,但却在入门后产生了前路迷茫的感慨。
毫无疑问我是热爱游戏的,业余时间的绝大部分被玩游戏和看游戏视频直播占据,喜欢钻研游戏的机制和不一样的玩法,工作也全身心的投入了游戏事业。但随着年龄和工作经验的增长,原先的踌躇满志,慢慢变成了迷茫和无奈。
程序在游戏工作室、游戏公司里,只能决定这款游戏能不能做,而做好一款游戏,我认为一看策划,二看美术。程序所能做的,是扫清游戏方向中的技术障碍,是决定游戏所包含功能模块能否实现、花多久能实现,以及框架的健壮性(支持扩展和调整)以及稳定性(少出bug,出bug后能快速定位并解决问题)。而在倾尽心血在几款游戏后,我产生了深深的无力感。
我想成为一个游戏行业的强人,一个游戏行业的牛人,可现在却只是一个游戏行业的犟人,把自己压迫在了一个舒适圈内,做着自己擅长的事,却一直止步不前。
我爱玩游戏,steam上百款不同种类的游戏,dota2 五千多个小时的游玩时长,我也想开发自己的游戏,但是总会陷入一个又一个怪圈之中,无法最终实现自己的想法。dota2 自走棋大火的那段时间,我不仅