in this Pygame tutorial, we'll develop the foundation of a platformer/scroller game. I'm going to cover a lot of stuff about Pygame in this video, including images, moving objects, collision, complex animations, and I'll specifically dive deep into developing the main player. By the end of this episode, you should have a solid grasp of the fundamentals of Pygame.
Credit for the assets used in this game:
https://brullov.itch.io/oak-woods
The map editor I used is from @CodingWithRuss Pygame tutorial.
Enjoyed the video? Support the channel and get access to exclusive material!
https://www.patreon.com/user?u=87176956
Time Stamps
00:00:00 - 00:00:47 Game Demonstration
00:00:48 - 00:10:27 Initial Game Setup: Screen Dimensions + Main Loop
00:10:27 - 00:20:18 Draw Game Background: Image Loading + Transformations
00:20:19 - 00:29:29 Build World Part 1: Reading/Loading from CSV File
00:29:30 - 00:34:54 Build World Part 2: Processing Tiles from Map
00:34:55 - 00:42:13 Build World Part 3: Drawing Obstacles + Decorations to Screen
00:42:14 - 00:51:57 Background Leaf Animations
00:51:58 - 01:12:38 Hero Class Part 1: Loading Sprites & Initial Screen Blit
01:12:39 - 01:19:02 Hero Class Part 2: Left & Right Movement (No Animation)
01:19:03 - 01:20:45 Hero Class Part 3: Adding Gravity
01:20:46 - 01:26:09 Hero Class Part 4: Adding Hero Collisions
01:26:10 - 01:38:05 Hero Class Part 5: Adding Initial Animation Method
01:38:06 - 01:50:45 Hero Class Part 6: Combining Animations + Keys + Updates (L/R Animation)
01:50:45 - 01:55:11 Hero Class Part 7: Player Jump + Jump Physics
01:55:12 - 01:59:44 Hero Class Part 8: Player Run Animation
01:59:45 - 02:06:10 Hero Class Part 9: Update Player Collision Rectangle
02:06:11 - 02:16:09 Hero Class Part 10: Player Attack Logic + Setup
02:16:10 - 02:22:55 Hero Class Part 11: Player Attack UI: Health Bar
02:22:56 - 02:26:37 Hero Class Part 12: Player Attack UI: Hit Point Text Animation
02:26:38 - 02:32:20 Hero Class Part 13: Player Sliding Animation
02:32:21 - 02:32:48 Concluding Remarks
#python #tutorial