opcoder
My Resume Code Center Technical Articles Personal Projects Video Game Music Funny Stuff My Collection of DVDs and Games Links About Me

Valid XHTML 1.0!

Valid CSS!


PERSONAL PROJECTS


CHRONO RESURRECTION (PC/GAMECUBE/XBOX) - CANCELLED

A 10-scene demo, replicating the magic of the SNES classic. Cancelled at the request of Square Enix.

Web site

XUENGINE MULTI-PLATFORM DEVELOPMENT

A suite of cross-platform libraries and tools. Prototypes A & B used in development of Chrono Resurrection. Prototype C currently in development.

Some new engine features include:

- Dynamic Hierarichal Scene Graph
- Abstract Interfaces for most cross-platform classes. Allows for any platform to be programmed for easily.
- Base Object features, such as: RTTI, Serialization, Copying/Cloning, and more!
- Custom memory manager with concepts of multiple arenas and heaps.
- Frustum/Occlusion Culling
- Controller-based Animation System shared between Scene Graph nodes and Camera
- Hand-written optimized math libraries for all platforms
- Powerful renderer which has: Renderstate caching, material display lists, Render Targets, Vertex/Pixel shader support, dynamic geometry optimizations.

There are also tools which will be featured:

- XuStudio (World Editor, Character Editor, Particle Editor, Cinema Editor)
- XuExporter
- XuViewer
- XuConverter

There might be a possibility of the engine being released to the open-source community once it is in a mature state.