杂谈-游戏开发
游戏制作过程,针对后端的功能基本上都能实现,只是在架构上有些细节需要考虑,然而架构不是一层不变的,只要能满足要求,并且稳定的提供服务和快速的开发即可。现在的水平可以满足大部分中度及以下的游戏后端的主程工作,不能实现的是MMOARPG的后端。游戏的制作除了后端的开发,再往前推就是前端的开发,这块我其实一直都比较感兴趣的。后端你做再多的工作,制作人和领导都无法直观的看到,哪怕是性能提升了50%,节省了
游戏制作过程,针对后端的功能基本上都能实现,只是在架构上有些细节需要考虑,然而架构不是一层不变的,只要能满足要求,并且稳定的提供服务和快速的开发即可。现在的水平可以满足大部分中度及以下的游戏后端的主程工作,不能实现的是MMOARPG的后端。
游戏的制作除了后端的开发,再往前推就是前端的开发,这块我其实一直都比较感兴趣的。后端你做再多的工作,制作人和领导都无法直观的看到,哪怕是性能提升了50%,节省了一多半的服务器的费用,这对于游戏的其他部门的支出相比较来说,基本可以忽略不计,然而后端的开发缺费了九牛二虎之力去实现的。但是前端就不一样了,游戏的手感,流畅度,画面的质感,这些东西对于前端来说,只要有一点点的提升,但是带给玩家的感受完全是非常优质的感觉。
所以最近对前端的开发工作非常感兴趣,其实是一直都很感兴趣。特别想去写点前端的代码去实现哪怕一个简单的游戏。去实际地感受一下前端的工作。后面就选定了CocosCreator2.4的实现方式。这个版本的源码比较多,可参考的资料就比较多。而且这版相对来说也比较稳定,因为CC这个开发工具自身的版本迭代的比较快。无论从性能还是功能上,版本升级意味着性能和功能的双重提升。但对于前期的学习阶段来说,选定版本,快速开始一个小型的游戏项目还是比较重要的。
搞定前端开发之后,在前端去实现一个小游戏的过程中,一直在思考游戏到底该如何去做。后面就引出了游戏开发的再往前的一个阶段-游戏设计。看了看游戏设计的一本书叫做《游戏机制-高级游戏设计技巧》,在这本书中,看到了跟我一直以来对游戏的思考是一致的。即游戏就是一堆特定的规则构成的一种行为。在游戏设计中最重要的就是各种规则,反过来从前后端的开发工作来讲,开发的工作也就是各种规则的实现。这个在后端的业务开发中表现的很明显。
主要的流程就是游戏设计到前后端的开发。但是纯前端做出来的只是规则,游戏又是一种行为,行为就需要感官体验,就涉及到了美术和音效。优秀的美术经常能喧宾夺主,甚至后面的规则都围绕着某个游戏的美术画面去调整,游戏期间,游戏的规则是不断修改和不断增加的。视觉的体验由游戏美术负责,听觉的体验则由音效去负责,触觉的体验由前端的开发来负责。
更多推荐
所有评论(0)