我是靠谱客的博主 爱笑小馒头,最近开发中收集的这篇文章主要介绍2. 创建游戏窗口,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

"""
v1.03
新增功能
创建游戏窗口
用到游戏引擎中的功能模块
官方开发文档
"""
import pygame
_display = pygame.display
COLOR_BLACK = pygame.Color(0,0,0)
class Maingame():#游戏主逻辑类,1开始游戏 2结束游戏
#游戏主窗口
window = None
SCREEN_WIDTH = 800
SCREEN_HEIGHT = 500
def __init__(self):
pass
#开始游戏方法
def startGame(self):
#创建窗口加载窗口
_display.init()
Maingame.window = _display.set_mode([Maingame.SCREEN_WIDTH,Maingame.SCREEN_HEIGHT])
#设置游戏标题
_display.set_caption("坦克大战v1.03")
#让窗口使用持续刷新操作
while True:
#给窗口完成一个填充颜色
Maingame.window.fill(COLOR_BLACK)
#窗口刷新
_display.update()
#结束游戏方法
def endGame(self):
print("谢谢使用")
#结束python解释器
exit()
class Tank():
def __init__(self):
pass
#坦克移动方法
def move(self):
pass
#坦克射击方法
def shot(self):
pass
#展示坦克
def displayTank(self):
pass
class MyTank(Tank):
def __init__(self):
pass
class EnemyTank(Tank):
def __init__(self):
pass
class Bullet():
def __init__(self):
pass
#子弹移动方法
def move(self):
pass
#子弹展示方法
def displayBullet(self):
pass
class Explode():
def __init__(self):
pass
#展示爆炸效果
def displayExplode(self):
pass
class Wall():
def __init__(self):
pass
def displayWall(self):
pass
class Music():
def __init__(self):
pass
#开始播放音乐
def play(self):
pass
Maingame().startGame()

最后

以上就是爱笑小馒头为你收集整理的2. 创建游戏窗口的全部内容,希望文章能够帮你解决2. 创建游戏窗口所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部