{"repo":"mdziekon/UniEngine","free":true,"listed":false,"github":"https://github.com/mdziekon/UniEngine","clone":"git clone https://github.com/mdziekon/UniEngine.git","description":"OGame-like Game Engine","language":"PHP","stars":108,"topics":["ogame","game-server","game-engine","hacktoberfest"],"license":"AGPL-3.0","category":"game-templates","readme_excerpt":"UniEngine OGame-clone browser based game engine. --- - Requirements - Installation - Updating from older versions - Development guides - Documentation - Languages - Credits - License Requirements - PHP - = 7.0 && = 1.6 - MySQL - = 5 - A webserver (eg. nginx) (Additional) Development requirements - Node.js - = 11 Installation Bare Metal 1. Setup a webserver capable of running PHP scripts. - php.ini file should have E NOTICE reporting disabled, eg.: - error reporting = E ALL & E NOTICE & E STRICT - PHP needs to have write permissions to these files / directories: - config.php - (one-off, installation purposes) - includes/constants.php - (one-off, installation purposes) - tmp/ - (permanent, eg. for Smarty cache) 1. Setup a MySQL server. - Disable STRICT TRANS TABLES mode. 1. Create a DB user and DB database for your game server. 1. Move source files of the project to your webserver's directory. 1. Install PHP dependencies. - composer install --no-dev 1. Run installation wizard: http(s):// : /install 1. Remove install/ directory Docker 1. Prepare config file mkdir docker && cp config.php docker && cp includes/constants.php docker && sudo chown 33:33 docker/ .php \\ The user and group id 33 here is the www-data user from nginx:stable and php:7.3-fpm , because it may have a different name on some hosts (for example, on archlinux it is http ), use its id here to make sure it is available 1. Prepare and edit environment config file cp example.env .env && vim .env 1. Build and run serv","default_branch":null,"files":null,"tree":[],"storefront":"/r/mdziekon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mdziekon/UniEngine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}