拖拽式模块编程对战游戏
计算机学院(国家示范性软件学院)
Drag and drop module programming game
我们想要制作一款集包含对抗式的娱乐性和锻炼逻辑思路为一体的一款即时对战游戏。基础玩法如下:
两名玩家共同参与游戏,同时控制几个具有不同特点的单位,通过拖动具有不同功能的模块来对其控制的单位进行编程。其单位会严格按照编辑好的程序思路进行行动,只要将对方单位消灭干净,或者在占据某个地点达到一定时间即可判断为胜利。比如,游戏拥有“如果”、“判断”、“移动”、“进攻”等多种模块,将条件模块和判断模块组合在一起,可以达到对操控目标周围物体的辨识。
这样一款游戏,不仅可以在游戏过程中进行编程,还避开了繁杂的编程语言,用一个个小模块的多种组合锻炼使用者对不同逻辑的训练。