一、项目介绍
这是一个用Python语言编写的坦克大战游戏,支持双人模式。

编译器:PyCharm Community Edition

第三方库:pygame

二、运行截图
【瓜分奖池】Python实现坦克大战游戏教程及源码 第5张插图

【瓜分奖池】Python实现坦克大战游戏教程及源码 第6张插图

【瓜分奖池】Python实现坦克大战游戏教程及源码 第7张插图
三、主要源码
class MainGame:

游戏窗口宽度

WINDOW_WIDTH = 980

WINDOW_HEIGHT = 780

COLOR_GREEN = pygame.color.Color('#000000')

window = None

my_tank1 = None

my_tank2 = None

myTank1_life = 3
myTank2_life = 3

message_box = MessageBox()

interface_tank = InterfaceTank()

EnemyTank_mostList = []

EnemyTankList = []

EnemyTankCount = 3

EnemyTankCount1 = 0

myBulletList1 = []
myBulletList2 = []

EnemyBulletList = []

explodeList = []

wallList = []

home = Home()

checkpoint_num = 1

sound = GameSound()