Skip to content

MHoseinJ/jadidi

Repository files navigation

Jadidi GameEngine

this engine works only on linux because we don't have time to build it for window or mac. so you need to install libraries for linux. here is the command to install it

# for Arch Linux
sudo pacman -S sdl2 sdl2_mixer sdl2_ttf sdl2_image sdl lua cmake

# for Fedora Linux
sudo dnf install lua lua-devel cmake
sudo dnf install SDL2 SDL2-devel SDL2_image SDL2_image-devel  SDL2_gfx  SDL2_gfx-devel  SDL2_ttf SDL2_ttf-devel

# sol2 installation
git clone https://github.com/ThePhD/sol2.git &&
cd sol2 &&
mkdir build &&
cd build &&
cmake .. &&
make &&
sudo make install

# also its preferred to compile the engine yourself
git clone https://gitea.com/JadidianMH/jadidi.git
mkdir jadidi/build
cd jadidi/build
cmake ..
make

then you're good to go! just run the engine!

./jadidi

Usage

all lua apis are available in ide autocompletion folder.

special thanks to ThePhD and nlohmann and SDL!!

About

simple 2d game engine for my game!

Topics

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages