Premium Only Content
Stay Down Dev Log - Part 4 - MAJOR REFACTORING, Game States!
In this HEFTY video, I refactor pretty much all the code I've written so far to take on a more modular approach to organizing the project. I truly keep everything out of the global scope except for one global object. In addition, I implement some game states to manage the pause and run states of Stay Down. This is boring stuff, and there's a lot of brow furrowing, but it had to be done.
What you'll learn in this video:
- Patience (if you watch to the end).
- Game States / State Machine. Games have different states and this video shows one way of managing that.
- A way to organize and structure your application in a very modular way, allowing for private and public members in each module.
- How not to make a successful Rumble video. NO EDITS, BABY!!!
Visit my website: https://pothonprogramming.github.io
-
57:29
Poth On Programming
3 years agoStay Down Dev Log - Part 3 - Fixed Time Step Game Loop, Pausing!
6 -
34:03
Poth On Programming
3 years agoStay Down Dev Log - Part 7 - PLATFORM COLLISION!!!
19 -
42:04
Poth On Programming
3 years agoStay Down Dev Log - Part 12 - GRAPHICS!
22 -
41:04
Poth On Programming
3 years agoStay Down Dev Log - Part 6 - Jump On Platforms!!!
5 -
28:16
Poth On Programming
3 years agoStay Down Dev Log - Part 13 - SPIKES!!!
8 -
17:39
Poth On Programming
3 years agoStay Down Dev Log - Part 9 - Destructuring Objects
20 -
42:27
Poth On Programming
3 years agoStay Down Dev Log - Part 8 - COLLECT ITEMS
2 -
10:58
Poth On Programming
3 years agoStay Down Dev Log - Part 5 - Improved Keyboard Controls
19 -
56:52
Poth On Programming
3 years agoStay Down Dev Log - Part 14 - Background Graphics!
20 -
35:57
Poth On Programming
3 years agoStay Down Dev Log - Part 16 - Improving The Framework
34