坦克大战游戏设计 类图
2022-03-25 20:15:42 0 举报
基于python的坦克大战设计,使用pygame模块
作者其他创作
大纲/内容
Class Bullet
+ images:list+ direction:str+ image:pygame.Surface+ rect:pygame.Rect+ rect.left:int+ rect.top:int+ speed:int+ live:bool
+ bulletMove()+ displayBullet()+ hitEnemyTank()+ hitMyTank()+ hitWall()
BaseItem
Class Wall
+ image:pygame.Surface+ rect:pygame.Rect+ rect.left:int+ rect.top:int+ live:bool+ hp:int
+ displayWall()
Class EnemyTank
+ restep:int
+ randDirection()+ randMove()+ randShot()+ hitMyTank()
Class MyTank
+ shot()+ hitEnemyTank()
Class Tank
+ images:list+ direction:str+ image:pygame.Surface+ rect:pygame.Rect+ rect.left:int+ rect.top:int+ speed:int+ stop:bool+ live:bool+ rect.left:int+ rect.top:int
+ move()+ stay()+ hitTankWalls()+ displayTank()
Class Explode
+ rect:pygame.Rect+ step:int+ images:list+ image:pygame.Surface+ live:bool
+ displayExplode()
收藏
0 条评论
下一页