Overview

TL;DR: Minecraft of the future (Minecraft with better graphics, physics, etc).

A state-of-the-art micro-voxel-based game engine that combines cutting edge raytracing with several low-level mechanics built on a basic implementation of electrical, mechanical, material and computer engineering to yield extensive realism, player agency and emergent gameplay in open worlds. Visually inspired by Dennis Gustafsson's Teardown. Possibly multiplayer.

Built from the ground up with Vulkan and C (or C++ or Rust), the Engine will have all of Teardown's features, but will target comprehensive and feature-rich multiplayer open-world games with high render distances.

Components

These pages consist of overviews and in-depth research for implementation methods of the game engine components.

Rendering

Lighting

Physics

Multiplayer

Water

Audio

Materials

Mechanical Engineering

Electrical Engineering

Computer Engineering

Atoms

Random Ideas