/Aminophenol-Game-engine

3D game engine written in C++17 with the Vulkan API

Primary LanguageC++Apache License 2.0Apache-2.0

Aminophenol

Overview

Aminophenol is a 3D game engine written in C++17 with the Vulkan API. It is currently in development and is not ready for production use (anyway, you should probably use a better existing engine such as Unreal, Unity or Godot).

banner

Why am I building a game engine from scratch?

I have no idea. I just want to build a game engine from scratch.

Features

  • Rendering
    • Render meshes
    • Render textures
  • Scene/Node management
  • Input handling
  • ImGUI integration
  • Physics
  • Audio
  • A lot more...