School
Jammer! Ik had gehoopt om eind deze week (vandaag dus) het spel helemaal af te hebben, maar helaas is dit net niet gelukt. In principe zit alles er nu werkend in, alleen moet ik nog zorgen dat een speler een profiel aan kan maken met zijn/haar email aders, zodat de hoge-scores en achievements ook op de RumbleX.com site op die persoon zijn profiel komen te staan. Het laatste kleine dingetje zal dus volgende week moeten gebeuren, dan veel testen, en dan hopen dat Apple de applicatie toe staat op de App Markt ![]()
Tussen door heb ik van de week ook wat updates zitten maken en bedenken voor de Android versie van het spel, en deze zullen in een latere update ook voor de iPhone komen. Er komen verborgen bonus-werelden in de eerste update, en daarna komen er in volgende updates ook koopbare items om je vliegtuigje te “pimpen” (paintjob, extra benzine tank, stalen neus voor botsingen, enz). De upgrades kun je met je verzamelde sterren kopen, of eventueel later via micro payments van een paar cent tot een euro. Veel ideeën nog om dit spel nog beter en groter te maken!
tag: werk
Rock’n'Roll
Ja en dan heeft dit toch eigenlijk best wel iets (plus op deze manier kan mijn vader ook nog genieten van de liedjes van nu!) Ontmoet: The Baseballs ! Een duitse groep die liedjes van nu in een jaren 50/60 stijl brengen.. en erg goed zijn ! – en de filmpjes zijn ook knap gemaakt.
Hier paar van de nummers, maar zoek vooral even op youtube naar “the baseballs” er staat nog meer
tag: muziek
Geen school?
Tuurlijk wel school, maar ik ben bezig met uitzoek werk en de laatste stapjes. Daar is dus gewoon niet veel interessants over te vertellen behalve dat ik er bijna ben. Deze week is het spel hopelijk af! (en ik gok dat het volgende spel een paar dagen later ook af is).
tag: werk
Schooldag 9
Hier is dan het beloofde filmpje! Zoals je ziet is de interface compleet werkend en gelijk aan de Android versie. De enige opties die nog niet werken zijn Profiel en Highscores, dit omdat deze beide aan RumbleX hangen, en dat moet nog steeds ingebouwd worden!
Verder ben ik gedoken in wat technische dingen op de achtergrond van het spel. Op alle sites las ik namelijk steeds over geheugen-problemen, en dat als je niet goed oplet je zo het hele geheugen van de iphone/ipod kunt vol stoppen met rommel.. Bij de meeste programmeer talen, en ook de talen die ik gewend ben, is er een soort van vuilnisman (dit heet ook Garbage Collector oftewel vuil-verzamelaar) en die zorgt dat alles wat je niet meer nodig hebt gewoon opgeruimd wordt en het geheugen terug geeft… helaas zit dat bij Apple niet in de taal, dus moet je al je eigen rommel opruimen.
Na een paar eerste tests lijkt het gelukkig allemaal mee te vallen met de rommel die ik achterlaat, en als ik het zelfs goed zie (en na wat zoeken op Google lijkt het inderdaad juist te zijn) dat de programma’ s van Apple zelf niet alle rommel opruimen !
Maar goed, allemaal vrij saai werk waar verder niet veel over te vertellen valt, dus geniet van het filmpje ![]()
Schooldag 8
Ik had eigenlijk gehoopt een nieuw filmpje te hebben vandaag, maar dat gaat nog even niet door. Vanochtend ben ik eerst begonnen met een paar kleine aanpassingen aan RumbleX.com (de hogescore site) zodat ik straks kan zien of scores van J2Me, Android of iPhone afkomen.. erg belangrijk omdat nu te doen en niet later als er al scores gemixed worden!
Daarnaast heb ik die aanpassing in de Android versie van het spel verwerkt, en ook gelijk een aantal kleine verbeteringen die ik nog wou doorvoeren. Deze heb ik daarna ook braaf in de iPhone versie zitten verwerken, zodat de games gelijk lopen (zowel wereld 1 als wereld 2 zijn compleet speelbaar op dit moment)
Verder heb ik alles doorlopen en veel programma code zitten verschuiven / verplaatsen en herordenen. Ik had alles gedaan volgens verschillende tutorials, maar nu ik de code beter begrijp heb ik alles om kunnen gooien naar exact dezelfde manier als ik op Android en J2me (oude mobieltjes) gebruik.. Dit maakt het voor mij dus nog veel makkelijker en begrijpbaarder (en het werkt ook nog allemaal).
Als laatste kwam ik tot een kleine ingeving met betrekking tot het geluid.. niet lachen, maar de oplossing om mijn geluid te horen was de letter F toevoegen aan alle bestandsnamen.. Op Apple werk je met het AIFF formaat, en in mijn programma had ik de dubbele F niet gebruikt.. logisch dat je foutmeldingen krijgt en geen geluid.
Dusssss het geluid werkt! En ik zit op dit moment te wachten tot mijn iPod/Mac geupdate zijn en elkaar goed begrijpen, zodat we eens kunnen kijken of het spel ook draait op een echte iPod Touch … slik.. maar dat zal morgen worden! Rest ons natuurlijk ook nog het hele rumbleX verhaal inbouwen..
tag: werk
Schooldag 7
Als eerste las ik vanochtend op facebook het berichtje van de Android Arcade dat “Mini Plane” als App van de dag gekozen is. Onze marketing praktijken zijn dus nog steeds in beweging.. waarom ze ons spel gekozen hebben? Geen idee, blijkbaar gewoon omdat er nu op twitter, facebook, en websites gepraat wordt over Mini Plane, en het spel dus opeens belangstelling krijgt. Daarnaast zijn mijn artikeltjes (die dus op G4M3 staan) nu ook in de belangstelling voor een iets grotere site en daar zullen ze dus ook op geplaatst gaan worden in de loop van de week..
En nu de schooldag! Vanochtend als eerste gedoken in het geluid probleem.. Want ons spel heeft geluidseffecten nodig ! Helaas heb ik het niet werkend gekregen, en kwam ik op internet ook regelmatig tegen dat het op de Mac zelf waarschijnlijk ook niet werkt, maar op een echte iPod of iPhone wel. Dus ik moet eerst mijn Apple developer account regelen zodat ik ook kan testen op de echte hardware.
Dus maar besloten om het geluid even te laten voor wat het is, en een begin gaan maken aan de menu-interface. Dit ging eigenlijk veel sneller dan verwacht (ik wordt ook al handiger in de nieuwe programmeer taal en omgeving, dus dat kan ook schelen). Helaas kwam ik er achter dat het wel iets anders moest als de Android versie, maar dat werkt nu dan ook! Dus het spel heeft nu al een menu, een help scherm, en kan echt van start to eind gespeeld worden.
Volgende stappen zijn de verbinding met RumbleX.com maken.. en ook zorgen dat je instellingen en profiel opgeslagen kunnen worden..
tag: werk
Schooldag 6
Zucht, ja het is maandag en er kwam van alles tussen dat ik nu het gevoel heb dat ik vandaag niets heb gedaan! Natuurlijk wel wat dingetjes maar zijn allemaal dingen op de achtergrond die niet echt interessant zijn om te vertellen. Ook heb ik veel zitten zoeken naar manieren om de geluids effecten te spelen, maar ben er nog niet uit.. wel heb ik bovenstaande filmpje waarin nu echt alle speciale effecten op het scherm te zien zijn (fadeins/outs, punten, checkpoints, scores, etc). Hopelijk morgen een productievere dag ![]()