Skip to content
ImKennyYipPublic

Latest commit

 

History

56 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pygame is a module for creating games in python.

Setup Python for Visual Studio Code: https://youtu.be/9o4gDQvVkLU

Install pygame: https://youtu.be/5uOTEOJ48G8

Install pygame-ce (for python v3.13+): https://youtu.be/ZKi7Z7JRN6c

Python Object Oriented Programming Tutorials: https://www.youtube.com/playlist?list=PLnKe36F30Y4Ykmi2jE28BZahMgPAV3Dzv

Learn everything you need to know for creating a platformer game. For this tutorial series, we will create a clone of the megaman game to introduce these concepts. After which, I encourage you to take what you learn from the series to have fun creating your own games with pygame!

⭐ If you enjoyed the tutorial and would like to support the channel, you can do so here 💖: https://buymeacoffee.com/kennyyipcoding

  • Create a Game Window #1
  • Drawing and Graphics #2
  • Key Inputs and Movement #3
  • Drawing Images/Sprites #4
  • Game Boundaries #5
  • Jumping and Gravity #6
  • Sliding and Friction #7
  • Platforms and Collision #8
  • Enemies and Collision #9
  • Multiple Enemies #10
  • Invincibility #11
  • Health Bar and Damage #12
  • Shooting Bullets #13
  • Enemy Change Directions #14
  • Enemy Bullets #15
  • Enemy Defense #16
  • Items #17
  • Traps and Hazards #18
  • Flying Enemies #19
  • Camera Scrolling #20
  • Tile Map #21
  • Tile Map Optimization #22
  • Fixing Enemy Bullets #23
  • Draw Text and Game Score #24
  • Game Over and Reset #25
  • Animations #26

Releases

Packages

Contributors

Languages