关卡编辑器:
功能目的,设置PVE关卡,和设定检查游戏平衡:
关卡名关卡序号可获取资源A:可获取资源B:可获取资源C:建筑A主城建筑D建筑B建筑C移动兵种建筑保存开始
1. 左上方显示保存的关卡名和关卡序号,右上根据当前的建筑的数据判断当前设置的数额;
2. 移动功能,切换到可移动建筑状态;点击建筑以外时恢复鼠标查看功能;
移动功能需要两个图标,分别表示“移动建筑状态“和”查看建筑状态“
移动状态:点击建筑可以将建筑拿起,再次点击放下;在点击其他地方切换查看状态; 查看状态:可查看当前建筑状态,在此不用做建筑功能页面;
3. 兵种:选择进攻的兵种类型,等级和数量;以及出征的武将;
点击后进入兵种选择框,不限定种类和个数,可保存选定数据作为开始测试; 4. 建筑:选择建设的建筑类型,等级;
点击进入建筑选择界面。选择建筑物后可将其移动至地图内 5. 保存:将设定好的建筑信息保存下来;
所保存的信息可作为关卡数据读取; 6. 开始:进入模拟战斗模式;
兵种按钮设置界面:
关卡名关卡序号可获取资源A:可获取资源B:可获取资源C:张 飞选择武将---等级1+等级1等级1++攻击:攻击:血量:血量:防御:防御:速度:速度:张 飞选择武将张 飞选择武将兵种A------等级1------+等级1攻击:+血量:防御:------速度:+数量:2+等级1+兵种A数量:2+等级1+兵种A等级1数量:2+等级1+兵种A数量:2+等级1+兵种A数量:2+等级1+兵种A数量:2+等级1+兵种A数量:2+兵种A数量:2+兵种A数量:2+移动兵种建筑保存开始
1. 点击选择武将可弹出武将列表,可调节武将的等级,并显示其属性;
点击选择武将进入武将选择界面;可选择武将,及其相关的装备信息配置;
关卡名关卡序号可获取资源A:可获取资源B:可获取资源C:吕布张飞关羽武器防具武将头像防具防具防具移动饰品攻击:攻速:防御:血量:坐骑移动速度:确定1移动兵种建筑保存开始
玩家可在武将选择中加入物品,选择后点击“确定”后,默认选择当前武将; 2. 点击兵种图标显示兵种列表,可调节士兵的等级和数量;
3. 确定武将的等级和兵种等级后,可点击开始进入战斗界面,进行当前城池设计的攻城模
拟; 建筑设置界面
关卡名关卡序号可获取资源A:可获取资源B:可获取资源C:主城-等级1血量:6000攻击:56-67+-主城等级1血量:6000攻击:56-67+-主城等级1血量:6000攻击:56-67+主城-等级1血量:6000攻击:56-67+-主城等级1血量:6000攻击:56-67+-主城等级1血量:6000攻击:56-67+移动兵种建筑保存开始
1. 建筑在选择中,可选择等级,更变等级后,血量更随其等级变化。 2. 点击建筑图标,切换到摆放建筑界面,再次点击可将建筑摆放至地图内。
战斗界面:
点击建筑物相应的图片后,将相应的建筑放置地图内;
关卡名防御等级可获取资源A:可获取资源B:可获取资源C:武将头像兵种头像兵种头像兵种头像等级: 名字:数量:0/15-+等级: 名字:数量:0/15-+等级: 名字:数量:0/15建筑A主城-+等级: 名字:数量:0/15建筑D建筑B建筑C-+战斗时间 05:00出战1张飞1出战张飞城市防御力:100离开战场
1. 置放兵种后,游戏正式计算开始; 2. 选择的出战武将和士兵头像;
3. 战斗时选择士兵的数量后,将会显示为投放士兵效果;
4. 若有出战的武将则在下方显示出战武将信息,点击出战后变为放置状态; 5. 相邻建筑物2格位置,不能投放兵种;
6. 鼠标在加号或者减号时,0.5s后,自动0.2s一次的频率点击该按钮; 游戏地图大小:
1. 地图整体大小为44X44格子,每格大小为100X50; 2. 图片整体大小为4400*2200像素;
3. 游戏默认视图为地图中间;
战斗界面:
关卡名(玩家信息)防御等级可获取资源A:城市信息可获取资源B:可获取资源C:武将头像兵种头像兵种头像兵种头像等级: 名字:数量:0/15可获取资源-+等级: 名字:数量:0/15-+战斗区域等级: 名字:数量:0/15建筑A主城-+等级: 名字:数量:0/15建筑D建筑B建筑C-+出战武将列表战斗时间 05:00城市防御力:100投兵范围圈时间和评分离开战场
游戏战斗流程: 1. 玩法流程:
准备时间战斗时间计时攻击时间结束否战斗结束选择出战的种类和数量选择投放点投放士兵至战场破坏建筑是是否还有可破坏建筑物1. 游戏进入战场后,视野为观看视野,玩家可观察敌人的布防;
2. 投入士兵进入战场后;战斗开始计时,每场战斗定为2分30秒;
3. 玩家选择出场士兵后,鼠标变为置放圈,点击增加人时,不做投放兵参战命令; 4. 选择好人员后,可将人员投放城池中,位置至少离城池建筑1个格子; 5. 游戏战斗时间结束或者本论建筑物圈被损坏后结束战斗;
游戏规则:
1. 需要存储建筑在地图上的位置信息,所占格子数,及格子的位置; 2. 选取人员后,鼠标变为放置兵种状态;
3. 投放点为可伸缩的圈,最大为2X2格子,最小为1X1格子。
4. 投放区域放至地点大于,建筑周围1格的地方;如果建筑在边缘地带,则需要空余2格位置; 5. 城市防御力,为所有建筑物的血量总和百分比;
6. 战斗等级:破坏60%防御力获得1星,破坏80%防御力获得2星,破坏100%防御力获得
3星;
7. 进入敌人城内后,必须在战斗时间内击败敌人,至少拿到一星战绩。战斗时间结束后对战斗
评分;
8. 与资源相关的建筑被破坏时,可掠夺资源也随之变化;与玩家间的PK,可掠夺资源为玩家
当前资源的1/2。PVE闯关为100%; 9. 投放的兵力不能回收。
士兵AI:
投放士兵判断是否有建筑(特殊兵种需要做判断)有无攻城结束查找最近点建筑移动至最近建筑否是否在攻击范围内是破坏建筑
1. 优先攻击周围最近建筑,特殊兵种需要判断;
2. 若距离最近建筑物间有障碍物,若超出9个格子,则攻击障碍物后再攻击该建筑。若不超出
该距离,则优先移动攻击其他建筑;
3. 士兵攻击一建筑,直至建筑破坏后才跟换目标; 4. 若对方为武将,则视为可移动建筑; 5. 当无建筑可攻击时,攻城结束;
箭塔AI:
否战斗开始检查攻击范围内是否有目标攻击目标是判断目标是否死亡1.箭塔类建筑,自动搜索范围内的目标;
2. 进入攻击范围后进行攻击,当前目标死亡后切换下一目标;
战斗测试地图:
投兵范围圈2墙墙钱庄箭塔A(存储资粮仓源)(存储资源)军营招募场墙墙箭塔A墙墙墙墙酒馆墙墙箭塔A主城将军府箭塔A墙投兵范围圈3投兵范围圈1不可投放兵的区域 投放点为三个,分别测试三种AI。
1. 近战兵和远程兵在寻路中有墙的设置;
近战兵优先攻击墙,远程兵优先攻击建筑; 2. 在无墙的情况下,兵种优先攻击最近距离建筑; 3. 在被敌人英雄攻击后,优先反击对象;
优先级别 1 2 3 4
攻击对象 攻击士兵的武将 指定建筑 最近建筑 城墙