
Spiele entwickeln für iOS und Android mit Cocos2D
Programmieren für die großen Smartphone-Plattformen
- 286 Seiten
- German
- ePUB (handyfreundlich)
- Über iOS und Android verfügbar
Spiele entwickeln für iOS und Android mit Cocos2D
Programmieren für die großen Smartphone-Plattformen
Über dieses Buch
Mit dem kostenlosen Framework Cocos2D lassen sich Spiele für die großen Smartphone-Plattformen entwickeln. Mehrere Tausend Spiele verwenden bereits die Cocos2D-API. Am Beispiel des Spiels ¬uro Crisis wird der komplette Ablauf vom Entwurf des Spiels über die Programmierung für iOS und Android bis zur Vermarktung in den App-Stores durchgespielt. Alle Plattform-Hürden überwindenDie programmiertechnischen Grundlagen werden ebenso gezeigt wie die einzelnen Schritte der Spielgestaltung. Profitieren Sie von der Fülle an Klassen, die Cocos2D dem Spieleentwickler zur Verfügung stellt: Szenenmanagement, Sprites, Effekte, Aktionen, Menüs, Teilchensysteme, Textunterstützung, Textur-Atlas und Soundmaschine, punktebasiertes Koordinatensystem zur Nutzung unterschiedlich großer Bildschirme, Eingabe per Finger und Tastatur, Beschleunigungssensor, integrierte Pausen- und Fortsetzungsfunktion und viele mehr. Quellcodes in beiden VariantenIn diesem Buch finden Sie den Quellcode stets in zwei Varianten: zunächst in Objective-C für die iOS-Entwicklung und immer direkt im Anschluss in C++ für die Android-Variante. Aus dem Inhalt des "Spiele entwickeln für iOS und Android mit Cocos2D"-Buch: *Hello Cocos2D*Xcode und Cocos2D installieren*Eine App für iOS erstellen*Eclipse und Cocos2D-X installieren*Eine App für Android erstellen*Spiele designen*Euro Crisis LT als Projekt*Spielszenen vorbereiten*Bilder anzeigen*Aktionstypen, Aktionen starten*Ereignisse verarbeiten: Touch-Ereignisse, Reaktion auf Bewegungs- und Berührungsereignisse*Sound, Musik abspielen*Ebenen beschriften*Teilchensysteme erzeugen: Fliegende Sterne, Regen, Schnee, Explosionen*Spiellevel gestalten*Szenen verwalten*Menüs, Optionen und Schaltflächen*Bestenlisten
Häufig gestellte Fragen
- Elementar ist ideal für Lernende und Interessierte, die gerne eine Vielzahl von Themen erkunden. Greife auf die Elementar-Bibliothek mit über 800.000 professionellen Titeln und Bestsellern aus den Bereichen Wirtschaft, Persönlichkeitsentwicklung und Geisteswissenschaften zu. Mit unbegrenzter Lesezeit und Standard-Vorlesefunktion.
- Erweitert: Perfekt für Fortgeschrittene Studenten und Akademiker, die uneingeschränkten Zugriff benötigen. Schalte über 1,4 Mio. Bücher in Hunderten von Fachgebieten frei. Der Erweitert-Plan enthält außerdem fortgeschrittene Funktionen wie Premium Read Aloud und Research Assistant.
Bitte beachte, dass wir keine Geräte unterstützen können, die mit iOS 13 oder Android 7 oder früheren Versionen laufen. Lerne mehr über die Nutzung der App.
Information
- die Installation von Xcode und Cocos2D zur Programmierung einer App für iOS und OS X
- die Einrichtung einer App bei iTunes Connect mit den nötigen Informationen für den App Store
- das Anlegen eines Projekts für eine App in Xcode
- die Einstellung produktbezogener Angaben und die Integration eigener Icons und Startbilder in Xcode
- die Ausführung einer App in Simulatoren und auf angeschlossenen Geräten
- das Hochladen einer App in den App Store zur Verifizierung
- die Installation von Eclipse, dem Android SDK mit NDK und Cocos2D-X zur Programmierung einer App für Android
- das Erstellen eines Android-Projekts mit anschließendem Importieren in Eclipse
- das Hinzufügen eines eigenen Hintergrundbildes und die Integration eigener Icons
- die Ausführung einer App im Android-Simulator und auf Android-Geräten
- das Hochladen einer App in verschiedene Stores


Updates im App Storecd desktop/cocos2d
./install-templates.sh -f

Installationsskript von Cocos2D
Informationen im iOS Provisioning Portal
Wichtig...Inhaltsverzeichnis
- Inhaltsübersicht
- Vorwort
- 1 Hello Cocos2D
- 2 Spiele designen
- 3 Bilder anzeigen
- 4 Aktionen starten
- 5 Ereignisse verarbeiten
- 6 Musik abspielen
- 7 Ebenen beschriften
- 8 Teilchensysteme erzeugen
- 9 Spiellevel gestalten
- 10 Szenen verwalten
- 11 Menüs einbauen
- 12 Bestenlisten speichern
- Stichwortverzeichnis
- Impressum