Bed Engine

A modular C++ game engine built from scratch

Bed Engine in engine

Description

BedEngine is a custom-built game engine designed for flexibility and modularity. It features a lightweight ECS, OpenGL-based renderer, and support for scripting, serialization, and plugins.

The engine is built entirely in C++ with a strong emphasis on performance and clean architecture.

The goal of BedEngine was to learn low-level engine architecture, graphics programming, and build an extendable foundation for future projects.

Technologies Used

C++ OpenGL ECS GLSL Custom Math Lib

Features

Links