Making a Game With C and SDL2 - GMTK Game Jam 2021 A year ago, in my “Learning SDL2 in 48 Hours“ video, I used the 2020 GMTK Game Jam as an opportunity to try to learn how to use C with SDL2 (a low level audio, input, and graphics library that you've probably heard of). In this video, I attempt the challenge again, for the GMTK Game Jam 2021! Check out Twini-Golf here: → Source Code: Codergopher's SDL2 series: → Twitter: → Twitch: → Join the PolySpace Discord: ---Chapters--- 0:00 Intro 0:29 Setting Up SDL2 0:45 The Theme (bruh) 1:11 My Secret Plan... 1:34 Entity & RenderWindow Class 1:46 Drawing a Sprite 2:12 My Game Idea 2:37 Initial Prototype 2:55 Prototype Code Explanation 3:39 Prototype Art 3:49 Tiles & Collisions 4:05 Collision Code Explanation 4:23 More Art & Directional Indicator 4:34 Level Saving/Progression 5:17 wait frick 5:38 Creating UI 6:07 DESIGNING LEVELS FAST 6:40 Sound Effects 6:47 Finishing Touches 7:08 Secret “Feature“ 7:33 Conclusion ---Music (in order played)--- “Smooth and Cool“ - Nico Staf () “Westview“ - INTRNLCMD () “Trance Music for Racing Game“ - Bobby Cole () “Playtime“ - Peter Godfrey () “il vento doro“ - JoJo's Bizarre Adventure: Golden Wind “Dreaming“ - Stevia Sphere () “I Miss Summer“ - Sro () “Bush Week“ - Nihilore () “Glider“ - INTRNLCMD () “Operatic 3“ - Vibe Mountain () “Breeze“ - PolarChips () “Palms and Seagulls“ - Timecrawler 82 () “Above All“ - HOME () --If you liked this video, here are similar ones you might enjoy!--- PolyMars - Learning SDL2 in 48 Hours - GMTK Game Jam 2020 PolyMars - Learning Python in 2 Days - Pygame Community Jam PolyMars - Making a Game Using Discord's Bot API Barji - Making a C Game with No Experience! Randall - Programming a New Physics Engine for my Game CodyCantEatThis - I Made The Legend of Zelda Boss Fights but they’re 3D Dani - Adding a Dragon Boss to my Game Because Steam is Mad at me Dani - He said I Couldn’t Make a 3D Game… So I Made One! Sam Hogan - I Made a Game with Intentional Bugs Sam Hogan - I Made the Hardest Game Ever
Hide player controls
Hide resume playing