Skip to content

stackmaps/space-invaders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

space-invaders

Intermediate/Advanced learning project to make Space Invaders using Python turtle.

In this project, you will learn how to use turtle graphics to create the game Space Invaders. You will learn how to manage and coordinate multiple sprites in a mainloop, do collision detection, and bind commands to key events. This project uses Python 3.

Difficulty Level: INTERMEDIATE/ADVANCED

To understand this project, you should have experience with basic Python: variables, functions, loops, conditionals, randomness, and other foundational concepts. It also helps to have an understanding of the mathematical cartesian coordinate system.

The Story

On your way home from work in your rocketship, you are ambushed by a group of aliens! Now, you must learn to code your way out of this sticky situation.

What you will learn

In this project, you will learn about:

  • Python Turtle graphics
  • Using A Mainloop
  • Key Bindings

Links and Resources

Python Turtle documentation: https://docs.python.org/3.3/library/turtle.html

License

Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0

About

Intermediate/Advanced learning project to make Space Invaders using Python turtle.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors