@javidx9
  @javidx9
javidx9 | Programming a Retro Pop-Up Menu System @javidx9 | Uploaded 4 years ago | Updated 23 hours ago
Simplicity often masks Complexity in programming. This video shows an extremely easy to use, flexible pop-up menu system, but the engineering behind it is quite complicated in a nerdy, elegant way. I use maps, vectors, recursion, references and operator overloading to implement a retro-style, skinnable menu system.

Source: https://github.com/OneLoneCoder/Javidx9/blob/master/PixelGameEngine/SmallerProjects/OneLoneCoder_PGE_RetroMenu.cpp

Patreon: https://www.patreon.com/javidx9

YouTube: https://www.youtube.com/javidx9
https://www.youtube.com/javidx9extra
Discord: https://discord.gg/WhwHUMV
Twitter: https://www.twitter.com/javidx9
Twitch: https://www.twitch.tv/javidx9
GitHub: https://www.github.com/onelonecoder
Homepage: https://www.onelonecoder.com
Programming a Retro Pop-Up Menu SystemSerialising/Deserialising Structured Memory To Disk, AKA Savin StuffCode-It-Yourself! Sound Synthesizer #3 - Instruments & PolyphonyolcPixelGameEnginePractical Polymorphism C++[LIVE] Code-It-Yourself! Sliding Block Puzzle GamesDithering with Floyd-Steinberg in C++BIG PROJECT! Top Down City Based Car Crime Game #18-Bits Of Image Processing You Should Know!Code-It-Yourself! 3D Graphics Engine Part #4 - Texturing & Depth BuffersCommunity Showcase Special: olc::BeatTheBoredomComing Soon...

Programming a Retro Pop-Up Menu System @javidx9