The ZexMenu library is a fast easy to use in game menu system that allows for rapid on the fly selections of menu items during regular game play.
Below lists the current status of the various features that are either currently working or on the drawing table.
Working features
- Load menus from xml game assets via content.load<>
- Uses interfaces
- Support for custom visual objects to be used for drawing the menus on screen
- Support for layout objects for additional control over how a menu gets displayed
Features on the drawing table and issues to be fixed
- Need to add more layout objects to the ZexMenu layouts namespace so more visual effects will be availible
Downloads
- ZexMenuR1.zip (Not Currently availible)
Contains the code for ZexMenu Release 1 as well as one example project
- ZexMenuBindingsR1.zip
Contains the code for the ZexMenu Release 1 as well as one example project. This download makes use of the CBXInputBindings project for handling user input.
- ZexMenuGUIR1.zip
Contains the code for ZexMenu Release 1 as well as one example project. This download makes use of two additional projects. The CBXInputBindings project for handling user input. And the xFripperyXNA project for visualizing the menus using xFrippertyXNA's skinable gui system.
Videos
NOTE: The xna game that is running in the video is the Zider game engine I am currently working on.
- ZexMenu Release 1 Quick Preview
Just a quick demo showing off the potential of the ZexMenu system
- ZexMenu preview
A brief preview of the Zexmenu in action. Video is 71Mb in wmv format at 1440x1080 resolution. Running time is 4 minutes.
Tutorials
- ZexMenu Tutorial Part 1
Part one of the tutorial series takes you through the code that is required to get up and running.
- ZexMenu Tutorial Part 2
Part two of the tutorial series walks you through the ZexMenu xml files and describes the various aspects of the xml element structure.
- ZexMenu Tutorial Part 3
Part three of the tutorial series walks you through adding layout data to the ZexMenu xml asset file to add animations to the menus
Documentation
Picture Galleries