Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into the engineering behind a retro-style, skinnable pop-up menu system in this 54-minute video tutorial. Explore the complex implementation using maps, vectors, recursion, references, and operator overloading to create a flexible and easy-to-use interface. Learn how to develop an integrated GUI framework, implement a menu manager, and utilize a sprite map within the Pixel Game Engine. Master techniques for drawing menus, handling cell sizes, and managing menu order using unordered maps. Discover how to customize padding, implement confirm actions, and create a community blog menu. Access the source code on GitHub and join the developer's community through various social platforms for further learning and discussion.
Syllabus
Intro
Menu Overview
Menu Objects
Integrated GUI Framework
Community Blog
Menuing System
Menu Manager
Sprite
Map
Pixel Game Engine
Menu Object
Accessor Methods
Drawing the Menu
Cell Size
Draw Cell
Testing
DrawMenu
Menu Order
Unordered Map
Code Changes
Display Menu Contents
Changing the Padding
Up
Draw
Confirm
Taught by
javidx9