starrydb 是通用的游戏服务器引擎,可以帮助客户端程序员快速开发MMO游戏的服务器部分。
官网地址 http://starrydb.com
服务器部的下载地址
https://sourceforge.net/projects/starrydb-publice/files/?source=navbar
目前最新版本是2017-2-14_starrydb_win64.7z
https://sourceforge.net/projects/starrydb-publice/files/2017-2-14/2017-2-14_starrydb_win64.7z/download
如何配置和运行演示程序?
打开serv文件夹找到config.ini文件打开。
修改root密码为你自己的任意密码,这里改成了123456。
双击运行64_starryrun.exe启动服务器
到这里服务器就被启动了
下面运行客户端示例,进入client文件夹双击运行bomber.exe
点击上下左右键移动客户端如果可以看见绿色的脸表示客户端启动成功。
这个MMO游戏的客户端是用cocos2dx开发完成的。绿色的笑脸代表僵尸体,在游戏里可以用空格键创建炸弹,炸掉僵尸。
如何编译客户端代码呢?
将压缩包内的src目录的客户端源代码复制到新创建名叫bomber的cocos2dx工程内。
编译工程
到这里我们成功编译了客户端代码~
下次我会做一个客户端代码的情景分析