ftbt开源回合制战棋游戏引擎
tbt 回合制战棋游戏是一种经典的游戏类型。作者儿时玩过的天使帝国、三国英杰传、曹操传都属于该类型的经典游戏。小时候玩的时候总幻想能够调整游戏中的各种元素,因此目前做这个 ftbt 引擎也是为了实现一种情怀。
开发者可基于该引擎定制游戏规则和关卡设计, 还可实现不同类型的用户界面。目前的包中还包含一种简单的 AI 和基于 ncurses 的用户界面。
游戏的基本流程为:
双方控制人物(棋子)在地图(棋盘)上移动并使用技术对对方人物造成伤害。如果某人物的生命值 (HP) 被减少至零,则从战斗地图中退场 (移出棋盘)。首先将对方全部人物消灭的一方取得胜利. 双方轮流按回合进行游戏。
游戏文档可参见包中的:doc/ftbt.pdf
评论
LayaAirHTML5 开源游戏引擎
LayaAir是HTML5开源引擎。提供Canvas和Webgl同时渲染,如果Webgl不可用,则可自动切换到Canvas模式。引擎为高性能游戏设计,支持AS,TS,JS三种语言开发,一套代码三端齐发
LayaAirHTML5 开源游戏引擎
0
XreaL开源游戏引擎
XreaL项目是基于Quake3Arena修改版引擎的非商业多人射击游戏,目标是在渲染技术上能与当今的商业游戏一较高下,开发者声称它是当前最先进的开源游戏引擎。XreaL引擎在Quake3Arena基
XreaL开源游戏引擎
0
FreeEngine开源游戏服务端引擎
FreeEngine是一款开源的游戏服务端引擎,底层框架使用C++编写,核心概念少,易上手,学习成本低。整个架构基于模块机制,注重模块的可复用性,降低功能逻辑耦合。脚本、网络、数据库等支持都是通过模块
FreeEngine开源游戏服务端引擎
0