Mushroom Mayhem 1.3

Wat zal ik zeggen. Van een half-af maar werkend hobbyproject uitgegroeid tot een mooie professionele app. Ik heb er de afgelopen tijd flink aan de mushrooms gesleuteld. Zo is er nu een uitgebreide adventure modus die perfect aansluit op de verhaallijn. Daarnaast is er een nieuwe spelvariant voor spelers die zelf willen bepalen of ze een snelle pot willen spelen of juist strategisch de diepte in willen gaan.

In de horizon zie je al kleine groepjes paddenstoelen. Terwijl je hoor het bos wandelt komen ze steeds dichter bij. Af en toe heb je een veldje dat je moet doorzoeken.

Uitkijken voor de giftige paddenstoelen, en op zoek naar de eetbare. De eetbare vind je niet vaak, maar als je er eentje vind is dat altijd de moeite waard. Als je een veldje uitgepluist hebt, dan wandel je weer door naar de volgende. Lekker onthaasten.

Dit wilde ik bereiken voor de adventure mode van Mushroom Mayhem. Wat ik had was een lange lijst, maar dat paste totaal niet in het gevoel dat ik wilde oproepen. Samen met de AI heb ik dit gelukkig recht kunnen trekken. Het avontuur is omgevormd tot een prachtige plattegrond waarop nieuwe levels verschijnen zodra je een level voltooid hebt. (Klein) nadeel is wel dat je opnieuw moet beginnen. De oude adventures tellen niet meer mee, dus je moet opnieuw bij stap 1 beginnen.

Er is meer. De verschillende game modi lijken nu meer op elkaar. Het spel in het centrum, en onderaan een text die aangeeft wat je aan het doen bent: een adventure-level, een daily challenge, een quick game, of een (nieuwe) custom game. Ook zijn er nóg meer achievements toegevoegd om vrij te spelen, en heeft de hele app een verbeterd uiterlijk gekregen.

Get Mushroom Mayhem!

Airtags v2

Airtags!Na mijn recente technologie upgrade raakte ik steeds meer geïnteresseerd in het Apple ecosysteem. Ik keek naar hun Airtags, maar er gingen geruchten rond over een nieuwe versie, dus ik wachtte geduldig af. Ze zijn er nu, en ik denk dat het een slimme zet was om op de nieuwe versie te wachten. Betere batterij, betere precisie, beter geluid om hem terug te vinden. Dat alles voor dezelfde prijs.

Ik was nooit echt geïnteresseerd in het kopen van een Airtag, omdat ik er simpelweg het nut niet van inzag, maar nu ze naar verluidt een betere nauwkeurigheid hebben, trok het toch mijn aandacht. Ik speel soms escape-room achtige spelletjes met mijn familie. Raadsels oplossen, dingen zoeken, sloten kraken, verborgen boodschappen, enzovoort. Een Airtag toevoegen lijkt me een leuke extra.

Ik ga het proberen, en daarna kan ik de Airtag altijd nog gebruiken om mijn bagage te volgen wanneer ik reis, of misschien mijn rugzak, of mijn auto. Ik zie wel of het de moeite waard is.

Mushroom Mayhem 1.2

Mushroom Mayhem WIN!Het werkt wel. Ik had flink snel de initiele versie van Mushroom Mayhem in de winkel gezet, met nog aardig wat foutjes, en met eigenlijk alleen de minimale funties om een spelletje te kunnen spelen. Ik had het sterke vermoeden dat ik zo kon voorkomen dat het spelletje weer in het slop geraakte, en ik er pas over jaren weer naar zou kijken. Het heeft gewerkt. Ondankt dat slechts rond de 20 personen mijn spel geinstalleerd hebben ben ik toch gemotiveerd, en menig avond ben ik de app aan het verbeteren en aan het fine-tunen.

