最近羊了个羊火爆朋友圈,本程序员试完了一下,蛮有意思的,没有通过第二关。
突然灵机一动,想根据鄙人多年开发游戏的所积累的浅薄经验写文探讨一下如何开发此类游戏,试写几章,先看看效果。
首先试玩羊后梳理一下思路流程,大致是这样的:
以上流程只是粗略画了一下,各位自己设计游戏时可以随意发挥,不必局限于我画的流程。
另,为了不侵权所以本系列教程不打算使用任何羊图,暂且使用三国题材来做教程。(感觉三国是最通用的题材)
先设定一个目标,本系列就暂定一个项目名《三国了个三国》
根据草图和流程,我们要划分2个部分:服务端和客户端。并分别设定一个总体功能框架。
客户端也叫做前端部分,目前可以用的工具有H5的layabox,白鹭。或CocosCreate。或Unity3D等等。这里教材推荐用LayaBox。具体请参考Layaair系列。目前版本是LayaAir IDE 2.13.2beta。这可能是2系列最后一个版本,接下来laya会推出全新的3系列。
Layabox是完善的游戏开发引擎,配合Fairygui做的界面,将使得游戏开发变得更加顺畅和开心。
服务端方面,个人推荐用PHP来做服务端,或用nodejs,或用go,或用java。看各位喜欢用什么了。如果用PHP话,推荐用小皮来搭建本地环境。
本系列第一讲就到这里了,我们初步给游戏开发爱好者们制定了一个开发羊了个羊类似游戏的计划。接下来就是要开始一步步的把游戏实现出来。加油各位!
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:704559159@qq.com