海量的小元素汇聚成巨大的历史流向,一只蝴蝶扇动翅膀。在庞大的世界框架中纵横捭阖,与偶然的随机性和必然的历史对抗,这就是大战略的魅力!
[策略][战棋]单位命令(招募/展示移动范围)!基于兴趣开发的策略战棋游戏的开发日志~ 四
mioku
2022-10-07
首先介绍一下命令菜单,简单来说就是为玩家展示当前可选的命令的面板.
对于玩家来说他所要做的就是不断的选中某个单元格,以执行作战策略,命令菜单则会显示当前单元格可以采取的命令.
例如在单元格为空时,目前就只有招募单位的功能.
而在单元格上有己方单位时,命令则显示了当前单位可以执行的命令.
当我们点击招募按钮,招募面板就会呼出.
招募面板目前还很简陋,不过够用就行嘛!计划在实现游戏的基础逻辑后会好好细化~~ 先提前说一下计划,每条单位信息的蓝色图片会是单位的头像,而右边巨大的空白会用来预览单位的外形.
点击标着价格的按钮,单位就会在所选的单元格生成了!
最后就是改了老半天bug,终于初步实现的展示移动范围的功能了!
在选中红框单位后,就会展示其移动范围,蓝色为可移动区块,红色为地方区块,森林等地形则会有移动惩罚.目前的区块提示还十分简陋,晚些改成有些透明的样式应该会好不少.
OK!这就是本次日志的开发内容了!虽然实现内容展示十分简单,但实现的逻辑还是挺复杂的.
为了保证项目结构的清晰,很多逻辑在开发时,就会考虑到很多后续开发的扩展性,以及努力降低各个模块的耦合度,减少修改难度.
开发过程总是想的很多,能够实现的内容确相当有限,移动相关功能制作需要不少时间.下一回就来介绍介绍偏程序的项目结构吧!
要是你有什么好想法或者建议也可以联系我哦!QQ:2763686216.
写日志的时候,假期已经是最后一天了!你会觉得怅然若失么?反正我还没缓过来哈哈.要是迷惘的话,就着手创造些什么吧!加油!
(转发自:原日志地址)