Alweer een flinke update. Dit keer heb ik gebruik gemaakt van een ‘agent’ om hele stukken aan functionaliteit in een keer toe te voegen. Een agent krijgt een opdracht, splitst die op in kleine onderdelen en wijst die onderdelen toe aan een verzameling AI tools die samenwerken om elke taak uit te voeren. Zodra alle taken klaar zijn, combineert de agent alles tot één eindresultaat en markeert hij de volledige opdracht als voltooid. Daarna kon ik alles rustig nakijken en het resultaat goedkeuren als het klopte. Supermakkelijk, zolang je de initiële opdracht maar duidelijk omschrijft.

Samen met de AI agent:

  • Connectie met Game Center van Apple, om je score bij de dagelijkse challenge te vergelijken met andere spelers.
  • Tijdens het spelen kan je nu verschillende achievements unlocken!

Nieuw Mushroom Mayhem icon!Verder heb ik natuurlijk zelf ook nog wat gedaan. Ik heb de gebruikte afbeeldingen allemaal ietsje verbeterd, dus het ziet er allemaal wat gelikter uit. De app heeft een nieuw icoontje. Dit zijn de wat grotere verbeteringen:

  • Spel uitleg verbetert.
  • Dit keer krijg je netjes een score te zien als je een spelletje gespeeld hebt.
  • Ook kan je in de settings aangeven hoe moeilijk een ‘quick game’ moet zijn. Standaard is een quick game met wat logisch nadenken goed te doen, maar je dan de moeilijkheid nu zelf kiezen van ‘zeer makkelijk’ tot ‘zeer moeilijk’.

Get Mushroom Mayhem!

AI verwondering

Ik heb gratis een maand lang van een AI gebruik mogen maken. Ik moet toegeven dat ik nog steeds verbaasd ben over hoeveel werk de AI kan doen, en hoe nauwkeurig het precies uitvoert wat ik bedoel met slechts een paar korte instructies. Ik begon met hele kleine taken en ben langzaam steeds grotere opdrachten gaan geven. Mijn gratis maand loopt bijna af, maar ik ben er vrij zeker van dat ik doorga met het betaalde abonnement.

De productiviteitsboost die AI oplevert is enorm. Ik ben jaren geleden gestopt met ontwikkelen omdat het gezinsleven te veel tijd vroeg, en ik de lange blokken ononderbroken tijd kwijt was die ik vroeger had. Ik had altijd een paar uur achter elkaar nodig om me te kunnen concentreren op wat ik aan het bouwen was. Maar nu is ineens één uurtje al genoeg om echt vooruitgang te boeken. Fouten oplossen, wat altijd vervelend werk is, hoeft opeens niet meer, dat doet de AI. Alleen testen en bijsturen. Het is werkelijk fantastisch wat er allemaal kan en het lijkt alsof je een medewerker hebt die flink wat werk van je over kan nemen.

Mushroom Mayhem 1.1

MM 1.1!Ik heb het werk dat ik aan MM doe verplaatst naar de avonden. Voordat ik ga slapen, in plaats van een stukje film of een aflevering van een serie te kijken, besteed ik het laatste uur van mijn dag nu aan praten en experimenteren met mijn programmeerassistent. De afgelopen dagen heb ik een verbeteringen aangebracht, en de nieuwe versie is inmiddels beschikbaar.

Bedankt voor alle feedback! De nieuwe versie heeft een dagelijkse puzzel en nieuwe eetbare paddenstoelen die je kunnen helpen als je eventjes vast zit.

  • Nieuwe dagelijkse uitdaging!
  • Vijf nieuwe levels in de adventure mode. Dit zijn hele moeilijke levels, dus je moet wel geduld hebben!
  • Een geheel nieuwe dimensie: je kunt nu eetbare paddenstoelen vinden (en erop klikken om ze te verzamelen). Deze kun je gebruiken om elk blok te onderzoeken waarvan je vermoedt dat er een giftige paddenstoel in zit.

    Zodra je een paddenstoel hebt verzameld, wordt hij opgeslagen voor later gebruik. Het eten van een eetbare paddenstoel vergroot je natuurgevoel en geeft je een korte golf van intuïtie. Het helpt je je gedachten te focussen en inzichten op te pikken die je anders misschien zou missen. Klik simpelweg op het icoon van de eetbare paddenstoel rechtsboven en selecteer vervolgens het gebied dat je wilt onderzoeken om alvast een glimp op te vangen, of het nu iets waardevols is om te ontdekken of juist iets dat je beter kunt vermijden.

  • Nieuwe muziektrack.

