{"repo":"Shadowss/TravianZ","free":true,"listed":false,"github":"https://github.com/Shadowss/TravianZ","clone":"git clone https://github.com/Shadowss/TravianZ.git","description":"Travian T3.6 with user-configurable features (enable/disable).","language":"PHP","stars":314,"topics":["game","game-development","travian","travian-clone","mmorpg","mmorpg-server"],"license":"GPL-3.0","category":"game-templates","readme_excerpt":"TravianZ TravianZ is an open-source browser strategy game inspired by classic Travian-like gameplay. This repository currently targets modern local/server setups with PHP 8.x and MariaDB. Project Status Version: v11 Full Refactor PHP 8.3+ compatible Actively maintained Suitable for production servers Major legacy codebase modernization completed Upgrading from older versions is not recommended. Perform a fresh installation and migrate data manually if required. ⸻ Version 11 Highlights Massive Code Refactor Fully refactored Templates folder/system. Added 🇫🇷 French and 🇷🇴 Romanian languages. GameEngine fully refactored, file by file, with randomized equivalence testing (20k-30k cases per critical function). Database.php ( 450 methods) split into 14 domain traits under GameEngine/Database/ - zero call-site changes, validated via reflection parity. Automation.php ( 116 methods) split into 11 domain traits under GameEngine/Automation/ using the same method. Village.php: production getters unified, one UPDATE per resource tick instead of two, side-effect-free constructor with explicit tick(), automation lock race (TOCTOU) fixed. Building.php: build requirements rewritten as a declarative table, per-village instance caches, dead code removed (2,085 - 1,829 lines). Units.php, Market.php, Message.php, Profile.php and Chat.php refactored and hardened. starvation() function in Automation refactored and split into multiple methods. sendUnitsComplete() function fully refactored, reduc","default_branch":null,"files":null,"tree":[],"storefront":"/r/Shadowss","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Shadowss/TravianZ/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."}