Skip to content

a simple implementation of angrybirds using pygame and pymunk

Notifications You must be signed in to change notification settings

marblexu/PythonAngryBirds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PythonAngryBirds

a simple implementation of angrybirds using pygame and pymunk

  • support three birds:red bird, blue bird, yellow bird, black bird and white bird
  • suport three blocks: glass, wood and stone
  • use json file to store level data (e.g. position of block and pig)
  • TODO: support different pigs

Requirement

  • Python 3.7
  • Python-Pygame 1.9
  • Pymunk 5.5.0

How To Start Game

$ python main.py

How to Play

  • use mouse to drag the bird, modify the direction, then release the mouse to shoot the bird

Demo

demo1

About

a simple implementation of angrybirds using pygame and pymunk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages