The Art of Doing CS

The Art of Doing CS The Art of Doing CS The Art of Doing CS

The Art of Doing CS

The Art of Doing CS The Art of Doing CS The Art of Doing CS
  • Home
  • About
  • Blog
  • Courses
    • Learn Python
    • Learn Web Development
    • Learn Tkinter
    • Learn Pygame
    • Learn Sockets
    • Learn Linux
    • Learn Networking
    • Learn Android
    • Learn Electronics
  • More
    • Home
    • About
    • Blog
    • Courses
      • Learn Python
      • Learn Web Development
      • Learn Tkinter
      • Learn Pygame
      • Learn Sockets
      • Learn Linux
      • Learn Networking
      • Learn Android
      • Learn Electronics
  • Home
  • About
  • Blog
  • Courses
    • Learn Python
    • Learn Web Development
    • Learn Tkinter
    • Learn Pygame
    • Learn Sockets
    • Learn Linux
    • Learn Networking
    • Learn Android
    • Learn Electronics

The Art of Doing: Video game creation with python and pygame

Purchase Now

Design, build, and play your own video games with python!


  • Through 3 distinct sections, cover basic, intermediate, and advanced video game design topics with Python and Pygame.
  • Follow along step by step as we code, discuss, and build together 7 fun and creative video games.
  • By the end of this course you will be equipped with the knowledge and know how to turn your own ideas into playable games.  


The Art of Doing

create your own video games with Python and Pygame

Growing up, some of my fondest memories involved my Atari 2600, my Nintendo Entertainment System, my Nintendo Gameboy, my Sega Genesis, the Arcade Cabinets at the local arcade...This course is an ode to the classics.  Taking inspiration from games of my youth, learn how to design, build, and code your own arcade games!

Purchase Today

Basic to intermediate to advaced. See your games grow!

Basic Pygame: Let's Make 4 Games!

This course is designed in such a way that NO KNOWLEDGE OF CLASSES  OR OBJECT ORIENTED PROGRAMMING is needed to start!  In this first section of the course, we will begin by learning the fundamentals of the Pygame library and video game design concepts in the most straightforward way as we move onto making 4 very fun arcade style games such as BURGER DOG

Intermediate Pygame: Let's Make 2 Games!

We will then review/teach concepts of classes and inheritance in Python as they are crucial tools to help us take our games to the next level using Sprites and Sprite Groups.  We will spend some time learning more intermediate concepts such as how to use sprites, sprite groups, and various sprite collision detection methods as we move onto making 2 intermediate level games like SPACE INVADERS

Advanced Pygame : Let's Make Our Final Game!

The third portion of this course will focus on more advanced topics such as creating a tile map and using/reading it to create more complex level designs, using 2 dimensional vectors to aid with more complex player movement such as running and jumping under forces of friction and gravity, and adding character animations to make our games really come to life!  We will use these more advanced concepts as well as all of our previous knowledge to make one last game that will be a great final project for you to show off, Zombie Knight!

Reviews

0

Purchase the course on Udemy today!

Still not sure the course is for you?  Head on over to my Udemy page to see more about the course, course reviews, and free preview videos. 

Find out more

Copyright © 2020 The Art of Doing CS - All Rights Reserved.

Powered by GoDaddy Website Builder

  • About
  • Blog
  • Learn Python
  • Learn Web Development
  • Learn Tkinter
  • Learn Pygame
  • Learn Sockets
  • Learn Linux
  • Learn Networking
  • Learn Android
  • Learn Electronics