Get Mushroom Mayhem!

MagSafe

Het viel me eigenlijk een beetje tegen toen ik voor het eerst begon te experimenteren met mijn nieuwe iPhone 17. Komend van een oude SE had ik verwacht dat de sprong naar de 17 een enorme verbetering zou zijn. In plaats daarvan merkte ik vooral veel kleine verbeteringen en maar een paar grote. Alles werkte net een beetje beter, een beetje soepeler, en het deed me beseffen dat mijn oude telefoon eigenlijk nog helemaal niet zo oud was. Een duidelijke upgrade was het grotere, betere scherm, en de grootste verandering was de batterij. Ik kan mijn telefoon nu de hele dag gebruiken zonder me zorgen te maken.

Er was nog een grote verbetering die ik in het begin niet doorhad: MagSafe. Nadat ik een MagSafe-oplader voor mijn nachtkastje had gekocht, duurde het niet lang voordat ik gewend was aan het nieuwe comfort dat het bood. Er was een klein probleempje met het felle lampje in de oplader, maar een klein stickertje loste dat snel op. Stap twee was een MagSafe-oplader voor in de auto, en dat was alles wat ik nodig had om kabels helemaal achter me te laten. Het is een zeer bevredigende realiteit waarin ik mijn telefoon simpelweg op de magneet plaats of hem er weer af trek. Zeker, het duurt misschien iets langer om op te laden, maar omdat mijn telefoon nu als wekker/klok fungeert, en ’s nachts oplaadt, maakt het me niets uit.

Mijn oude telefoon viel minstens een paar keer per jaar uit door oververhitting. Dat krijg je ervan als je op een tropisch eiland woont. De nieuwe telefoon heeft een handige functie om oververhitting te voorkomen: een vapor chamber die de warmte gelijkmatiger zou moeten verspreiden, zodat de telefoon sneller kan afkoelen. De echt warme en zonnige dagen zijn nog een paar maanden weg, dus deze functie zal ik later pas echt kunnen testen.

Voor nu is mijn conclusie simpel. Mijn nieuwe telefoon was niet de sprong naar de toekomst die ik had verwacht, maar hij heeft genoeg verbeteringen om me blij te maken. De nieuwe magsafe optie (nieuw voor mij, het bestaan al een paar jaar) was echter wel de sprong in de toekomst, en maakt me blij.

Indie developer

Indie developer!Natuurlijk heb ik gehoord van ‘indie?developers’. Ik hou enorm van dat soort games, maar ineens realiseerde ik me iets…

Geen uitgever, geen externe baas, geen commissie die me vertelt hoe de game eruit moet zien. Ik bepaal de mechanics, de artstyle, de branding, de emotionele toon en juist die creatieve autonomie is de kern van indie zijn. Mijn projecten komen voort uit nostalgie, nieuwsgierigheid en plezier, niet uit marktdruk. Dat is klassieke indie?energie: iets maken omdat het betekenis heeft.

En ja, dat geldt ook voor Mushroom Mayhem… het drong ineens tot me door: ik ben een indie game developer! Jaja!

Mushroom Mayhem

Mushroom Mayhem!Mushroom Mayhem is een puzzelspel dat zich afspeelt in een mysterieus bos vol verborgen paddenstoelen. Elke tik onthult een stukje van het woud, laat subtiele aanwijzingen zien en daagt je uit om te ontdekken waar de magische schimmels zich verstoppen. Vertrouw op je intuïtie, lees de signalen van het bos en ontrafel het patroon voordat de chaos begint.

