|
Atomic Engine
Atomic Engine is a cross-platform vulkan based 3D Game Engine
|
This repository is devided in 3 main branches :
Additionally, you can create your own branches from the dev branch to develop features or fix bugs. Once you are done, you can create a PR to merge your branch into the dev branch.
And very important: DO NOT FORCE PRs!!
~We may (or may not) use the Chrono Physics Engine (BSD License) in the near future~
To install these libraries, you can almost always use nuget. To do so, you simply have to right click Solution file > Restore NuGet Packages.
There are 2 exceptions:
packages folder.To build the project, you will need Visual Studio 2022 with the following components:
Aditionally, you will need doxygen to generate the documentation.
In certain cases, you will have to reference some libraries. Here are their locations:
$(ProjectDir)/packages/GameNetworkingSockets.1.4.1/build/native/include$(ProjectDir)/packages/steam-audio.4.6.0/steamaudio/includeMake sure to read standardisation.md to understand how to write code in this repository.