DirectX Programming

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
  • Particles
  • PhysX Cloth
  • Cubemapping




About Jonathansty 5 Articles

Born at Belgium, moving around the world. Getting new connections and friends. Game developer interested in c++ development.