Programming a Retro Pop-Up Menu System
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 System канала javidx9
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 System канала javidx9
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
OLC Video Blog #3 - Playstation VR 3 Months OnShowcase 2018 Call For SubmissionsOLC Video Blog #5 - Thanks everyone! Let's keep coding!Dithering with Floyd-Steinberg in C++Welcome Newcomers!Community Showcase 2018 #2Code-It-Yourself Synthesizer Sneak Peak (Moonlight Sonata 3rd)Introducing 2D Geometry LibraryAugmenting Reality #1 - Optical Flow (C++)Code-It-Yourself! Worms Part #2 (C++)Texture Sampling #2: Bilinear & Bicubic SamplesOLC 100K Rewind & Party InviteWhat should a coder pack for their holiday?Programming & Using Splines - Part#250K Party Invite & Prize Draw!Code-It-Yourself! Sound Synthesizer #2 - Oscillators & EnvelopesIMPORTANT! CHANNEL UPDATEWhat are Cellular Automata?No Longer LoneCode-It-Yourself! Sound Synthesizer #3 - Instruments & PolyphonyNext Big Project