Android: deel 3
Gistermiddag heb ik een paar uurtjes gestoken in het proberen omzetten van het spel Timecops . Meer een kleine test om te zien hoe ver ik nu ben. Want het Yokiyo spel ziet er al leuk uit, maar mist nog verschillende dingen, en Timecops is al helemaal compleet. Binnen zo’n 4 uurtjes had ik Timecops omgezet, en nog wat missende onderdelen van GRiMM omgezet (zodat ik nu ook achtergrond muziek kan spelen) en nieuwe dingen toegevoegd voor het afhandelen van het aanraak-scherm (touchscreen).
Timecops werkt, maar ik kom er nu wel achter dat niet alle games overgezet kunnen worden. Snelle actie-spelletjes zullen nog wat aanpassingen moeten krijgen, want dat werkt niet super met de mogelijkheden van de G1 telefoon. Wel heeft de G1 dus een aanraak-scherm (touchscreen) waarmee dan weer andere leuke dingen te bedenken zijn.
Mijn idee is om of een origineel spel te bedenken dat werkt met de Touchscreen en gebruikmakend van wat plaatjes die ik nog heb liggen. Of om één van mijn Rocketboy games om te zetten, aangezien deze allemaal al ontworpen zijn met maar 1 actie toets. Een ander mogelijkheid is om Mechanics 2 te maken, waarbij ik veel van de plaatjes en code kan gebruiken van deel 1.. Het voordeel van Mechanics2 is dat het puzzel-spel is, en daar zou dus een iets grotere markt voor kunnen zijn op dit moment, maar ergens zijn de Rocketboy games nog steeds mijn favoriet ondanks de weinige verkopen, want het spel idee is gewoon super (in mijn mening).
Even goed nadenken dus.. maar dankzij het werk wat ik nu gedaan heb, moet het maken van games voor Android net zo makkelijk zijn als voor normale mobieltjes.
Android: Yokiyo2
Middagje verder, en het resultaat is Yokiyo2 (die nog niet af is) werkend op Android.
Android: deel 2
Al heel wat vooruitgang geboekt afgelopen vrijdag. Voor mobiele games heb ik mijn eigen tools gemaakt genaamt GRIMM (naar de gebroeders Grimm, omdat deze tools mij het mogelijk maken om meer aandacht te geven aan het verhaal van het spel). Ik heb nu de meest belangrijkste delen van GRIMM omgezet naar Android, en kan nu dus al de spel-wereld (achtergrond, loopbare voorgrond, enz) op het scherm toveren en alle richtingen op bewegen.
De volgende stap is het deel dat zorgt voor mijn hoofd-figuurtjes zodat ze kunnen rennen, springen, vliegen, duiken, vallen en weer opstaan. Dit moet op zich niet zo erg veel werk zijn, omdat het meeste van de broncode het zelfde blijft voor Mobiel en Android. - Het voordeel van dit alles is dat ik straks, als het goed is, binnen een dag een spel kan omzetten zonder al teveel extra werk.
Android
Vrijdag heb ik dan de eerste stap gemaakt om te leren programmeren voor het nieuwe mobiele-systeem van Google: Android. De grote hypes van de laatste paar maanden en ook de komende 12 maanden zijn de Applie iPhone en Google’s Android. De iPhone wordt door de meeste Apple fanboys gezien als het ultieme op het gebied van mobiele telefonie.. grappig natuurlijk aangezien de mobieltjes van de meeste andere bedrijven zoals Nokia, Sony, Samsung en LG minstens net zoveel kunnen.. maar goed, Apple is heel goed in 2 dingen: design en PR. De iPhone ziet er schitterend uit, en de PR machine van Apple weet hoe het iets moet hypen… daarnaast is het geen slecht apparaatje, maar ook niet zo bijzonder als de meeste doen denken (het mist zelfs veel belangrijke opties die op “normale” mobieltjes al jaren zitten).
Naast Apple is ook Google gekomen met iets nieuws, en hoewel veel mensen de Google mobiel vergelijken met de iPhone is dat niet de manier. Je moet namenlijk niet het mobieltje van Google vergelijken met de iPhone, want het gaat om de software op dat mobieltje. Die software is Android, en dit is gratis te gebruiken door alles en iedereen. En dit jaar komen er dus ook mobieltjes van in ieder geval Sony met dat zelfde systeem, en er volgen nog meer bedrijven (niet alleen mobieltjes zullen dit systeem draaien).
Voor ontwikkelaars heeft de iPhone al voor miljoenen dollars gezorgt, althans voor een hand vol van de eerste developers, simpele games/programma’s die normaal niet zouden verkopen werden nu massaal gekocht omdat de iPhone hot is en er nog niet zoveel software was. Voorbeeldje: één programmeur had een programma gemaakt waarbij de iPhone in een soort pan-fluit verandert. Dit verkocht hij voor 1dollar, en een paar miljoen iPhone gebruikers kocht dit.. hij kreeg de standaard 70% van Apple , dus reken maar uit.. hij heeft “doei!” tegen zijn werk gezegd en is een software bedrijfje begonnen.. zo zijn er nog een paar verhalen, en daardoor zijn er honderde hobbyisten en game-bedrijven op de iPhone gesprongen.
Dit is allemaal het zelfde verhaal als de eerste vroege dagen van mobiele-games (waar ik helaas een paar jaar te laat in ben gesprongen, anders was ik nu rijk!) en dat zorgt voor een grote hoop troep games die niet goed zijn maar wel de goede games verstoppen in een grote berg.
Maar nu hoop ik dat dat zelfde effect ongeveer gaat gebeuren bij het Android systeem van Google. En dat ik daar als één van de eerste met goede games bij zit natuurlijk.. En het voordeel is dat dat systeem de zelfde programmeer taal gebruikt als waar ik nu mijn games in maak. Alle programma’s om te starten zijn gratis te downloaden, en er is wat les-materiaal om te leren omgaan met Android. Volgende stap is een G1 (het mobieltje) te kopen van de developer site, en kijken of ik wat van mijn huidige games kan omzetten naar Android…. dus er zal wat geleerd moeten worden!


