Master Python by making 5 games [the new ultimate introduction to pygame]

Master Python by making 5 games [the new ultimate introduction to pygame]

371.729 Lượt nghe
Master Python by making 5 games [the new ultimate introduction to pygame]
Thanks to Brilliant for the support, you can find them here: https://brilliant.org/ClearCode/ This video covers game development in Python. We will create a spaceship shooter, a Vampire survivor style game, Pong, a platformer and a Pokémon inspired battle game. Via those you can master your knowledge of Python since we will touch on every part of the language and use inheritance, decorators, dunder statements and a lot more. Related videos: Masks - https://youtu.be/uW3Fhe-Vkx4?feature=shared Tiled - https://youtu.be/N6xqCwblyiw?feature=shared Ultimate intro to Godot 4 - https://youtu.be/nAh_Kx5Zh5Q Complete guide to Python - https://youtu.be/mDKM-JtUhhc Find/support me on other channels Patreon - https://www.patreon.com/clearcode Twitter - https://twitter.com/clear_coder Discord - https://discord.com/invite/a5C6pYw2w5 Shoutout to Scarloxy for creating the Pokemon and Vampire survivor graphics: https://www.instagram.com/scarloxy Project files: start files - https://github.com/clear-code-projects/5games stages - https://drive.google.com/drive/folders/1bUGO9sv5SM3gYO_t9zgifedkQKHUYudO?usp=sharing Timestamps: 00:00:00 - Intro and pygame overview 00:06:49 - Spaceship game 00:19:20 - Drawing surfaces 00:42:11 - Rectangles 01:03:52 - Movement & delta time 01:29:35 - getting input 01:54:25 - sprites 02:13:53 - working with time 02:36:01 - collisions 02:53:02 - drawing other things 03:12:35 - finishing the space game (transform, masks & sound) 03:45:23 - Vampire survivor 04:00:24 - proper collisions 04:20:23 - creating levels in Tiled 04:42:08 - Creating a camera 05:04:43 - Player animations 05:19:23 - Shooting! 05:45:37 - Enemies 06:03:18 - finishing the game 06:15:29 - Pong 06:41:48 - Collisions between moving objects 06:55:35 - using inheritance 07:04:01 - loading and saving data 07:25:35 - Platformer game 07:40:28 - Platformer logic 07:54:25 - Platformer animations 08:19:37 - Creating timers 08:46:09 - Bees and worms 09:09:20 - Monster Battle 09:28:31 - Creating menus 09:53:05 - Creating more menus 10:12:37 - the battle system 10:28:58 - Adding battle visuals 10:55:37 - finishing the game