Posted by King_Critter on Tue 30th Jun 06:50
download | new post | report as spam

  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. import pygame
  5. pygame.init()
  6. from sys import exit
  7. from pygame.locals import *
  8.  
  9.  
  10.  
  11.  
  12. class World(object):
  13.         x = 100
  14.         y = 100
  15.  
  16.        
  17. class Zombie(World):
  18.         def __init__(self,name):
  19.                 self.name = name
  20.                 self.health = 20
  21.                
  22. class Player(object):
  23.         def __init__(self,name):
  24.                 self.name = name
  25.                 self.x = 400
  26.                 self.y = 300
  27.        
  28.         def movement(self,enemy):
  29.                 pressed_keys = pygame.key.get_pressed()
  30.                 if pressed_keys[K_s]:
  31.                         for count in range(0,len(enemy)):
  32.                                 enemy[count].y -= 1
  33.  
  34.                 pressed_keys = pygame.key.get_pressed()
  35.                 if pressed_keys[K_w]:
  36.                         for count in range(0,len(enemy)):
  37.                                 enemy[count].y += 1
  38.  
  39.                 pressed_keys = pygame.key.get_pressed()
  40.                 if pressed_keys[K_a]:
  41.                         for count in range(0,len(enemy)):
  42.                                 enemy[count].x += 1
  43.                                
  44.                 pressed_keys = pygame.key.get_pressed()
  45.                 if pressed_keys[K_d]:
  46.                         for count in range(0,len(enemy)):
  47.                                 enemy[count].x -= 1

Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily
.
Syntax highlighting:

To highlight particular lines, prefix each line with @@
   Remember me