|
|
|
Team Home Tim Turner's Portfolio Project Home Development Status Vital Statistics Noteable Features Demos and Content |
Menu System
Personal Project (Menu Utility)Since almost every game uses some kind of menu system, I developed a basic menu utility so that I wouldn't have to reprogram the fuctionality each time. The menu system handles menus, submenus, toggle options, and scrolling options. This version is designed to send a string message to a pre-determined game object when an option is selected, however another version has been converted to use generic functors. While this build uses a simple text-based display, the program uses the Strategy Pattern to draw itself, allowing the look of the menu to be easily changed to fit different games. DEVELOPMENT STATUS:
Completed 2007 VITAL STATS: Language: C++ & C# Platform: PC Dev Time: 1 Week Designer: Tim Turner NOTEABLE FEATURES: *Generic reusable menu system *Uses strategy patern to enable customization *Functors to trigger events DEMOS AND CONTENT:
|