parhelia512 / FinalEngine

This repository is a WIP cross-platform Game Engine developed in C#.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Final Engine

Final Engine is a WIP cross-platform Game Engine developed in C#, .NET 5.0.

Build Instructions

Below is a list of prerequisites and build instructions.

Prerequisites

Windows, Mac and Linux

  1. Download or clone the repository.
  2. Open FinalEngine.sln your favourite IDE.
  3. Build the solution (or dotnet build).
  4. Run the TestGame project (or dotnet run).

Download

Release builds will be available as NuGet packages.

Contributing

If you do not follow the steps below, it is unlikely your PR will be merged.

  1. Install Git and the .NET 5.0 SDK.
  2. Fork the repository.
  3. Create a new branch of develop on your fork, make sure the branch name is descriptive.
  4. Add an empty commit to start your work off: git commit --allow-empty -m "[WIP] Thing you're doing".
  5. Open a Pull request with [WIP] in the title; following the template. Do this before you start working.
  6. Make your commits in small, incremental steps.
  7. Tag a maintainer when you're done and ask for your PR to be merged (don't forget about unit tests!).

Credits

Hits

About

This repository is a WIP cross-platform Game Engine developed in C#.

License:Apache License 2.0


Languages

Language:C# 99.9%Language:GLSL 0.1%