Skip to content

londonmax12/phoenix-engine

Repository files navigation

Phoenix Engine

phoenix

Phoenix is a WIP game engine written in C++ with an OpenGL renderer

Building Project

NOTE: Currently Phoenix can only be built on and run on Windows

To build project files for Windows run GenerateWinProjects.bat or run Premake

Features and To Do

  • Editor

    • Multi Platform
      1. Windows ✅
      2. Linux 🔳
      3. Mac 🔳
  • Engine

    • Multiple Rendering APIS 🔳
      1. OpenGL ✅
      2. Vulkan 🔳
      3. DirectX 🔳
      4. Metal 🔳
    • Scripting ✅
    • ECS ✅
    • Audio
      • 2D Audio 🔳
    • Particle System 🔳
    • Serialization
      1. Scene serialization ✅
      2. Project serialization ✅
      3. Script serialization 🔳
    • Game Types
      1. 2D ✅
  • Launcher ✅

Preview

editor launcher

About

2D C++ Game Engine

Topics

Resources

License

Stars

1 star

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors