Skip to content

DarcJC/AvalancheEngine

Repository files navigation

Avalanche Engine

A WIP game engine project.

Building from source

Required Tools

Windows

Windows Installation Guide
  1. Download / Open Visual Studio Installer
  2. Go Single Component tag, search for clang and ensure you have selected all options it showed.
  3. Check installed Python version is >= 3.12, and ensure it has been added to your current Path.
  4. Install pipx by python -m pip install pipx and then install poetry pipx install poetry.

Linux

Linux Installation Guide

🚧 TBD 🚧

Installing Clang + Python>=3.12 + poetry, then it should be ok.

Build

Steps
  1. Clone this project git clone https://github.com/DarcJC/AvalancheEngine.git.
  2. Get into cloned directory cd AvalancheEngine.
  3. Pull submodules git submodule update --init --recursive.
  4. Setup python environment poetry install.
  5. Run poetry shell to activate new environment or select your poetry environment in CLion.
  6. (1) Select target and click build button if you are using CLion.
  7. (2) Run cmake -B cmake-build && cmake --build cmake-build.

About

A WIP game engine project

Resources

License

Stars

Watchers

Forks

Releases

No releases published