GrowingCity 原型

轰炸自动成长的城市。相邻建筑会合并升级,被摧毁的区域会重建。

使用 Unity 6000.0.83f1 / URP 17.0.4 打开 Assets/Scenes/City Prototype.unity。当前为 Unity 原型,浏览器运行尚未验证。

在城市上拖动并松开即可按该方向派出编队。飞机从屏幕外飞入并飞出。1:炸弹,2:核轰炸,Space:暂停/继续,Esc:取消拖动。

每架飞机初始每秒投弹1发。可升级投弹速度、载弹量、范围、火力、编队数量、速度、装甲和生命值,下次出击生效。城市成长不再需要手动购买升级。

城市按游戏时间自动加速成长:初始1倍,60秒2倍,420秒达到上限8倍,HUD显示当前倍率。仅3级及以上建筑发射导弹。每12次建造出现一种特殊建筑:黄色燃料库、红色弹药库或青色发电站。摧毁后造成周围额外伤害,可引发其他特殊建筑连锁爆炸。连锁金币统一结算一次,并减少发展度、留下可重建废墟。

每架飞机抵达固定增加50%普通出击充能。两架提供一次机会,多余次数可保留。普通自然充能需要10秒游戏时间,最多补充一次。

核轰炸有独立的100秒冷却。有效命令被接受时开始,包括排队命令,初始即可使用。不消耗普通出击次数。抵达奖励和3倍速不会缩短冷却。暂停时停止计时,新城市会重置。

建筑发射随等级增强的有限追踪导弹。飞机会受伤或被击落。升级建筑生命值更高,受伤后可能降级。摧毁获得金币并降低城市发展度。

首次运行默认跟随系统语言。语言按钮循环切换系统及9种语言,手动选择会保存在本机。不支持的系统语言回退为英语。

爆炸特殊建筑的本体改为鲜蓝色,黄色、红色和青色地基区分类型。破坏结合侧倒、扭曲坍塌和爆炸抬升。外墙结构碎块与小碎片按物理飞散,部分朝屏幕外发射,部分越过屋顶。结构碎块最多36个,并共享原有碎片总预算。新视觉效果和碎块着色器仍需实际Play验证。

城市以96格已建成区域开始,包含合并及特殊建筑。默认种子的独立模拟为82栋。每个成长周期在相互分散且连通的边缘加权随机建造最多4格,不再按距中心远近排列。最大24×24格,共576格(格大小16时约384×384Unity单位)。满图后停止扩张,但破坏后仍会重建。游戏90至300秒逐步提高高级建筑直接生成比例;300秒后普通新建与重建为3级75%、2级20%、基础5%。特殊建筑另按自身规则,新城市重置进度。

操作与设置

外部原始资源 Assets/polyperfect/Low Poly Epic City/ 禁止修改。请使用项目自有资源及适配器扩展,不得单独分发商店资源。

限制:本次未验证 Unity 实际画面、运行时语言切换、网页部署和游戏平衡。编译与独立测试不能代替 Play 验证。

README