RPGDemo

游戏

该游戏为一个联网的rpg的小型demo,战斗方式为回合制。 游戏开发环境:游戏引擎为Unity3d,客户端基于tolua框架进行实现,UI部分使用lua使用MVC架构进行开发,其他(比如战斗动画的播放逻辑等不属于UI的)则使用c#开发。服务端使用b站一位up主的服务端框架(GDNet),该服务器框架基于.net开发。游戏业务逻辑使用c#进行开发。游戏素材(包括特效,模型,图片等等皆从网上下载的开源的)。数据库采用的是 非关系型数据库MongoDB。 除了tolua框架和服务端框架的代码,其余代码皆为本人开发。 该demo的所有UI皆可进行热更。 运行该工程之前需自己下载MongoDB并进行配置。