Ulrich-Tonmoy / phoenix

A Game Engine.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Phoenix Logo

Phoenix

Getting Started Phoenix(C++/C# {src}) (Windows)

Phoenix C++ Phoenix C#

Game Engine in C++ and DirectX with WPF Level Editor in Development.

  • Need to have Visual Studio 2022 with .Net desktop development and Desktop development with c++ installed from the visual studio installer.
  • Clone or Download the repository. To clone you will need git installed and then open the terminal in the folder you want to clone in and run git clone https://github.com/Ulrich-Tonmoy/phoenix.git.
  • Then open the Phoenix.slm with double click and after it open in the visual studio hit F5 to run the project.

Engine Architecture Project Architecture Data exchange between EngineDLL.dll and GameCode.dll

Getting Started Phoenix(Clang {src-c}) (Windows/Linux)

Phoenix C

Game Engine with C, in Development.

  • Download LLVM check installation with cmd clang --version
  • Download Vulkan check installation with cmd vulkaninfo
  • Download Vscode

Architecture Platform Renderer

Getting Started Phoenix(Zig {src-zig})

Phoenix Zig

Game Engine with Zig, in Development.

  • Download Zig check installation with cmd zig version

About

A Game Engine.


Languages

Language:Zig 32.6%Language:C++ 30.9%Language:C 23.8%Language:C# 12.3%Language:Shell 0.1%Language:Batchfile 0.1%Language:GLSL 0.1%Language:HLSL 0.0%