这是我在2014年与三个朋友一起开发的游戏坦克麻烦的基本克隆。
作为我们面向对象的编程课程的一部分,我们建议我们创建某种形式的小组项目,尽管它是完全可选的,并且不计入我们的成绩。我们认为无论如何,这都是一件有趣且有用的事情,因此我们将其共同努力。
坦克麻烦是一个2球员的比赛,每个玩家的目标是在不被射击的情况下射击对手的坦克。您每个人都会在一个程序上产生的迷宫中行驶,一次发射多达5个子弹 - 可以从墙壁上弹起,因此请注意圆角!警告,您也可以开枪,所以请注意!子弹被解雇后将到期15秒,因此请注意不要太快使用所有子弹。
控制 | 玩家1(绿色坦克) | 玩家2(棕色坦克) |
---|---|---|
前进 | w | 向上 |
撤销 | s | 向下 |
左转 | 一个 | 左边 |
右转 | d | 正确的 |
射击 | 问 | 进入 |
由于这对我们来说和其他任何事情一样,这是一个学习项目,因此毫不奇怪的是,游戏中存在一些问题。首先,也许最重要的是,尽管将其保存在代码中,但我们从来没有真正在任何地方显示分数。已确定的另一个主要问题是,如果您以直角在角落在角落里开一颗子弹,它将进入墙壁。如果您发现其他错误,请告诉我们。
否则,请享受!