All Projects → ArnisLielturks → Urho3d Project Template

ArnisLielturks / Urho3d Project Template

Licence: mit
Urho3D application template with the base functionality which is required for most projects.

Projects that are alternatives of or similar to Urho3d Project Template

Vue Firebase Starter
boilerplate of vue/vuex/vue(x)-router, with sass/prerendering, muse-ui, and firebase/firebaseui
Stars: ✭ 43 (-21.82%)
Mutual labels:  starter-kit
Webvr Webpack Boilerplate
A webvr multi-scenes Single-page application for three.js, webpack
Stars: ✭ 47 (-14.55%)
Mutual labels:  starter-kit
Racingworld
💥 A multiplayer online 3D game about racing 💥
Stars: ✭ 50 (-9.09%)
Mutual labels:  game-engine
K2
Koa2 API template with passport, GraphQL, flowtype, knex and more.
Stars: ✭ 44 (-20%)
Mutual labels:  starter-kit
Starling Api Web Starter Kit
Starter kit and example app for using the Starling API.
Stars: ✭ 46 (-16.36%)
Mutual labels:  starter-kit
Spring Boot Angular Template
Starter Template to create a OAuth2 secured dockerized Spring Boot 2 Application with Angular 8 Frontend
Stars: ✭ 48 (-12.73%)
Mutual labels:  starter-kit
Rengfx
lightweight, expressive, extensible 2D/3D game engine
Stars: ✭ 41 (-25.45%)
Mutual labels:  game-engine
Shadoweditor
Cross-platform 3D scene editor based on three.js, golang and mongodb for desktop and web. https://tengge1.github.io/ShadowEditor-examples/
Stars: ✭ 1,060 (+1827.27%)
Mutual labels:  game-engine
Create React Redux App
This project was bootstrapped with Create React App and Redux, Sass Structure.
Stars: ✭ 46 (-16.36%)
Mutual labels:  starter-kit
Fusee
Fusee aims at becoming a multiplatform 3D realtime engine with a strong emphasis on content transformation and manipulation. Fusee is written mainly in C# and can be programmed in C#. Fusee builds bridges to make your code run in environments that don't support C#, like Content-Creation-Software, C++, Plug-In-APIs and native HTML5/WebGL Javascript code.
Stars: ✭ 49 (-10.91%)
Mutual labels:  game-engine
Ace
Amiga C Engine
Stars: ✭ 44 (-20%)
Mutual labels:  game-engine
Passfml
Pascal binding for SFML
Stars: ✭ 45 (-18.18%)
Mutual labels:  game-engine
Webxr Webpack Boilerplate
Starter Kit for building rich, immersive WebXR projects (featuring A-Frame) PWA with Webpack and SASS
Stars: ✭ 48 (-12.73%)
Mutual labels:  starter-kit
Doctype admin
Laravel Admin Panel for lazy developers. Contains User Management, Roles and Permission Management, Activity Logging and integratable packages
Stars: ✭ 44 (-20%)
Mutual labels:  starter-kit
Visualuieditor
基本electron跨平台,wcDocker的dock组件的开源UI编辑器
Stars: ✭ 50 (-9.09%)
Mutual labels:  game-engine
Simpleton Engine
What a stupid name for a library
Stars: ✭ 42 (-23.64%)
Mutual labels:  game-engine
Go Restful Api
An idiomatic Go REST API starter kit (boilerplate) following SOLID principles and Clean Architecture
Stars: ✭ 1,043 (+1796.36%)
Mutual labels:  starter-kit
Fullstack Apollo Express Postgresql Boilerplate
💥 A sophisticated GraphQL with Apollo, Express and PostgreSQL boilerplate project.
Stars: ✭ 1,079 (+1861.82%)
Mutual labels:  starter-kit
Strawberry
A tiny 2D game engine focused on usability and simplicity.
Stars: ✭ 51 (-7.27%)
Mutual labels:  game-engine
Reason App Shell Starter Kit
A simple App Shell starter kit that you can use to get started building your PWA with ReasonML & ReasonReact.
Stars: ✭ 49 (-10.91%)
Mutual labels:  starter-kit

Builds

Urho3D-Project-Template

App template with the following features:

  • Continuous integration with artifact publishing to itch.io (Android, OSX, Windows, Linux, WEB)
  • Level management
  • UI Window management
  • LUA/AS mods with hot-reload
  • Sound management
  • Input mapping
  • Splitscreen support
  • Achievement logic
  • Console command management
  • INI configuration file loading/saving
  • Settings window to configure all aspects of the engine
  • UI Joystick controls

How to build

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

Ubuntu:

git clone https://github.com/ArnisLielturks/Urho3D-Project-Template.git
cd Urho3D-Project-Template
./script/cmake_generic.sh build
cd  build
make

If everything worked, build/bin directory should contain ProjectTemplate executable.

Few screenshots

MainMenu Settings Achievements Credits NewGame Loading Level VoxelMap

How to extend the functionality?

Read the wiki: https://github.com/ArnisLielturks/Urho3D-Project-Template/wiki

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].