这款游戏是用c++与openGL开发的游戏
大致上是从去年暑假开始制作直到开学又搁置了一段时间
寒假又重新开始制作,因为目前已经开学了可能没有太多时间继续制作
因此决定先将Prototype拿出来想找人试玩
希望能给与一些建议让我在后续开发上能做参考
由于目前游戏建模与2d美术&程式只有我一个人
开学后开发进度可能会很慢请见谅
之后会在github放上原始码
游戏载点:
https://mega.co.nz/#!j1IDGKwI!w7_1URkB26MaYWMcgWx9zlrF-YxFHaifYgoChKOSwtI
http://ppt.cc/gkZ2
http://ppt.cc/rgpv
游戏教学
一开始进入游戏请按CreatMap(下面两个为字体测试,目前我正在重写字体
目前没有loading画面,在读取时会产生类似当机情况
createmap会需要稍长时间请耐心等待
进入地图后可以选择loadmap读取地图(目前有我做测试用的map01
游戏的地图皆由方块组成(类似minecraft,矮人要塞等
地面部队只能在有电梯情况下往上移动(目前还没有空中部队
基础控制
w,s可以切换显示的最上层,可以用来看见地底情况(可建设地底城市
+,-用来控制显示范围,由于目前显示部分写得不太好,范围太大会LAG
t,g可以切换目前阵营,目前有红蓝白三种
o 可以开起/关闭战场迷雾
鼠标滚轮可调整远近,按住后调整视角
单点部队可以进入选取模式,如果是worker可以开起建筑选单
选取模式下按c可以进入控制模式,用wasd操控移动
假如是战斗单位可以按f开火q,e旋转砲塔,u,j调整砲塔俯仰角
由于目前还没有制做资源采集的部分
建造base会赠送资源,而目前建筑物不消耗资源
base可以生产目前所有兵种,包括worker
worker会在建筑工作时进入建筑提升工作速度
用worker选单建造的建筑是未完工状态也需要worker进行建造
战斗部分目前只有两种部队
一种是发射追踪飞弹的missilefighter
另一种是测试用的Tiger配备有88炮与一个飞弹发射器(双武器
(模型是拿最近作业做的作品,面数有点高产太多时会lag
战斗AI目前未完成
只会单纯的搜索敌人与追踪发现的敌人并开火
飞弹可以远距攻击视距外敌人(需透过对友开光
大多数攻击都会对地形产生伤害
超过一定伤害时方块会被破坏
特殊功能:
p停止时间
l在停止时间时以一影格速度前进