Companies Home Search Profile

Python Game Development Masterclass

Focused View

Stefan Toshkov Zhelyazkov

8:47:27

18 View
  • 1. PyGame Installation.mp4
    02:49
  • 2. Create a Game Screen.mp4
    05:50
  • 3. Create Screen Name and Fill the Screen.mp4
    03:47
  • 4. Set Screen Update Rate.mp4
    03:39
  • 5. Upload FIles to Your Game.mp4
    07:28
  • 1. Pokemon Puzzle Overview and Setup.mp4
    02:44
  • 2. Puzzle Game Configuration.mp4
    04:56
  • 3. Pokemon Puzzle Move Parts and End Game.mp4
    07:58
  • 4. Pokemon Puzzle Create Game Board.mp4
    08:39
  • 5. Pokemon Puzzle Get Images and End Screen.mp4
    07:32
  • 6. Pokemon Puzzle Initial Screen Set Up.mp4
    11:15
  • 7. Main Function Params and First Run.mp4
    09:15
  • 8. Pokemon Puzzle Mouse and Keyboard Controls.mp4
    09:34
  • 9. Game Over and Screen Update.mp4
    11:03
  • 1. Skier Game Project Set Up.mp4
    02:56
  • 2. Skier Game Configuration.mp4
    06:18
  • 3. Skier Class Set Up.mp4
    04:39
  • 4. Move and Update the Skier.mp4
    10:07
  • 5. Create and Display Obstacles.mp4
    14:54
  • 6. Show Initial Game Screen.mp4
    14:02
  • 7. Main Gain Class - Initialization.mp4
    07:16
  • 8. Update Skier Position on the GamePlay.mp4
    08:51
  • 9. Impact Between the Skier and the Obstacles.mp4
    06:18
  • 1. Catch the Cookie Project Set Up.mp4
    03:43
  • 2. Catch the Cookie Configuration.mp4
    07:01
  • 3. Catch the Cookie Food Class.mp4
    06:39
  • 4. Catch the Cookie Hero Class.mp4
    12:07
  • 5. Catch the Cookie End Screen.mp4
    16:19
  • 6. Catch the Cookie Game Initialization.mp4
    08:06
  • 7. Catch the Cookie Main Class Set Up.mp4
    05:10
  • 8. Catch the Cookie Button & Impact Detection.mp4
    09:08
  • 9. Generate The Food Randomly.mp4
    04:49
  • 10. Show Score and Game Over.mp4
    05:48
  • 1. Flappy Bird Game Set Up.mp4
    08:02
  • 2. Flappy Bird Configuration.mp4
    16:38
  • 3. Pipe Class Development.mp4
    07:39
  • 4. Bird Class Development Part 1.mp4
    06:08
  • 5. Bird Class Development Part 2.mp4
    14:17
  • 6. Flappy Bird Start Game Screen.mp4
    22:40
  • 7. Flappy Bird End Game Screen.mp4
    11:41
  • 8. Game Initialization and Show Score Functions.mp4
    07:30
  • 9. Flappy Bird Set Up Main Game Class.mp4
    23:31
  • 10. Object Intersection and Game Update.mp4
    10:37
  • 11. Object Intersection Part 2 and Game Run.mp4
    12:00
  • 1. Meteor Game Project Set Up.mp4
    05:31
  • 2. Meteor Game Configuration.mp4
    09:31
  • 3. Meteor Game Start Screen Interface.mp4
    16:06
  • 4. Meteor Game End Screen Interface.mp4
    06:50
  • 5. Meteor Game Bullet Design.mp4
    08:52
  • 6. Meteor Game Asteroid Design.mp4
    15:01
  • 7. Meteor Game Starship Design.mp4
    19:34
  • 8. Meteor Game Run Game Interface.mp4
    12:28
  • 9. Player Keyboard Controls.mp4
    17:48
  • 10. Move Background Image.mp4
    10:06
  • 11. Draw the Bullet.mp4
    08:30
  • 12. Main Class Development and Run.mp4
    05:47
  • Description


    Create Fun and Interactive Games with Python and Pygame

    What You'll Learn?


    • Start by acquiring a solid grasp of Python fundamentals and putting that knowledge to practical use in real-world projects.
    • Achieve mastery in the realm of 2D game development using PyGame, enabling you to create engaging and interactive gaming experiences.
    • Gain a practical understanding of how Object-Oriented Programming (OOP) is effectively applied in the context of real-world programming projects.
    • Forge a sense of personal accomplishment by developing playable games, showcasing your creative and technical skills.
    • Implement user input mechanisms to dynamically alter the game's state, enhancing interactivity and player engagement.
    • Bring your gaming worlds to life through the art of character animation and dynamic text displays,enhancing the visual appeal and immersive quality of your game
    • Take your game development skills a step further by creating two-player games, opening up opportunities for multiplayer gaming experiences.
    • Elevate your games' ambiance and aesthetics by incorporating music and importing images, creating a more captivating and visually appealing gameplay environment

    Who is this for?


  • Self-Learners
  • Aspiring Game Developers
  • Hobbyists and Gamers
  • What You Need to Know?


  • Internet Access
  • Motivation and Creativity
  • Python Basics
  • More details


    Description

    Are you ready to dive into the exciting world of game development using Python? Welcome to the "Python Game Development Masterclass." This comprehensive course will take you on a journey from a complete beginner to a proficient game developer. Whether you're a programming novice, a student, or a hobbyist with a passion for gaming, this course is designed to empower you with the skills to create your own interactive games.

    What You'll Learn:

    • Programming Foundations: We'll start with the basics, ensuring you have a solid understanding of Python and fundamental programming concepts.

    • Pygame Essentials: You'll explore the Pygame library, the go-to tool for developing 2D games in Python.

    • Game Design: Learn the art of game design, from conceptualizing game mechanics to designing intuitive user interfaces.

    • Hands-On Projects: Throughout the course, you'll embark on various game development projects, including creating a Flappy Bird clone, a Skier game, a Meteor game, and even a "Catch the Cookie" adventure.

    • Interactivity: Implement keyboard and mouse controls, manage character movements, and handle collisions.

    • Sound and Graphics: Discover how to incorporate sound effects, background music, and eye-catching visuals into your games.

    • Testing and Debugging: Master the art of testing and debugging to ensure your games run smoothly.

    • Publish and Share: Learn how to package your games for distribution and sharing with friends and online communities.


    Some of the games covered in the course:

    Breaker Masterpiece: Craft an ingenious paddle and demolish the intricate brick landscape.

    Snake: Master the art of showcasing images to satiate the snake's appetite and elongate its form.

    Pacman Game: This iconic game needs no introduction, and now you have the power to craft it from scratch.


    By the end of this masterclass, you'll have a portfolio of simple yet engaging games, a deep understanding of Python game development, and the confidence to continue exploring this exciting field. Join us on this creative journey, and let's bring your game ideas to life!

    Who this course is for:

    • Self-Learners
    • Aspiring Game Developers
    • Hobbyists and Gamers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Stefan Toshkov Zhelyazkov
    Stefan Toshkov Zhelyazkov
    Instructor's Courses
    Hello, I'm an experienced AI engineer and natural language processing enthusiast with a passion for building intelligent chatbot applications. I hold a Master's degree in Computer Science and have spent over a decade in the field of artificial intelligence, specializing in language modeling and chatbot development. My teaching style is all about making complex AI concepts accessible and practical for learners of all levels. I believe in providing clear explanations, real-world examples, and hands-on projects that reinforce the concepts learned. You'll find a supportive and engaging learning environment in my courses, where questions are encouraged, and curiosity is nurtured.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 56
    • duration 8:47:27
    • Release Date 2024/01/14