导语
今天是回忆童年的一天,文章游戏代码的话小编写了蛮多还,等啥时候有时间了我整理下笔记归类放着!!
《坦克大战》当年算是红遍大江南北的热门游戏。
别看这游戏画面简陋,它可是集合了所有经典游戏的成功要素——
上手容易、升级强化、关卡丰富、可以双打,甚至还有良心到爆的编辑模式。
虽然是个低K游戏,但在当时的国人看来,这游戏买得非常值!
今天小编带大家写一款经典版的坦克大战游戏项目,期待叭~
正文
(1)准备的图片素材很多分类处理:以下是部分截图。
(2)不同的音乐背景:当熟悉的背景音乐响起,扑面而来的是整个童年啊!
(3)游戏规则:
游戏有单人和双人两种模式,己方大本营被破或者己方坦克被歼灭则游戏失败,成功通过所有关卡则游戏胜利。另外,玩家可以通过射击特定的坦克使地图上随机出现一个道具,若己方坦克捡到该道具,则触发一个事件,例如坦克能力的增强。
玩家操作方式如下:
玩家一:
wsad键:上下左右;
空格键:射击。
玩家二:
↑↓←→键:上下左右;
小键盘0键:射击。
# 玩家一, WSAD移动, 空格键射击 if tank_player1.num_lifes >= 0: if key_pressed[pygame.K_w]: player_tanks_group.remove(tank_player1) tank_player1.move('up', self.scene_elems, player_tanks_group, enemy_ta