联机格斗游戏项目立项
上个项目FavAni基本做完了 --> 开发路线
现在想做个游戏的go后端项目.花了很久的时间去构思技术栈,也从github的一个游戏开发路线的仓库得到了诸多参考。
前端引擎只懂unity,但是godot也能尝试,都能用c#
后端语言基本用go了,比较熟,cpp基础太差了,go也适合游戏方向。
前端的问题先搁置,我的项目路线主要是构思游戏后端建设。
前端技术调研
没什么好调研的,ue是不会的,u3d是现成的,godot是可选的,cocos是嫌弃的
另外,nakama和godot的契合度好像较高,可能用godot开发。如果后端用zinx的话就另谈了。
后端技术调研
花了大量的时间调研go的后端游戏框架,以及一些技术选型,最终决定nakama
和zinx
选择一个。(github搜索game-server主题前二)
前者没中文说明,比较完善,用于聊天和社交的后端。
后者比较轻量,国人开发,教程和文档很完善。
游戏大纲
FTG游戏,简单的联机对战即可。
延迟要求高,需要社交聊天功能。
后续补充,目前还在设计阶段。2024/5