App template with the following features:
- Level management
- UI Window management
- LUA/AS mods with hot-reload
- Sound management
- Controll mapping and input management
- Splitscreen support
- Achievement logic
- and many other features
Make sure that the URHO3D_HOME environment variable is set and points to the right directory. Build this the same way how you would build Urho3D engine itself
git clone https://github.com/ArnisLielturks/Urho3D-Empty-Project.git
cd Urho3D-Empty-Project
./script/cmake_generic.sh build
cd build
make
If everything worked, build/bin directory should contain EmptyProject
executable.
And of course here's the quick preview of how it should look in the end:
Read the wiki: https://github.com/ArnisLielturks/Urho3D-Empty-Project/wiki
script/dockerized.sh android ./gradlew -P ANDROID_ABI=armeabi-v7a -P URHO3D_LIB_TYPE=SHARED -P URHO3D_HOME= build