Skip to content

Instantly share code, notes, and snippets.

@meyer9
Created August 9, 2012 02:42
Show Gist options
  • Save meyer9/3300438 to your computer and use it in GitHub Desktop.
Save meyer9/3300438 to your computer and use it in GitHub Desktop.
player.py
import pygame
class Player(pygame.sprite.Sprite):
def __init__(self, img_filename, init_position, speed=5):
self.speed=speed
self.position=init_position
self.image = pygame.image.load(img_filename)
def update(self):
#TODO: physics implementation
pass
def move(self, w, a, s, d):
if w:
self.position[1]-=self.speed
elif s:
self.position[1]+=self.speed
if a:
self.position[0]-=self.speed
elif d:
self.position[0]+=self.speed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment