Skip to content
Mitchell Stokes edited this page Mar 16, 2014 · 2 revisions

This page is used to outline ideas for modules for Yggdrasil

Resource loading

Status: started

This will use Assimp to load assets. However, we will need to look into how to handle extra data (e.g., from Blender) that Assimp might not support.

Rendering

Status: started

This module uses Ogre to do rendering

Physics

Status: not started

This will probably wrap Bullet, but what features should be implemented? Obviously collision detection and rigid bodies, but what about soft bodies, characters, constraints, etc?

Logic

status: not started

We'll need some way to handle scripting generically, and from there a Python layer can be implemented. Maybe we should look at Mono too?

Audio

status: not started

We'll need to find some library to handle audio. Maybe Audaspace?

Clone this wiki locally