资源简介

ai 游戏 python pygame 一个简单游戏ai的实现--让电脑自己愉快的打飞机

资源截图

代码片段和文件信息

# coding=utf8

import pygame
from pygame.locals import *
from random import randint as rint


class MySprite(pygame.sprite.Sprite):

    def __init__(self):
        pygame.sprite.Sprite.__init__(self)
        self.master_image = None
        self.frame = 0
        self.old_frame = -1
        self.frame_width = 1
        self.frame_height = 1
        self.first_frame = 0
        self.last_frame = 0
        self.columns = 1
        self.last_time = 0
        self.direction = 0
        self.velocity = Point(0.0 0.0)

    # X property
    def _getx(self): return self.rect.x

    def _setx(self value): self.rect.x = value
    X = property(_getx _setx)

    # Y property
    def _gety(self): return self.rect.y

    def _sety(self value): self.rect.y = value
  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-12-14 15:08  temp\
     文件       16988  2017-12-14 15:06  temp\chopper.py
     目录           0  2017-12-04 14:59  temp\resources\
     目录           0  2017-12-14 15:08  temp\resources\images\
     文件         290  2017-11-27 14:38  temp\resources\images\bullet2.png
     文件       17878  2017-12-13 16:14  temp\resources\images\enemychopper.png
     文件       47453  2017-12-01 13:14  temp\resources\images\flame.png
     文件        1920  2017-12-13 18:36  temp\resources\images\missile.png
     文件       17595  2017-12-13 16:16  temp\resources\images\playerchopper.png
     文件      650315  2017-12-13 19:44  temp\resources\images\skybg.jpg
     文件       21831  2017-12-14 10:06  temp\resources\images\warship.png
     文件       97055  2017-12-14 09:36  temp\resources\images\warship_flame.png
     文件        4243  2017-12-14 11:40  temp\resources\images\warship_missile.png

评论

共有 条评论