功能模块:
- .net core工程创建 (c# ,你可能比较费解为什么选用.net开发,因为开发的是弱联网游戏,而且目前的语言环境来说,只要不是爆款,性能上都够用,.net给我的感觉就是简单,高效)
- 数据库管理类 (数据库操作)
- IO类(文件IO操作.资源,配置表等)
- 公共类(公共通用方法)
- 简易的Model,Controller开发概念,做主要的逻辑
- 网络通讯类(目前只做了http)
- Protobuf协议 网络通讯使用的协议
目前只做了这些功能,看起来应该够用了,因为不考虑高并发,也就没做分布式的考虑,因为结构简单和逻辑解耦,如果真的用户数上来了,再做处理吧.
后面文章开始搭建cocos客户端