一款名为巴比伦塔的双人对战策略类小游戏
《巴比伦塔》是一款双人对战PVP游戏,游戏玩家的目标是成功在对方之前建成巴比伦塔(达到一定高度)。
通过购买塔层,在将己方的塔叠高的同时,尽可能地阻止对方的塔叠高,最后先达到一定高度成功登天的玩家获胜,成功建造我们的巴比伦塔!!!
游戏中有多种塔层,有的塔层可以攻击对方的塔层,而有的塔层可以使己方获得收益。二十余种,各式塔大大增加游戏乐趣。
无情的灾祸肆虐您治下的每一片国土。尽管国民众志成城,但仍然饿殍遍野。 传说天空中的国度有无尽的宝藏,足以淹没一切的忧伤。
选择巴比伦塔的建设规划,筑成坚固的碉堡。 抵御入侵者,助您抢先登上天国。
点击购买您需要的建筑, 建筑有些可以生产矿工提供金币, 有些可以攻击敌方的巴比伦塔。
点击商店中的刷新按钮,换一个思路可以更好的规划。 点击商店中的升级按钮,提高科技,创新制胜! 键盘上下键或滚轮移动视角。
选中 release文件夹,其中包含 exe 与 dmg 两种版本,分别供 windows 系统与 macos 系统游玩
windows 系统:选择 babel.exe,点击即玩
maxos 系统:选择 babel.dmg 点击里面的babel.app 即可玩,可能需要安全机制
其它系统,或不兼容情况,可以选择clone该git,然后采用Godot4.1.2 stable 进行自行编译发行。
里面有随机匹配机制,但在线人数少的话,你可能需要一个朋友和你一起玩
整个游戏项目由华中科技大学 HLB 小组实现,小组的成员组成与分工:
卞曜洋 客户端逻辑代码部分框架搭建,项目可添加内容支持
罗劲豪 组长,调配分工,UI和游戏功能模块部分的开发内存池管理,展示项目
胡伟江 服务器的开发,客户端联网模块开发以及联机功能的调试
胡乐麟 主要负责数值与玩法的设计,美术素材的获取与对接。
游戏主体逻辑采用Godot4.1.2stable 开发 游戏服务端逻辑采用 Python 编写,具体可见 server.py
具体整个游戏项目的实现的详细信息,以及游戏的具体塔层属性和游戏说明,见软件工程实现报告。


