Menu Functionality | Coding Geometry Dash in Java #22

Channel:
Subscribers:
59,400
Published on ● Video Link: https://www.youtube.com/watch?v=7sMF-G_Dk2Q



Duration: 19:14
470 views
0


In this tutorial, I go over the second part of adding a tabbing system to our level editor. This will be the part where we add the functionality to the menu, and allow the user to click between several states. This is accomplished through using a paradigm similar to the immediat mode GUI paradigm, where we keep track of the menu state at every frame, and update it accordingly.

---------------------------------------------------------------------
Website: https://ambrosiogabe.github.io/
Github: https://github.com/ambrosiogabe

Outro Music: https://www.bensound.com/royalty-free-music




Other Videos By GamesWithGabe


2020-03-04Box Triggers and Portals | Coding Geometry Dash in Java #29
2020-02-28Box-Select, Deleting, and Rotating Selected Objects | Coding Geometry Dash in Java #28
2020-02-26Duplication and Moving Selected Objects | Coding Geometry Dash in Java #27
2020-02-24Switching Languages | Cocoa Engine Devlog #2
2020-02-21Multi-Select in Level Editor | Coding Geometry Dash in Java #26
2020-02-19Triangle vs. Box Collision Detection | Coding Geometry Dash in Java #25
2020-02-17Why Minecraft is a Technical Feat | Explaining the Engineering Behind an Indie Icon
2020-02-14Triangle vs. Box Collision Detection Theory | Coding Geometry Dash in Java #24
2020-02-12Broadphase Collision Detection | Coding Geometry Dash in Java #23
2020-02-10Natural Language Understanding in Python | Rasa NLU Quickstart
2020-02-07Menu Functionality | Coding Geometry Dash in Java #22
2020-02-05Level Editor Tabs | Coding Geometry Dash in Java #21
2020-01-31Z-Index Rendering | Coding Geometry Dash in Java #20
2020-01-29Parallax Backgrounds | Coding Geometry Dash in Java #19
2020-01-24Collision Resolution | Coding Geometry Dash in Java #18
2020-01-22Collision Detection | Coding Geometry Dash in Java #17
2020-01-17Deserialization Part 2 | Coding Geometry Dash in Java #16
2020-01-15Deserialization Part 1 | Coding Geometry Dash in Java #15
2020-01-13Starting the Engine | Cocoa Engine Devlog #1
2020-01-10Serialization | Coding Geometry Dash in Java #14
2020-01-08Starting Level Editor UI | Coding Geometry Dash in Java #13



Tags:
gameswithgabe
games with gabe
geometry dash
tabs
level editor
immediate mode gui
stateful menu system
how to code level editor
2d level editor
coding games
how to code geometry dash
how to code games in java
java
game development in java
tab system in java