prajwaldp / ambient-game-engine

A C++ Game Engine written from scratch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ambient Game Engine

A C++ Game Engine written from scratch

Build instructions

Install conan packages

$ mkdir build
$ cd build
$ conan install ..
$ cd ..

This will generate the file ./build/conanbuildinfo.cmake which is included in ./CMakeLists.txt.

$ cmake -S . -B build
$ cmake --build build

The library is created in ./build/lib. The lib extension is because of the include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake) in ./CMakeLists.txt which adds set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib) and set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/bin)

About

A C++ Game Engine written from scratch

License:MIT License


Languages

Language:C++ 95.2%Language:C 3.7%Language:CMake 1.1%