Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 894 Bytes

README.md

File metadata and controls

30 lines (24 loc) · 894 Bytes

GrizzlyBear-Engine

Core Features

The focus of the engine lies on stability, performance, and platform independence.

  • Direct3D, OpenGL(Implemented), Vulkan and MoltenVK support
  • Scripting language: At first lua, later probably Squirrel

Implemented Features 2D

  • Basic engine fundament (window, logging, events, etc.)
  • OpenGL support
  • Windows support
  • Linux support (X11)
  • Batch renderer
  • Particle system (Under construction)
  • Asset manager
  • Level system / Async streaming
  • Level save / Serialization
  • Animation support
  • Scripting language: Lua support (partial)

Target Features 2D - In near future

  • Post processing
  • Phys75 - Physics engine
  • Complete editor
  • macOS support (on hold until clang supports coroutines)

Features 3D - Comming soon

There is a simple 3D editor mode, but further 3D support is not realized until the 2D version of the engine is ready.