# Structure of Game Menus

**URL:** <https://forum.kirupa.com/t/structure-of-game-menus/303166>\
**Category:** programming\
**Created:** [January 15, 2010, 10:26am UTC](https://forum.kirupa.com/t/structure-of-game-menus/303166 "2010-01-15T10:26:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Blabbo](https://avatars.discourse-cdn.com/v4/letter/b/50afbb/32.png) [@Blabbo](https://forum.kirupa.com/u/Blabbo)\
**Post date:** [January 15, 2010, 10:26am UTC](https://forum.kirupa.com/t/structure-of-game-menus/303166/1 "2010-01-15T10:26:21Z")

</div>

Hi,

a topic which bores me frequently is the coding of all the stuff around the real game itself (titlescreen, instructions, level choice, highscore etc.)  
The way i did it in my last game was that i had a class for every screen (titlescreen, highscorescreen etc.) with event listeners attached and a main class that added and removed those screens to and from the stage.

But that isnt really nice to handle and seems a bit complicated 😉

So i was wondering how you guys manage your game menus and stuff in AS3 🙂
