Skip to content

Kiptoo-Deus/GameEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 GameEngine (OpenGL 3.3 + SDL2)

A lightweight, high-performance 3D Game Engine built in C++ using OpenGL and SDL2.

🚀 Features

Real-time 3D Rendering (OpenGL)
Entity-Component System (ECS) (Planned)
First & Third-Person Camera (Planned)
Basic Physics (Planned)
Multithreaded Performance Optimization (Planned)

🛠️ Tech Stack

  • Language: C++ (Modern C++17/20)
  • Graphics API: OpenGL 3.3+
  • Windowing & Input: SDL2
  • Math & Physics: GLM, Bullet Physics
  • Audio: OpenAL or FMOD

📥 Installation

1️⃣ Install Dependencies

Make sure you have:

Then install the required libraries:

vcpkg install sdl2 glew glm opengl

git clone https://github.com/yourusername/GameEngine.git
cd GameEngine
mkdir build && cd build
cmake ..
cmake --build .

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published