Maatwerk · Games & entertainment
Studio Genexus
Spelers vinden het verhaal, de spelregels en alle kaarten op één plek, bouwen er hun deck en melden zich aan voor toernooien.
- Klant
- Studio Genexus
- Branche
- Games & entertainment
- Soort project
- Maatwerk
Case
De uitdaging
Een kaartspel leeft van zijn spelers, en die hebben meer nodig dan een pagina met uitleg: ze willen elke kaart kunnen opzoeken, weten welke kaarten niet zijn toegestaan en ergens hun deck kunnen samenstellen. De studio wil daarnaast nieuwe kaarten, sets en toernooien zelf kunnen toevoegen, zonder dat daar een ontwikkelaar aan te pas komt.
Case
De oplossing
- Verhaal en spel. Pagina's over het verhaal van Black Saber, het kaartspel en de spelregels, in het ontwerp van de studio.
- Kaartendatabase. Alle kaarten op één pagina, te filteren op onder meer kosten, aanvalskracht en levenspunten.
- Deckbouwer. Iedereen kan een deck samenstellen en exporteren, ook zonder account. Wie inlogt, bewaart zijn decks bij zijn account.
- Banlist. Een actuele lijst van kaarten die niet of beperkt zijn toegestaan.
- Toernooien. Een overzicht van toernooien waarvoor spelers zich aanmelden, met hun eigen wedstrijden op een rij.
- Zelf beheren. De studio beheert kaarten, sets, klassen, zeldzaamheden, personages, toernooien, de veelgestelde vragen en de inhoud van de pagina's.
Project
Projectoverzicht
Studio Genexus is de maker van Black Saber, een dark-fantasyverhaal met een bijbehorend trading card game. Het ontwerp komt van de studio; ik heb de ontwikkeling gedaan en het systeem voor de kaartendatabase en de deckbouwer gemaakt, waarmee spelers hun kaarten opzoeken en decks samenstellen.
Referentie
Klantgetuigenis
“De communicatie was duidelijk en snel, waardoor de samenwerking soepel verliep. Tijdens het project wist ik altijd precies waar ik aan toe was.”
Yvan
Studio Genexus
Techniek achter dit project
- Laravel 10 op PHP 8.2, met een MySQL-database
- Blade-templates met Bootstrap 5, SCSS en jQuery
- Hosting via Laravel Forge
- Monitoring met Sentry, in backend en frontend
- Geautomatiseerde tests met PHPUnit, bij elke wijziging gedraaid in GitHub Actions
Zoiets nodig?
Vertel kort wat je zoekt. Je krijgt binnen één werkdag een reactie, en een vrijblijvend voorstel met een vaste prijs.