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]