Meine erste komplette App ist nun fertig!
Ich habe mich durch die Grundlagen von Objective-C programmiert und erst dann die Cocoa Touch Programmierung erlernt und bemerkt, dass es doch der bessere Weg ist, eine Programmiersprache über Ihre Fundamente zu begreifen um dann Stück für Stück an’s Ziel zu kommen.
Mittenrein springen bringt eigentlich keinem was.
Nun bin ich natürlich noch lange nicht am Ende angelangt, bin aber trotzdem schon mächtig stolz auf meine erste App, die ich, wenn ich mir die Entwickler-Lizenz für den iTunes Store (Hallo Sponsoren!
) kaufen würde, auch schon veröffentlichen könnte.
Da ich aber tatsächlich noch einige Verbesserungen, wie z.B. das Speichern von Highscores und ein besseres Design an manchen Stellen, einbauen möchte, warte ich noch ein bisschen.
Langer Rede kurzer Sinn: Hier der Screencast zur App “Kolorz”
(Oder: in voller Größe ansehen)
Note: Der Sound ist nur so mistig vom Screencasttool komprimiert. In echt ist er kristallklar
(Eine Beschreibung des Spielprinzips und der eingebauten programmiertechnischen Features können Interessierte weiter unten lesen)
Das Spielprinzip ist einfach erklärt:
- In der Mitte des Bildschirms erscheint ein zufälliges Wort, das eine Farbe beschreibt wie z.B. “Grün” oder “blau” in einer zufälligen Farbe
- Der Benutzer  muss den richtigen Button in der richtigen Farbe (Die, die das Wort beschreibt) drücken
- Das Spiel geht solange, bis der Benutzer 15 mal richtig lag
- Für richtige Antworten bekommt der Benutzer eine gewisse Anzahl an Punkten gut geschrieben
- Für falsche Antworten werden Punkte abgezogen
- Ebenso werden für mehr verstrichene (Milli-)Sekunden mehr Punkte abgezogen
Eingebaute programmietechnische Features:
- Mehrere Views mit Variablenübergabe
- Timer
- Soundausgabe
- Eigene Audioplayer Klasse
- Alle Sounds sind selbst gemacht
- Dictionaries und Mutable Arrays
- Einbinden und steuern von grafischen Elementen
- “Loopable” Sound über die Zusammenarbeit von “Garage Band”, “Steinberg Cubase” und dem Mac-systeminternen “afconvert” zu .caf Dateien
- Update: Lokalisierung: Das Spiel, bzw. die Texte im Spiel, reagiert nun sowohl auf  englische, französische als auch deutsche Spracheinstellungen
- Update: Es gibt nun auch lokale Highscores
Features to come:
- Evtl. Online-HighScores
Die App wird sicherlich in der nächsten Zeit, wenn ich mir die Entwicklerlizenz gekauft habe und Apple die App akzeptiert, im iTunes Store gratis zur Verfügung stehen.
Ihr könnt ja immer wieder mal reinschauen, oder bei mir nachfragen.
Euer Geibi
Share



Sehr cool, das will ich haben, mach das es in den Store kommt !!!
Das bisschen Highscore is doch in ner std hin gezaubert……
was kostn so ne Dev. licence ?! schon lang her das ich mich damit beschäftigt hab^^
Ich würd auf jedenfall als Teilhaber ins geschäft einsteigen….
Gratis find ich gut, werbeeinnahmen heist das Zauberwort
Hehe, schön dass es Dir gefällt!
Die Lizenz kostet für 1 Jahr 99 Dollar also gar nicht mal so schlimm.
Aber ich werde noch warten, bis ich eine “echte” App habe, die sich auch verkaufen lässt, und somit gleich damit beginne, die 99 Dollar wieder reinzuholen.
Und dann denke ich an Dein Teilhaberangebot und wir rocken den Store!!
Wobei…Ich schau mich gerade wieder ein bisschen im Store um und da sind wirklich schlechte Apps für 99 Cent drin…Vielleicht mach ich die App ja doch kostenpflichtig. 19 Cent oder so^^
ich muss sagen ich find die app echt gut, simpel macht spaß und ma will immer schlön einen draufsetzten, deswegen sollte der highscore auf keinenfall fehlen…..und ja kostenpflichtig würd ich machen aber wenn kannst du auch gleich 49cent machen, aus eigener erfahrung weis ich das wenn ma erst ma erst ma den entschluss gefasst hat es zu kaufen is alles unter nem euro eigentlich egal man wird es eh tun weil es ja nur n paar cent sind^^
Ja sauber. Das nehme ich mir zu Herzen und werde das Highscore Feature noch einbauen.
Lokal weiß ich wie das in etwa geht und ich glaube es würde auch reichen. Oder meinst Du, dass es eine weltweite Online-Rangliste braucht?
Denn die Lokalisation, also Übersetzung und das auswählen der gewünschten Sprache kommen auch noch dazu. Soweit bin ich aber noch nicht, könnte also noch ein bisschen dauern
hm ich weis nich so recht, beim iphone 4 gibts seit neustem so’n gamecenter….da wird quasi automatisch n Worldranking angezeigt. Kannst ja ma schaun vielleicht kann man das ja einfach implementieren
Game Center Integration! Ha! Siehste, das kommt erst auf Seite 548 in meinem Buch^^
So machma’s!