OVERVIEW

Artem Kovalovs' PrimeEngine is a stripped-down, bare-bones game engine that I made additions to over a couple of months to learn about commonly used modern engine features and practice implementing them. This includes optimization techniques, shader effects, Lua scripting support, physics, etc.
Engine Programmer
Responsibilities:
  • •Reduced GPU computing load by 30% with camera culling techniques
  • •Wrote physics system to support:
    •    •OBB collisions
    •    •Gravity
    •    •Impulse forces
    •    •Bounce simulation
  • •Created wind simulation on meshes through vertex shaders