Python Game Development: Space Shooter (Skillshare)

Offered by Skillshare,
Python Game Development: Space Shooter (Skillshare)

Learn Python by creating a space shooter game on PixelPAD. Are you ready to learn Python and create your own games? In this course we are going to create a space shooter game on PixelPAD, a web-based IDE. Everything you will need is a computer connected to the internet.

At the end of this course, we will have coded a full Space Shooter game containing a player, infinite enemies, power ups, different game screens, score, and sound. The final project can be found here.

This course is going to teach you everything you need to start coding your own games:

  • Programming Logic
  • X & Y Coordinates
  • Object Oriented Programming
  • Conditions
  • Loops
  • Randomness
  • Coding Best Practices

Create your own Space Shooter game on PixelPAD containing:

  • A Player
  • Infinite Enemies
  • Two Power Ups
  • Main Menu Screen
  • Game Over Screen
  • Score
  • Sounds

Follow along with the class to learn and implement most part of the project. Once the class is over, you will need to add the missing items to your game. Don't worry, it should be easy for you to do after watching all the lessons.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Write your first Java program (Skillshare) Skillshare
Skillshare

Write your first Java program (Skillshare)

Welcome Everyone !! Java is one of the most popular programming languages on this planet. Java is used for application development, web development and for mobile devices, the Android operating system used on phones has strong similarities to Java. This course quickly teaches the user how to write their first java program.

Self Paced
Self-Paced
Learn to code with AI (Coursera) Coursera
Scrimba

Learn to code with AI (Coursera)

Imagine waking up tomorrow as a web developer. What would you want to build? With AI tools like ChatGPT, you're already a developer, regardless of your experience, if you know how to work with them. So in this course, you'll build functional, interactive front-end projects while learning how to write effective prompts and debug and refine your code with the help of AI.

Jun 24th 2026
2 Weeks
Crash Course on Python (Coursera) Coursera
Google

Crash Course on Python (Coursera)

This course is designed to teach you the foundations in order to write simple programs in Python using the most common structures. No previous exposure to programming is needed. By the end of this course, you'll understand the benefits of programming in IT roles; be able to write simple programs using Python; figure out how the building blocks of programming fit together; and combine all of this knowledge to solve a complex programming problem.

Jun 23rd 2026
5-12 Weeks
Twitter Word of the Day Bot With Python (Skillshare) Skillshare
Skillshare

Twitter Word of the Day Bot With Python (Skillshare)

In this course I will be teaching you how to create a Twitter Bot using Python 3, RandomWords, Tweepy, PyDictionary, Random, and much much more! The first four sections will teach you how to use each of the libraries separately, with the last combining everything to top off this sundae! We will be programmatically posting these tweets instead of controlling the mouse and other methods of creating bots!

Self Paced
Self-Paced
Jobs & Roles in the Game Industry & How to Get Them! (Skillshare) Skillshare
Skillshare

Jobs & Roles in the Game Industry & How to Get Them! (Skillshare)

40 years ago, game production was a lot less complicated. Back then, it wasn’t uncommon for one person to write, design, & code a single game in as little as a couple months. Nowadays however, the expectations for the average gamer is significantly more demanding. While the every expanding complexity of creating a game, may sound like a bad thing to some, in actuality it’s a great thing.

Self Paced
Self-Paced
SQL Tutorial for Beginners in 2020- Learn SQL quickly using 30 Scenarios on Mac and Windows (Skillshare) Skillshare
Skillshare

SQL Tutorial for Beginners in 2020- Learn SQL quickly using 30 Scenarios on Mac and Windows (Skillshare)

SQL Tutorial for Beginners in 2020- Learn SQL quickly using 30 Scenarios on Mac and Windows A comprehensive course to teach you SQL on Mac and Windows. If you are looking for a complete SQL tutorial for beginners, this tutorial is a great way to learn SQL using 30 real-time scenarios. You will be able to write SQL queries confidently by just practicing the 30 scenarios in this SQL Tutorial. You can learn SQL on Mac and Windows from this SQL Tutorial. This SQL Tutorial will cover all the topics of Structured Query Language(SQL) starting from scratch. This tutorial is great for beginners who want to learn SQL and for professionals who want to brush up their SQL Skills.

Self Paced
Self-Paced
Python Programming Basics: How to go from Beginner to Pro (Skillshare) Skillshare
Skillshare

Python Programming Basics: How to go from Beginner to Pro (Skillshare)

Welcome to my course. I am Connor, and in the next 34 minutes I will take you from a beginner at Python Programming and teach you all the skills required to begin coding your own programs. This course includes the knowledge of a 2 year GCSE Computer Science course in a fraction of the time. By combining everything I teach you in this course, you'll be able to code an endless array of fun and useful programs.

Self Paced
Self-Paced
Twitter API JavaScript Node Exercise (Skillshare) Skillshare
Skillshare

Twitter API JavaScript Node Exercise (Skillshare)

Twitter API JavaScript Node Exercise. Explore the Twitter Developer API connect from your local machine. Use AJAX JavaScript and Node to setup twitter search. Perfect course for beginners to explore the MASSIVE twitter API. This course will teach you how to setup a local server, connect the Twitter API and return data to output into your web page. Its amazing how much information is available on Twitter, connecting the API is easy and can provide real world working experience with JSON AJAX and APIs.

Self Paced
Self-Paced
How to Make Android Apps with No Programming Experience (Skillshare) Skillshare
Skillshare

How to Make Android Apps with No Programming Experience (Skillshare)

We provide the fastest way to learn how to code and start making industry standard apps. The best part? You don’t need any prior programming experience. Learning to code is intimidating. There’s all that syntax, all those new words and unintuitive software to get your head around. It’s hard to know where to start. Beginning App Development was lovingly crafted to be the fast track train that takes you to this new and exciting world.

Self Paced
Self-Paced
Introduction -- Data Science and Machine Learning using Python - A Bootcamp (Skillshare) Skillshare
Skillshare

Introduction -- Data Science and Machine Learning using Python - A Bootcamp (Skillshare)

Greetings, I am so excited to learn that you have started your path to becoming a Data Scientist with my course. Data Scientist is in-demand and most satisfying career, where you will solve the most interesting problems and challenges in the world. Not only, you will earn average salary of over $100,000 p.a., you will also see the impact of your work around your, is not is amazing?

Self Paced
Self-Paced