RTS设计

来源:互联网 发布:hadoop处理100万数据 编辑:程序博客网 时间:2024/05/17 23:37

第三天,开始设计RTS的场景创建方面

1.一个主场景类,Scene,是整个游戏场景的逻辑与显示总类

2.一个地图类,Map,负责地图的加载与现实

3.一个战场类,BattleField,负责管理战场中的军队

4.一个士兵类,Soldier,军队的最小单位

以及各种功能包

1.移动类,实现物体在规定时间内从一个点直线移动到另一个点的功能

2.单位物体攻击功能图,实现单位攻击动作的顺序逻辑

包括:

2.1.开始攻击

2.2.攻击前摇

2.3.攻击发出

2.4.攻击后摇

2.5.停止攻击

3.A星寻路功能类图,实现可缩小范围的A星寻路系统

4.单位AI类图,实现士兵单位的基本AI

包括

4.1.自动检测防守内敌对单位并攻击

4.2.寻路并攻击某个单位

4.3.向目标点行进并攻击在路途中遇到的敌对单位


0 0