A game/graphics engine being made with C++ and Raylib. (Work In Progress)
Windows 11 will be the only tested Windows version for now. (Windows 10 should also work just not supported as much or tested)
Linux hasn't been tested in Debian 12 only. (Debian 12 will be tested first when updated)
Warning
This won't compile if you use a different path than C:/raylib
for installing and putting Raylib in path.
- For Windows you will need:
- MinGW-x64 installed from winlibs.com, the latest Python installed and finnally Git for cloning this repo.
- Clone this repo using:
git clone https://github.com/monitio/leoht.git
- Download and install Raylib from raylib.com.
- Use the PATH tutorial but replace the program/folder it uses with
C:/raylib/
. - Then do the PATH for
C:/raylib/raylib
andC:/raylib/raylib/src
. - Open the terminal in the folder Git created when cloning called
leoht
. - Run the wcompile.py file with Python 3 by running:
py wcompile.py
- Open the dist folder.
- Run the final finished executable normally called
engine.exe
.
Tip
Try and install Python and Raylib through the official sources as much as possible. If your distro doesn't support official packages try look for the most trusted packages or ports from the original packages.
Warning
It is recommended to install Raylib to the default path, /usr/include
, /usr/local/include
or /opt/include
. If it doesn't install to one of those paths then you will need to check where it is through your package manager or where you remember it installing to so you can provide the compile script a valid path. (step 5, error catching).
- For Linux you will need:
- Download a specific version that has C and C++ (GCC) from the MinGW-w64 downloads list, python with the default library and finnally Git for cloning this repo.
- Clone this repo using:
git clone https://github.com/monitio/leoht.git
- Download and install Raylib from a package manager or use the compile guide.
- Open the terminal in the folder Git created when cloning called
leoht
. - Run the lcompile.py file with Python 3 by running:
python3 lcompile.py
- (error catching) The Python script will ask you what path you have for Raylib if it can't find it in the normal paths.
- Open the dist folder.
- Run the final finished executable normally called
engine
.