コード例 #1
0
ファイル: Rpg.py プロジェクト: tobal/Taltos
    def __init__(self, gameScreen, language):
        GameModule.__init__(self, gameScreen, language)

        self.makeScene()
        self.makeSprite()

        self.talk = RpgTalker.RpgTalker()
        self.moveX, self.moveY = 0, 0
        self.anim = 0
        self.villamos = Tram.Tram()
        self.mode = RpgModes.WANDER
        self.arrowButtons = {Directions.UP : 0,
                             Directions.DOWN : 0,
                             Directions.LEFT : 0,
                             Directions.RIGHT : 0}
コード例 #2
0
ファイル: Cyberspace.py プロジェクト: tobal/Taltos
    def __init__(self, gameScreen, language):
        GameModule.__init__(self, gameScreen, language)

        self.translation = Vector(0,0,0)
        self.position = Vector(0,0,0)
        self.rotation = Vector(0,0,0)
        self.rotSpeed = Vector(0,0,0)
        self.forward = 0
        self.backward = 0
        self.strafeLeft = 0
        self.strafeRight = 0
        self.moveSpeed = 2.0

        self.glInit()
        self.resize(gameScreen.getResolution())
        self.mesh = MeshLoader().getMesh(Models.SMALLHOUSE)

        self.displayList = None
コード例 #3
0
ファイル: Cyberspace.py プロジェクト: rlegendi/Taltos
    def __init__(self, gameScreen, language):
        GameModule.__init__(self, gameScreen, language)

        self.translation = Vector(0,0,0)
        self.position = Vector(0,0,0)
        self.rotation = Vector(0,0,0)
        self.rotSpeed = Vector(0,0,0)
        self.forward = 0
        self.backward = 0
        self.strafeLeft = 0
        self.strafeRight = 0
        self.moveSpeed = 2.0

        self.glInit()
        self.resize(gameScreen.getResolution())
        self.mesh = SmallHouse.getMesh()

        self.lineRendering = True