TERUG NAAR PROJECTEN

PROJECT

WEBSITE & WEBAPP

DutchSillyGames

Projectdetails

Release Datum

29/01/2025

Klanten

Grafisch Lyceum Utrecht, rileydeman (eigen initiatief)

Development Stack

Kerntechnologieën

README.md

DutchSillyGames is een collaboratief browsergebaseerd gameplatformproject dat werd ontwikkeld als onderdeel van een schoolopdracht gericht op JavaScript-gameontwikkeling. Het project ontstond na gesprekken tussen mij, mijn klasgenoot Lisa Guijt en onze docenten over het uitbreiden van de opdracht naar een groter gedeeld platform waarop meerdere browsergames samen gehost en gekoppeld konden worden via één centrale website.

Het platform combineert browsergames, accountsystemen en communitygerichte functionaliteiten binnen één webomgeving. Het project bevat momenteel meerdere JavaScript-games die gekoppeld zijn aan een MySQL-database, inclusief leaderboardfunctionaliteit en gebruikersaccounts. Hoewel het platform nog niet volledig afgerond is, legde het project de basis voor een schaalbaar browsergameplatform met mogelijkheden voor toekomstige uitbreiding.

De website en backendsystemen werden gebouwd met HTML, CSS, JavaScript, PHP en MySQL. Het platform gebruikt dynamische databasegestuurde systemen voor gebruikersauthenticatie, accountbeheer en gamegerelateerde data zoals scores en voortgang. Eén van de games die ik voor het platform ontwikkelde was Festival Clicker, welke direct gekoppeld is aan de backendsystemen en database-infrastructuur.

Het project werd gezamenlijk ontwikkeld waarbij frontend- en backendtaken verdeeld werden. Terwijl Lisa Guijt zich voornamelijk richtte op UI en visueel design, lag mijn focus vooral op backendarchitectuur, databasestructuur, authenticatiesystemen en de implementatie van backendfunctionaliteit en game-integraties.

Hoewel de huidige publieke versie voornamelijk de oorspronkelijke schoolprojectscope vertegenwoordigt, zijn er langetermijnplannen om het platform verder uit te breiden met extra games, functies en communitysystemen wanneer daar tijd voor is.

Gebouwd met HTML, CSS, JavaScript, PHP, MySQL en browsergebaseerde gametechnologieën.