The application demonstrated in the above video was developed at Staffordshire University as part of a Third-Year project to create a game engine and three prototype games.
The application was developed in a three-man team using XNA 3.1 and full project management tools. The group members comprised of:
- Michael Duller
- Mark Willi Hillecke
- Chung Man Leung
The entire system was developed as an automated engine from the ground up. By using the engine it is possible to create realistic and fully interactive 3D scenes with a minimal amount of programming required. The engine features:
- Automated Graphics Rendering
- Unlimited Dynamic Lights
- Unified 2D and 3D Programming
- Adaptive Float Precision
- Dynamic and Static Physic Objects
- Collision Domains & Response
- Customisable Force Effects
- Facade to XNA Audio
- 3D Audio Support
- Fully Delegated Finite State Machine
- Automated & Manual Transitions
- Keyboard & Gamepad Command Mapping
- Automated Input Flags
Not demonstrated in the video is the Role-Playing Game Editor. This component was developed as a way to simplify the creation of the RPG World and include a wide variety of features including:
- Dynamic Map Generation
- Full NPC Integration
- Custom Dialogue Editor
- Simple Prop-Positioning Interface
- Saving / Loading via XML and Colour Maps
- Event-Driven Interaction System
might wanna change that near clipping plane ^-^
OGMO11 1 year ago