YoVDO

Programming a Retro Pop-Up Menu System

Offered By: javidx9 via YouTube

Tags

Game Development Courses C Programming Courses Data Structures Courses Recursion Courses Operator Overloading Courses

Course Description

Overview

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

Related Courses

4ever-clojure
Independent
Algorithms for DNA Sequencing
Johns Hopkins University via Coursera
Advanced Data Structures, RSA and Quantum Algorithms
University of Colorado Boulder via Coursera
Conception et mise en œuvre d'algorithmes.
École Polytechnique via Coursera
مربع الأدوات الخوارزمية
University of California, San Diego via Coursera