Menu Scripting

This section of the User Guide will hopefully demonstrate some of the possibilities and inspire you to create your own innovative front-end's for your game.

Often left to the last minute, the front end menu system for your game is quite possibly the most important visual element of your game. After all, it is the first thing that players will see when they launch your game, and if it doesn't provide the 'coolness' factor that the player is expecting, then they may not even progress past it.

I can think of many games where the front-end menu system was so frustrating and annoying that it made the whole game experience frustrating.

The GameCore GUI system is very flexible, and allows you to create very dynamic front ends for your game. Unlike many engines, the 'front-end' menu system in GameCore is capable of doing anything that you can within a normal game, including loading / rendering worlds, switching between various camera angles and much more.

Lets start with some simple examples and then progress into more advanced possibilities.