Skip to content

luis605/Lit-Engine-OLD

Repository files navigation

Lit Engine is an open-source high-level game engine powered by raylib. Made with the speed and portability of C++, Lit Engine allows you to build 3D experiences with minimal effort, and our intuitive interface will quickly launch you into the development world.

Give a ⭐ if you find the project useful! Your support helps the project to keep innovating and delivering exciting features.

Number of GitHub contributors Number of GitHub issues that are open Number of GitHub closed issues Number of GitHub pull requests that are open GitHub commit activity Website Number of GitHub stars

Lit Engine is in active development. Contributions and feedback are highly appreciated!

IMPORTANT NOTE: Lit Engine's development is paused due (probably for just some months) to personal burnout and lack of motivation. Contributions and feedback are highly appreciated! If you want to see future development, let me know! :)


Quickstart

1. Clone the Repository

First, clone the repository and its submodules.

git clone --recurse-submodules --shallow-submodules -j2 https://github.com/luis605/Lit-Engine
cd Lit-Engine

If you cloned without --recurse-submodules, you can fetch them with:

git submodule update --init --recursive --depth 1

2. Install, Build, and Run

Linux

Choose the instructions for your operating system.

Linux
# 1. Install dependencies
cd Install
sudo ./install.sh
cd ..

# 2. Configure and build the project
mkdir build && cd build
cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ..
make -j4

# 3. Run the engine
make run

# Optional: To run the debugger
# First, build in debug mode: cmake .. -DCMAKE_BUILD_TYPE=Debug
# Then, run: make debug
Windows
# 1. Install dependencies
cd Install
.\install.bat
cd ..

# 2. Configure and build the project
mkdir build && cd build
cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.5 .. # Both MinGW Makefiles and Microsoft Visual Studio are supported.
make -j4

# 3. Run the engine
make run

# Optional: If you are using MinGW Makefiles and you want to run the debugger (using GDB)
# First, build in debug mode: cmake .. -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Debug
# Then, run: make debug

Screenshots

Lit Engine Screenshot 1

Documentation

Documentation is available at https://litengine.org/manual.

Note: Our documentation isn't yet finished!

Contributors

Socials

Find us here!

YouTube

Discord

LitEngine

License

Check LICENSE.md for more information.

About

A high-level C++ game engine using Raylib. Fast, Simple, and Experimental!

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •