[Android] GATECRASHER - twin-stick shooter in één HTML-bestand, zoek closed testers
Ik heb een Android-game gebouwd als één HTML-bestand — en zoek nu testers
Korte versie: ik heb de afgelopen weken een twin-stick shooter gemaakt die volledig in één zelfstandig HTML-bestand past. Geen engine, geen frameworks, geen enkele afbeelding. Alles wordt met code getekend. Verpakt met Capacitor komt daar een Android-app van
3 MB uit die op 60 fps draait en volledig offline werkt.
Nu moet ik van Google een gesloten test doorlopen voor ik mag publiceren, en daar heb ik mensen voor nodig.
De opzet
Alles zit in één bestand: HTML5 canvas plus vanilla JavaScript. Geen build-stap, geen bundler, geen dependencies. Openen in een browser en het draait — de hele ontwikkeling heb ik zo getest, gewoon in Chrome op mijn telefoon.
Die keuze had een praktische reden, maar heeft het ontwerp ook gestuurd. Zonder assets moest elk vijandtype herkenbaar worden met wat er overblijft: een kleur, een grootte, en één kenmerkend detail. Het schild van een schildman is letterlijk een dikke lijn voor zijn cirkel. Een mortier heeft een korte brede loop, een splitser twee lopen naast elkaar, een elite een rode ring.
Dat werkt verrassend goed zolang er vijf dingen op het scherm staan. De echte oefening begon toen het er dertig werden, met squads in formatie en een baas die kogelringen spuwt. Alles moet dan nog steeds in een halve seconde af te lezen zijn: wat is dat, waar kijkt het heen, en gaat het zo meteen schieten.
Wat de game is
Elk level is een klim. Vijanden staan tussen jou en een poort bovenaan. Ruim er genoeg op en de poort gaat open — het volgende level is langer en zwaarder. Levels worden elke keer opnieuw gegenereerd, dus er valt geen route uit het hoofd te leren.
Veertien vijandtypes, elk met een eigen tell. Zeven soorten squads die vanaf halverwege gecoördineerd optreden: schildmuren die oprukken met schutters erachter, rushers die je omsingelen en dan tegelijk toeslaan, artillerie die over een muur van schilden heen vuurt. Zeven bazen die bij latere ontmoetingen de aanvallen overnemen van bazen die je al verslagen hebt, en uiteindelijk met escorte en een medic komen opdagen.
Daarnaast een tweede modus: één arena, veertig golven, alle wapens vanaf het begin, geen herstart en geen opslaan. Eindigt met alle zeven bazen achter elkaar. Je score is de klok.
Drie moeilijkheidsgraden en ranglijsten voor all time, deze maand en deze week.
Screenshots
Waarom ik testers zoek
Google verplicht elk nieuw persoonlijk ontwikkelaarsaccount om een gesloten test te draaien met
minstens 12 testers die veertien aaneengesloten dagen ingeschreven blijven voordat de app publiek mag. Ik mik op 15, zodat er ruimte is als iemand afhaakt — zakt het aantal onder de twaalf, dan begint die veertien dagen opnieuw.
Sinds dit jaar controleert Google er bovendien apart op of testers de app werkelijk gebruikt hebben. Installeren en vergeten telt niet.
Maar de eerlijke reden dat ik hierom vraag is een andere. Alles is tot nu toe door mij alleen afgestemd: het gedrag van de vijanden, de wapenbalans, de moeilijkheidscurve. Dat is precies het probleem — ik weet waar elke vijand vandaan komt en wat elke golf doet, dus ik kan al lang niet meer beoordelen of het eerlijk, leesbaar of leuk is voor iemand die het voor het eerst ziet. Deze test is de eerste keer dat iemand anders er iets van kan zeggen.
Wat ik vraag- Veertien dagen ingeschreven blijven
- Om de dag een paar minuten spelen
- Zeggen wat kapot, onduidelijk of oneerlijk voelt
Meedoen
Stuur me het e-mailadres waarmee de Play Store op je telefoon is ingelogd, via DM hier of op Discord. Het moet exact dat Google-account zijn; een ander adres ziet de app niet.
Zodra ik je heb toegevoegd, installeer je via:
https://play.google.com/s...d=be.onimorza.gatecrasher
Die link werkt alleen als je adres op de lijst staat — anders krijg je "item niet gevonden". Krijg je dat vlak nadat ik je heb toegevoegd, wacht dan tien minuten; het duurt soms even voor het doorwerkt.
Discord
https://discord.gg/hW2SgXKe9
Nog volop in opbouw, maar daar antwoord ik het snelst. DM's daar krijgen sneller reactie dan hier — ik kijk hier wel geregeld, maar minder vaak.
Nog even dit- Geen enkele permissie. Controleer het manifest gerust. Internet wordt alleen aangeraakt als je zelf een score instuurt.
- Wat er dan verstuurd wordt: een zelfgekozen naam van drie letters plus je score, level, tijd en kills. Naast de verzendknop staat een Skip-knop.
- Geen advertenties, geen aankopen, geen account. Blijft zo.
- Ranglijsten worden gewist na de testperiode. Scores tijdens het testen zijn om problemen te vinden, niet om te houden.
- Android 7.0 of nieuwer.
Alle feedback is welkom, hoe klein ook.