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.

Technologies:

  • 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

Video

2dae1_jonathan_steyfkens_gp2exam2016_project


2dae1_jonathan_steyfkens_gp2exam2016_project_12dae1_jonathan_steyfkens_gp2exam2016_project_02dae1_jonathan_steyfkens_gp2exam2016_project_32dae1_jonathan_steyfkens_gp2exam2016_project_2

About Jonathansty 5 Articles

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