When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

An introduction to game development in python
Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.

This Course Includes
skillshare
0 (0 reviews )
8 hours 55 minutes
english
Online - Self Paced
course
SkillShare
About An introduction to game development in python
Trailer
Requirements
How games work
Python game tools
Installing pygame
Shooting Range 1: Intro to Pygame
Shooting Range 2: Surfaces
Shooting Range 3: Animations
Shooting Range 4: Mouse and rect
Shooting Range 5: Adding Targets
Shooting Range 6: Collisions
Shooting Range 7: Displaying text
Shooting Range 8: Refinement
Meteor Dodger 1: Intro
Meteor Dodger 2: Sprites
Meteor Dodger 3: Spaceship movement
Meteor Dodger 4: Creating a meteor
Meteor Dodger 5: Timers
Meteor Dodger 6: Lasers
Meteor Dodger 7: Shields
Meteor Dodger 8: Collisions
Meteor Dodger 9: Game over and score
Meteor Dodger 10: Reset
Meteor Dodger 11: Laser charge
Meteor Dodger 12: Refinement
Getting Godot
Blade Frogger 1: Intro
Blade Frogger 2: Player character
Blade Frogger 3: Player Movement
Blade Frogger 4: Player Animatino
Blade Frogger 5: Creating a car
Blade Frogger 6: Collisions
Blade Frogger 7: Spawning cars
Blade Frogger 8: Better car spawning
Blade Frogger 9: Car variations
Blade Frogger 10: Level setup
Blade Frogger 11: Car variation 2
Blade Frogger 12: Graphics 1
Blade Frogger 13: Graphics 2
Blade Frogger 14: Score and Game Over
Blade Frogger 15: Refinement
Introduction to 3D
Vegetable Rain 1: Creating a 3D object
Vegetable Rain 2: Level setup
Vegetable Rain 3: The player character
Vegetable Rain 4: Player camera
Vegetable Rain 5: Adding guns
Vegetable Rain 6: Gravity and shooting
Vegetable Rain 7: Adding vegetables
Vegetable Rain 8: exploding vegetables
Vegetable Rain 9: Vegetables and the player
Vegetable Rain 10: Adding lights
Vegetable Rain 11: Adding sound
Vegetable Rain 12: Improving the performance
Outro
What You Will Learn?
- This class will teach you how to use python to create videogames. We will be making 4 games that become progressively more sophisticated. By the end of the series, you should be confident creating 3D games. .