Skip to content

newuseres/Build-Our-Babel

Repository files navigation

build our babel 巴比伦塔-双人策略对战小游戏

一款名为巴比伦塔的双人对战策略类小游戏

游戏玩法:

《巴比伦塔》是一款双人对战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

具体整个游戏项目的实现的详细信息,以及游戏的具体塔层属性和游戏说明,见软件工程实现报告。

游戏展示

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors