Terug naar portfolio
Games
Lord of Chains
Strategische tekst-gebaseerde MMORPG met 6 aanvalstypen, deterministisch gevecht, 50 AI bots en Discord integratie. 87.000+ regels code.
MMORPG
Strategy
Full-Stack
Over dit project
Lord of Chains is een strategische tekst-gebaseerde MMORPG gebouwd op een custom PHP MVC framework. Het spel onderscheidt zich door een volledig deterministisch gevechtssysteem zonder willekeur — succes wordt puur bepaald door je offensieve stats versus de defensieve stats van je tegenstander.
Spelers beheren een leger van eenheden verdeeld over 5 tiers, trainen troepen en kiezen uit 6 verschillende aanvalstypen: fysiek, magisch, spionage, eliminatie, conversie en soul theft. Elk type heeft unieke mechanica — conversie steelt vijandelijke eenheden als Travelers die je kunt omtrainen, soul theft steelt valuta uit de bank van je vijand.
Het spel heeft een dual-currency economie (Souls en premium Coins), een volledig clansysteem met treasury en oorlogen, een geavanceerd spionagesysteem, 50 configureerbare AI bots met 4 moeilijkheidsgraden, en een Discord bot met automatische rolsynchronisatie. Betalingen worden verwerkt via PayPal en Stripe.
Belangrijkste functies
- 6 unieke aanvalstypen met strategische diepgang (fysiek, magisch, spionage, eliminatie, conversie, soul theft)
- Deterministisch gevechtssysteem - dominance-based, geen RNG
- 50 AI bots met 4 moeilijkheidsgraden (Easy tot Expert met taunts)
- Dual-currency economie: Souls (in-game) + Coins (premium via PayPal/Stripe)
- Clansysteem met treasury, oorlogen, rangen en permissies
- Discord bot met automatische rolsync, slash commands en account linking
- 5 unit-tiers met trainingsysteem en Travelers-conversie mechanica
- Spionage tracker, bounty systeem en achievements
- Volledig admin panel met speler-, content- en Discord-beheer
- 87.000+ regels code, 79 database tabellen, 73 controllers
Technologie
PHP 8.4
MySQL 8.4
Custom MVC
JavaScript
Node.js
Discord.js
Redis
PayPal
Stripe
NGINX
Interesse in een soortgelijk project?
Neem contact met ons op om uw idee te bespreken. Wij bouwen het voor u.
Neem contact op