Back to projects
3D Game Engine

3D Game Engine

2019
Experiment·
Archived
·
Solo Developer

A 3D game engine built from scratch in Java using LWJGL/OpenGL with shaders, terrain generation, lighting, and OBJ model loading.

Overview

  • Built a 3D graphics engine from scratch using LWJGL and OpenGL.
  • Implemented GLSL vertex/fragment shaders, MVP matrix transformations, and a camera system.
  • Added terrain generation, per-pixel and specular lighting, texture mapping, and Blender OBJ model importing.
  • Tech Stack

    Java
    OpenGL

    Links

    3D Game Engine | Moses Gitau