Chewico c4d9dd300b
All checks were successful
Deploy / deploy (push) Successful in 10m31s
Updated README.md compile steps
2025-07-02 22:18:08 +02:00
2025-07-01 22:27:56 +02:00
2025-07-01 22:27:56 +02:00
2025-07-01 22:27:56 +02:00
2025-05-20 15:14:29 +02:00
2025-04-16 17:30:03 +02:00
2025-04-16 17:30:03 +02:00
-
2025-05-11 14:28:46 +02:00
2025-07-02 22:18:08 +02:00

Deer

Deer is a game engine currently in development by Chewico, focused on facilitating voxel-based scenarios.

How to Compile

Deer can compile for both Linux and Windows. Mac support is not considered due to philosophical and technical reasons. Deer is built using Premake 5, which generates project files for various build systems such as Make and MSVC.

You can check out Premake at:

Linux

Clone the repo

git clone --recursive https://git.frostdeer.com/Chewico/DeerEngine.git
cd DeerEngine

Generating Project Files

Install dependencies (if you haven't already):

sudo apt-get update
sudo apt-get install uuid-dev make gcc

Build Premake from source:

cd vendor/premake-core
make -f Bootstrap.mak linux
cd ../..

Generate Makefiles:

vendor/premake-core/bin/release/premake5 gmake

If you want to generate a VSCode workspace, run:

vendor/premake-core/bin/release/premake5 vscode

Compile

Before compiling, ensure you have the necessary dependencies installed:

sudo apt update
sudo apt install clang libx11-dev libxcursor-dev libxrandr-dev libxinerama-dev libxi-dev libgtk-3-dev gdb

Then compile the project:

make

Run

./bin/linux-x86_64/Debug/DeerStudio/DeerStudio
Description
No description provided
Readme MIT 19 MiB
Languages
C 77.6%
C++ 21.1%
AngelScript 0.7%
Lua 0.3%
JavaScript 0.2%
Other 0.1%