
Have you ever dreamt of creating your own games? Imagine the thrill of coding fantastical worlds and seeing your characters come to life. With Python for Game Programming: Pygame from A to Z, you can turn that dream into reality! This comprehensive course takes you on an immersive journey through game development using Python’s user-friendly syntax and the powerful Pygame library.
Python for Game Programming: Pygame from A to Z is meticulously crafted to equip you with the theoretical foundation you need to build engaging games. By the course’s end, you’ll possess the expertise to craft captivating mechanics, integrate sound and graphics, and even design your own final project – a thrilling car race game!
So, unleash your inner game developer and embark on an adventure in game creation with Python for Game Programming: Pygame from A to Z!
Learning Outcomes
After studying the course materials of the Python for Game Programming: Pygame from A to Z there will be a written assignment test which you can take either during or at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for £4.99. Original Hard Copy certificates need to be ordered at an additional cost of £8.
This Python for Game Programming: Pygame from A to Z does not require you to have any prior qualifications or experience. You can just enrol and start learning.This Python for Game Programming: Pygame from A to Z was made by professionals and it is compatible with all PC’s, Mac’s, tablets and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection.
Introduction To Pygame | |||
Introduction to Pygame and its capabilities | 00:04:00 | ||
Setting up a Pygame development environment | 00:04:00 | ||
Creating a Pygame window and basic game loop | 00:05:00 | ||
Getting Started With Pygame | |||
Drawing shapes on a surface | 00:08:00 | ||
Handling keyboard events and frame rates | 00:05:00 | ||
Adding boundaries | 00:04:00 | ||
Adding Jump logic | 00:07:00 | ||
Adding a background image | 00:04:00 | ||
Sharp Shooters Game | |||
Introduction to sprites | 00:02:00 | ||
Moving and animating sprites | 00:06:00 | ||
Object-oriented programming | 00:06:00 | ||
Projectiles | 00:09:00 | ||
Adding enemy | 00:09:00 | ||
Collision: Manual hitbox | 00:06:00 | ||
Implementing collision detection using .Rect() | 00:03:00 | ||
Displaying text & adding scores | 00:03:00 | ||
Adding Health bars | 00:05:00 | ||
Implementing sound effects and background music | 00:03:00 | ||
Fixing bugs | 00:03:00 | ||
Snake Game | |||
Game design | 00:02:00 | ||
Creating a snake | 00:07:00 | ||
Moving the Snake | 00:08:00 | ||
Adding boundaries to the snake | 00:02:00 | ||
Adding apple | 00:04:00 | ||
Detect when snake eats apple | 00:03:00 | ||
Scores and Game over | 00:05:00 | ||
Errors fixing | 00:05:00 | ||
Spaceship Game | |||
Introduction to the game | 00:04:00 | ||
Creating spaceship | 00:05:00 | ||
Shooting with spaceship | 00:05:00 | ||
Adding enemies | 00:07:00 | ||
Add shooting to enemies | 00:06:00 | ||
Adding bullets collisions | 00:06:00 | ||
Adding sound effects, scores and Game over | 00:07:00 | ||
Final Project: Car Race | |||
Introduction and game design | 00:02:00 | ||
Adding a car | 00:03:00 | ||
Drawing background images and crash check | 00:06:00 | ||
Adding enemy cars and car collisions | 00:08:00 | ||
Introduction to scrolling background | 00:05:00 | ||
Adding game difficulty levels | 00:07:00 | ||
Adding main menu page and menu buttons | 00:07:00 | ||
Fixing errors and Making buttons interactive | 00:06:00 | ||
Conclusion | 00:03:00 | ||
Resources | |||
Resources | 00:00:00 |
Take control of your email management and organization like never before with The Complete Microsoft Outlook Masterclass. This comprehensive course …
1
Streamline your email management with powerful strategies that make Outlook work for you! In the Outlook Tips and Tricks course, …
1
Unlock the essentials of Microsoft Access for Beginners and discover how to efficiently manage data in a structured database environment. …
1
$427.70 Original price was: $427.70.$27.30Current price is: $27.30. ex Vat