新手教程关卡
移动:鼠标左键框选小兵,右键点击目的地。攻击:鼠标左键框选小兵,按A+鼠标左键攻击。后来发现全程用鼠标操作,突然引入个按键有点奇怪,且小兵移动后是自动攻击的,一个移动操作足够应付大部分情况了,于是在教学关里并没有展示。不过功能还在,当作彩蛋也挺好(?#聚光灯gamejam开发者日志 #聚光灯gamejam开发者日志 #聚光灯 #TapTap聚光灯
小兵阵型
小兵移动时需要按照特定的阵型前进以防止发生遮挡。如何实现呢?一种比较简单的做法是用switch语句一个一个去规定不同数量的敌人的阵型,如下图:这种方法缺点很明显,当小兵单位过多时需要手写一堆阵型,维护起来很麻烦。我们使用了一种自定义的算法来实时规划阵型:让小兵按照同心圆进行分布,定义圆的间距a和圆上小兵的间距b。根据b来计算一个圆上的小兵容量,当一个圆上盛满小兵后,根据a来计算下一个圆的
敌人设计
蘑菇头特点:移动速度慢,通过不断自爆(?)来攻击周围的敌人。新手村的第一个怪机器人神枪手特点:移动速度较快,远程单体攻击长枪猎手特点:攻击范围大、伤害高,且为二段攻击巫师特点:远程范围攻击冰霜猎手特点:攻击范围较小但伤害极高#TapTap聚光灯 #聚光灯 #聚光灯gamejam开发者日志
小兵设计
战士特点:近战、攻击速度快、攻击力低弓箭手特点:远程、攻击速度和移动速度较快,放风筝首选法师特点:远程、攻击速度和移动速度较慢,攻击力高、核心输出#TapTap聚光灯 #聚光灯 #聚光灯gamejam开发者日志
建筑设计
基地大本营,开始时作为默认手牌、玩家的目标是保护基地,如果基地被拆则游戏失败。玩家也可以在此处接各种随机任务。商店玩家可以在此处使用金币购买卡牌仓库提高金币上限,如果被拆掉则金币上限会相应减少。箭塔可以远程攻击敌人,等级越高攻击力、攻击速度和血量越高。法术塔与箭塔类似,伤害更高城墙可以抵御敌人的攻击房屋可以提高人口上限#TapTap聚光灯 #聚光灯 #聚光灯gameja
卡牌设计
卡牌需要花费金币使用,目前总共设计了三种类型的卡牌:小兵牌:使用卡牌后可在指定位置放置小兵(小兵会增加人口上限,需要建造更多的房屋来满足更多的人口需求)法术牌:使用卡牌后可在指定位置释放法术建筑牌:使用卡牌后可在指定位置建造建筑#TapTap聚光灯 #聚光灯 #聚光灯gamejam开发者日志
空空如也
也许宝藏只是换了个藏身之处