程序设计大作业,用c++和qt creator,初学者没多少思路,求大佬指点一下该怎么着手

需要做一个类似兵棋推演那样两军交战的可视化QT程序

在一个矩形作战区域内的半场内部署自己的坦克飞机等武器装备,敌方部署在另一半场

有多种武器装备,总造价不能超过限定值,我想向红警那样用鼠标点击菜单部署在作战区域中

不同的兵种会有不同的属性(移动速度、子弹量、生命值等),被击毁后可以出现爆炸特效等

可自动开始战斗和暂停战斗,可对作战单元修改指令(比如优先攻击这样的)等。

推演中每进行一步生成敌我双方的状态报告,最后判断胜负。

你这十块钱的野心很大.

只想知道大概要往哪些方面下手,因为现在学的东西不是很多。

无非 几个属性嘛..移动速度 攻击速度 攻击力 血量
但是多线程调度就不是新手级别的了.
还有 绘图UI....你想一个人完成一个moba类游戏...一个人完成一个点点的游戏我见过<太吾>...核心代码全是if判断..
还是花了几年呢23333