Kitsune Game Engine


  • Name: Kitsune Game Engine
  • Platform: Windows
  • Roles: Tool Programmer
  • Tools: C++, OpenGL
  • Team Size: 1 Person
  • Time Frame: ~20 Weeks

Kitsune is a simple, Windows based 3D game engine that I developed using C++ and OpenGL. It has a variety of features such as the ability to load 3D models and textures, the ability to have multiple objects with unique GLSL based shaders, and it has a simple Entity Component System. It also has basic raycasting to handle collisions, and several custom AI components. I also implemented a basic system for rendering skeletal animations.

This engine was developed over several of my college classes, and by developing it, I gained a number of useful game development skills and experiences.