Een leuke mix van strategie, natuur en een vleugje chaos. De gameplay is eenvoudig, intuïtief en uitdagend. Tik om een tegel te onthullen. Tik en houd vast om deze als gevaarlijk te markeren. De cijfers tonen hoeveel paddenstoelen er rondom die tegel staan. Bereken de mogelijkheden, speel op veilig of neem wat risico’s. Net als het leven zelf, is het aan jou.

Get Mushroom Mayhem!

Dag drie

In de eerste twee dagen kreeg ik ontzettend veel werk gedaan. Vandaag vierde men drie koningen in Spanje, dus ik had nog een vrije dag beschikbaar. De derde dag gaf me wat tijd om te testen, tweaken en finetunen. Ik probeerde de app uit om dingen te vinden die niet goed voelden, logica die niet werkte zoals ik verwachtte, en andere kleine issues. Ik veranderde wat afbeeldingen, paste wat gameplay aan en gebruikte de AI om te verbeteren wat ik al had. Drie dagen (en een helder idee van wat ik wilde) was alles wat ik nodig had om van een vijf jaar oud concept naar een mooi uitziend spel te gaan dat me een geweldig gevoel gaf. Ik sta versteld!

Weekendje met de AI

Ik had één weekend zonder de kinderen, dus ineens had ik wat extra tijd. Ik besloot die te investeren in een spelletje waar ik vijf jaar geleden mee was begonnen maar nooit had afgemaakt. Ik gebruikte Copilot AI, dat heel mooi geïntegreerd is met Visual Studio Code.

Eerste twee uur
De eerste paar uur kon ik de AI gratis gebruiken, gewoon om te proeven. En ik heb geproefd. Mijn oude app werd uitgebreid aangepast zodat hij weer zou draaien in een moderne omgeving. Werk dat me dagen had gekost, werd moeiteloos door Copilot gedaan in zeer korte tijd. Alle bestanden waaruit het project bestond werden bijgewerkt, en elke wijziging werd duidelijk uitgelegd. Ik stond versteld.

Eerste volledige dag
Na een paar uur was mijn gratis tijd met de AI op, en nam ik een maandabonnement om verder te gaan. Het niveau van samenwerking dat de AI bood voelde echt waardevol. Het was alsof ik sprak met een collega die aan hetzelfde project had gewerkt. Ik gebruikte de AI om code te beoordelen en te corrigeren, mijn ontwikkelsysteem goed te configureren en mijn iPhone te koppelen voor tests. De AI begreep de vereisten snel en implementeerde ze precies zoals ik het zelf zou hebben gedaan. Het paste zich aan mijn stijl aan. Indrukwekkend.

Tweede dag
Gisteren gebruikte ik de AI voor kleine functionaliteitswijzigingen. Vandaag ging ik een stap verder. De AI creëerde de volledige avonturenmodus, eerst 5 levels, en later breidde het dat uit naar 25. Het implementeerde de achtergrondmuziek en hielp me de instellingenpagina in te stellen. De AI hielp me alle graphics bij te werken. De hoeveelheid werk die werd gedaan, had me in mijn eentje weken gekost.

De app die ik maakte was klein en vrij eenvoudig, maar de bijdragen van de AI lieten me sprakeloos achter. Copilot verhoogde mijn productiviteit enorm. Ik voelde me als een tester wiens feedback onmiddellijk werd opgelost door de AI. Ongelooflijk bevredigend. Gevreesde fouten in projectafhankelijkheden of opstartproblemen veroorzaakten geen stress meer, de AI loste simpelweg elke fout op die verscheen en kreeg de app weer draaiend.

Nog een paar tweaks, en de app kan in de app store geplaatst worden. Wordt vervolgd!…