Huevo
Waarom Huevo in de Labs zit
Huevo is een van onze lab-projecten: een proefstuk van wat één developer met AI als ontwikkelpartner end-to-end kan leveren. De zichtbare laag is een Unity 6 mobiele puzzelgame — kleurde ballen sorteren tot elke buis één kleur bevat, met de pay-off Sort. Relax. No stress. — maar de technische ruggengraat is wat het Lab maakt: een custom HMAC-signed leaderboard backend op tenbruggencatedevelopment.nl, anti-cheat moderatie via een eigen ban-tabel, en gedeelde infrastructuur die over drie repositories wordt gecoördineerd (game-client, backend en landingspagina). De game is het oppervlak; de techniek eronder is het echte verhaal.
Twee manieren om te spelen
- Zen-modus — geen timer, geen score, geen tellers. Alleen de puzzel, rustige muziek en het tempo van de speler.
- Challenge-modus — racen tegen de klok, combo's bouwen voor scorebonussen, en huevos verdienen om in de shop uit te geven.
Negen werelden, 200 levels
De campagne loopt door negen werelden — The Nest, Coral Garden, Tidal Pools, Sunset Ridge, Aurora Cave, Rainbow Peak, Crystal Depths, Starfall Summit en Infinity — elk met eigen achtergronden en accentkleuren. 200 handgekozen levels, oplopend van drie tot tien kleuren via een bewuste sägetand-curve zodat moeilijkere niveaus afgewisseld worden met rustpunten. Elke wereld voegt nieuwe kleuren en nieuwe diepte toe.
Meer manieren om te spelen
- Endless Mode — oneindig procedureel gegenereerde puzzels van 9 tot 12 kleuren, met persoonlijke high-score tracking.
- Daily Challenge — een datumgebaseerde puzzel die elke dag voor iedereen hetzelfde is, +50 huevos beloning.
- Weekly Challenge — drie roterende uitdagingen uit een pool van acht types, ververst elke week.
- Daily login streak — beloningen voor consistent spelen.
Personaliseerbaar
Huevos verdiend in Challenge-modus zijn uit te geven in een 4-tabs shop: 5 visuele thema's, 21 ei-cosmetica (hoeden, accessoires, schoenen op de bouncing eimascotte), 10 marble-stijlen voor de ballen, en 3 power-ups voor lastige levels.
Toegankelijk voor iedereen
- Colorblind-modus met unieke symbolen op elke bal — een onafhankelijke verificatie-laag bovenop kleur.
- Eenhandige bediening — heel het scherm is bereikbaar met de duim.
- Tweetalig (Nederlands + Engels) met taalkeuze bij de eerste start.
- Privacyvriendelijk — geen account vereist, voortgang lokaal opgeslagen via PlayerPrefs, geen externe trackers.
Techniek en kwaliteit
Huevo is gebouwd in Unity 6 (6000.3.11f1) met de URP 2D Renderer en het New Input System, in portrait-oriëntatie voor Android en iOS. Het visuele thema is "Glassmorphism Night" — donker navy met paarse en oranje radial-glows, geanimeerde achtergrond-blobs en frosted-glass UI-panelen, opgebouwd met een eigen GlassUI-helper.
De codebase telt circa 50 runtime-scripts en wordt voor elke release door een eigen validate.sh-script gehaald (lint, code-style, EditMode-tests voor levelgeneratie en datavalidatie). Releaseversies worden gestempeld via ./deploy.sh release dat de versie in ProjectSettings bijwerkt en een tag op git plaatst.
Status
Huevo zit momenteel in een besloten beta-fase, met een publieke release op de Google Play Store gepland zodra balans, onboarding en performance op de doelapparaten volledig zijn afgestemd. Updates en eventuele beta-toegang lopen via de Huevo-landingspagina.