外星人入侵游戏的代码分享
按照《python 编程从入门到实践》书籍写出的。 {:5_108:}加油努力学python,赚大钱 666 可以成功运行吗?楼主,你看一下我的代码,提示:video system not initialized,看看问题在哪import sys
import pygame
class AlienInvasion:
"""管理游戏资源和行为的类"""
def __int__(self):
"""初始化游戏,并创建游戏资源"""
pygame.init()
self.screen = pygame.display.set_mode((800,600))
def run_game(self):
"""开始游戏主循环"""
while True:
# 监测键盘与鼠标
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
pygame.display.flip()
if __name__ == '__main__':
# 创建游戏实例并运行
ai = AlienInvasion()
ai.run_game() 找到问题所在了,def __int__(self):中的int应为init. {:5_96:}
页:
[1]