During my time at Howest I’ve participated in a course that specialised in graphics programming. During this course we’ve extended a very basic framework with our own implementations of rendering technologies and other technologies. The Metaballs are also created in this framework.
Below you can find a list of features implemented into this engine. The base already included DirectX, Physx and the component based system.
- Overlord Engine(C++)
- DirectX for rendering
- Physx for physics simulations
- Component based system
- Artificial Intelligence technologies:
- Navigation mesh
- A* Pathfinding
- Behaviour Trees
- Genetic Algorithm (pathfinding)
- GUI rendering
- Model importing and rendering
- Post processing
- PhysX Cloth