Skip to content
Personal OpenGL C++ Game Engine Project
C++ C Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
AmberEngine
Bin-Int
Bin
Build
Dependencies
Example
Screens
.gitignore
LICENSE
README.md

README.md

AmberEngine

Personal OpenGL C++ Game Engine Project

Short-term Goals

  • Reworking Inputs System
  • Reworking Managers
  • Reworking UI
  • Reworking Buffers class and usage / Adding Shader Storage Buffers and Uniform Buffers
  • Camera Controller class
  • Adding Primitives Mesh
  • Instancing
  • Multiple Lights
  • Shadows
  • Normal Maps
  • Transform class
  • Physically Based Rendering
  • Adding Tools

Long-term Goals

  • Global Illumination
  • Animation
  • Extract the Context and Inputs from AmberEngine
  • Exploit AmberEngine as Rendering in a Core Game Engine

AmberEngine RendererV0.1.5

  • Updating AmberEngine as DLL
  • Obj Loader
  • Assimp
  • Directional Light
  • Texture Tiling Shader
  • Lambert Shader alt text alt text

AmberEngine RendererV0.1.4

  • Lighting Maps
  • Texture
  • Mipmap alt text

AmberEngine RendererV0.1.3

  • Lighting
  • Material alt text

AmberEngine RendererV0.1.2

  • Color alt text
You can’t perform that action at this time.