使用c++基于Cocos2dx V3.16 开发的植物大战僵尸游戏
GitHub仓库镜像,请勿在此仓库发起PR。
文档请看https://fkbook-all-in-one.readthedocs.io
TrinityCore是大名鼎鼎的魔兽世界的服务端模拟器。
cocs2dx学习参照cocosdx官网的教程编写的飞机大战游戏,开发环境是Ubuntu 14.04 + QtCreator + Coco2dx v3.3
Cocos2d-x练习项目,一种娱乐规则的中国象棋,一些棋子的规则引入了国际象棋的下法。设计和资源参考了http://cn.cocos2d-x.org/tutorial/lists?id=103这一系列教程。
anet是c++实现游戏服务器框架,内含log, timer, http, tcp,pool等组件。其中log支持同步和异步模式;timer是时间轮实现的高效定时器;tcp是基于asio实现的异步网络,同时实现了tcp server和tcp client;http是在tcp模块基础上实现的http server和http client,其中http client支持同步方式;pool实现了对象池。
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D游戏,游戏包含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
基于Cocos2d-X 3.17 跨平台单机麻将,商业级麻将算法、AI算法
ChivalrousMan《我的武侠世界》的服务器。