ArkEngine

Started off as a school project and ended up as a silly side project.

Engine screenshot 1 Engine screenshot 2 Samsara screenshot 3 Samsara screenshot 3 Samsara screenshot 3

Prototype Game Engine

Ark Engine

Graduation project / Potential Prototype Game for the future that i worked on alone.

Project Overview

This project is a lightweight single threaded Game Engine project.

OpenGl Vulkan Open Source C++ JetBrains Rider Visual Studio Git

Project Details

Length of Project

2026-01 - Still Ongoing

Downloads

Available On Github

Roles

Programmer

Tools / Technologies

OpenGL 3.3, Vulkan, GLFW, GLAD, GLM, ImGui - Docking branch, Bullet for physics, miniaudio, cgltf, Assimp, FreeType, nlohmann/json

Gameplay

Specular support

Self Review

Notes to self

Remake the engine to have different layers and rely more on modules in a familiar way to Unreal Engine. Cleanup and structure features into modules to make them easier to unplug/patch and work on separately without breaking the project.