Making Of the Entire Development

Break Arcade Games Out

What if Breakout was the only arcade game people could make? An open-source game, written entirely on a live stream.

Hi folks! In case you don't know, this game was developed [b]entirely on a live steam![/b] This means you can watch everything being created in the game, from the very first line of code! [img]https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/35693360/1f389eec343f7ea762fc8db6a712423d7ae7b7ff.gif[/img] If case you are interested on learning more about game development, you can check out the development live streams! www.youtube.com/watch?v=cTwh9oHcs1w&list=PL7Ej6SUky1357r-Lqf_nogZWHssXP-hvH&index=2 In case you just want a "best moments" kind of video, I prepared a highlights for you: https://www.youtube.com/watch?v=xKWrGbSBZ_8 But if you watch the full development, there are small details you will learn that is hard to learn otherwise, even in a tutorial! For example, sometimes, you have to type something quick and dirty just to help you debug something then you go back and make a nice semantic compression and build a solid system! These are the topics we covered (so far): [h1]Development Live Steams[/h1] Ep 01: Platform Layer and Software Rendering Programming Ep 02: Gameplay, Epic Collision Failure, Epic Collision Success Ep 03: Gameplay Programming, Beginning of Game Modes Ep 04: Programming Game Mechanics, Sketching some Levels Ep 05: Programming the Game Design Core Ep 06: Gameplay Debugging and Improvements Ep 07: Adding Juice to the Game (Game Feel) Ep 08: Programming a Particle System And Other Improvements Ep 09: Graphics Programming: Rotated Rects Ep 10: Bitmaps and Subpixel Rendering, Pixel Art & Improvements Ep 11: Audio System and Mixer Ep 12: Parallel Programming: Making a Job System for the Engine Ep 13: Main Menu, Save System, Implementing Sounds in the Game Ep 14: Implementing Sound Effects, Finishing the Mixer, Game Feel Ep 15: Better Menu, Gameplay HUD, Text Drawing Ep 16: Optimizing the Game (5x faster!), Programming a Profiler Ep 17: Gameplay Improvements: Animation, Audio, Robustness Ep 18: Level Design and Gameplay Programming Ep 19: Camera System, Screenshake and Collision Programming Ep 20: Animated Level Transitions, Gameplay Improvemets Ep 21: Asset System, Async Ogg Reader [b]I hope you enjoy it![/b] [img]https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/35693360/87f6568a1588059e4728588e0c1e1176f8491a56.gif[/img]