Buch: Erfahren Sie Cocos2D Spielentwicklung

Erstausgabe

Xcode 3, EIN/AUSGABE-STEUERSYSTEM 4, Cocos2D v0.99, Zwoptex, VertexHelper, Hiero.

Erfahren Sie I-Phone und iPad Cocos2D Spielentwicklungsbuchumschlag

Die zweite Ausgabe

Xcode 4, EIN/AUSGABE-STEUERSYSTEM 5, Cocos2D 1.0, TexturePacker, PhysicsEditor, Glyph Entwerfer. NEU: UIKit Integration, Kobold2D & Cocos3D. Erfahren Sie mehr. UIKit Integration, Kobold2D & Cocos3D. Learn more.

Schaffen Sie zwingende 2. Spiele damit Erfahren cocos2d Spielentwicklung mit dem EIN/AUSGABE-STEUERSYSTEM 5. Dieses Buch zeigt Ihnen, wie man den starken Cocos2D Spielmotor verwendet, um Spiele für das I-Phone und iPad mit tilemaps, virtuellem joypads, Spielzentrum, und mehr zu entwickeln.

Am besten aller, Erfahren Sie, dass die cocos2d Spielentwicklung mit dem EIN/AUSGABE-STEUERSYSTEM 5 Sie haben wird, Spiele direkt vom wirklichen Anfang machend. Es führt Sie schrittweise durch die Entwicklung von Beispielspielen. Diese lustigen Beispiele werden nach populären App-Lager-Spielen modelliert und unterrichten Sie Schlüsselkonzepte des Cocos2D Spiels relevante und Motorwerkzeuge wie TexturePacker (Textur-Atlas), PhysicsEditor (Physik-Kollisionsgestalten), Partikel-Entwerfer (Partikel-Effekten), Glyph Entwerfer (bitmap Schriftarten), und andere. These fun examples are modeled after popular App Store games and teach you key concepts of the Cocos2D game engine and relevant tools like TexturePacker (texture atlas), PhysicsEditor (physics collision shapes), Particle Designer (particle effects), Glyph Designer (bitmap fonts), and others.

Dieses Buch bietet eine felsfeste Einführung ins Schaffen von Spielen gemacht völlig mit Cocos2D und wenig oder keinem EIN/AUSGABE-STEUERSYSTEM 5 SDK und OpenGL-Code an. Es auch Detail-Alternative-Durchführungen, identifiziert die besten freien und kommerziellen Werkzeuge für die cocos2d Spielentwicklung, der Eigenschaft-Einschluss des Autors hat Cocos2D Spielmotor (Kobold2D) verbessert, und hilft Ihnen sogar, die Marktfähigkeit Ihres Spiels auf dem App-Laden zu erhöhen.

Was Sie erfahren werden

  • Der Prozess und die besten Methoden der beweglichen Spielentwicklung, einschließlich der Elfe batching, Textur-Atlasse, Parallaxe scrollender, orthogonaler und isometrischer tilemaps, bitmap Schriftarten, Berührung und Beschleunigungsmesser eingegeben.
  • Wie man Ihre Spiele erhöht, die Box2D- und Backenhörnchen-Physik-Motoren und anderen cocos2d-zusammenhängenden Werkzeuge und Bibliotheken verwendend.
  • Wie man hinzufügt, dass UIKit zu cocos2d ansieht, und wie man cocos2d zu UIKit apps hinzufügt.
  • Der ins und outs der Kobold2D Entwicklungsumgebung für cocos2d und seine vorkonfigurierten Bibliotheken, einschließlich cocos3d und Lua.

Für wen dieses Buch ist

Das Buch wird auf beginnende Spielentwickler gerichtet, die nach einer leichteren und noch stärkeren Weise suchen, zwingende 2. Grafik zu schaffen, OpenGL und Ziel-C verwendend. Es wird angenommen, dass der Leser einige Kenntnisse der objektorientierten Programmierung und des Apfels und der iPhone/iPad Entwickler-Umgebung haben wird.

Inhaltsübersicht

  1. Einführung
  2. Angefangen zu werden
  3. Hauptsache
  4. Ihr Erstes Spiel
  5. Spielbausteine
  6. Eingehende Elfen
  7. Das Scrollen mit der Heiterkeit
  8. Schießen Sie zusammen
  9. Partikel-Effekten
  10. Das Arbeiten mit Tilemaps
  11. Isometrischer Tilemaps
  12. Physik-Motoren
  13. Flipperspiel-Spiel
  14. Spielzentrum
  15. Cocos2D Mit UIKit-Ansichten (NEU in der 2. Ausgabe)
  16. Kobold2D Einführung (NEU in der 2. Ausgabe)
  17. Aus dem Üblichen

Erfahren Sie Cocos2D Buchbesprechungen

Buchdetails

Buchmittel

37 Antworten, um "Vorzubestellen: Erfahren Sie Cocos2D Spielentwicklung"

  1. Joey sagt:

    He dort,

    zuallererst möchte ich zum Danke, ein Buch schreibend, nur sich auf APIs nicht beziehend, aber wirklich die Leser die logischen Gründe hinter Stücken des Codes unterrichtend. Ich gerade recieved mein Buch und kann ich nicht aufhören zu erfahren. Ich fand, dass es ziemlich hart in Cocos2D, allen jenen verschiedenen Online-Tutorenkursen und Weisen begann, ein Spiel zu machen. Dieses Buch gibt Ihnen wirklich einen festen Betrag von Kenntnissen, um zu gehen und zu schaffen, was auch immer Sie mögen. I found it rather hard to begin in Cocos2D, all those different online tutorials and ways of making a game. This book really gives you a solid amount of knowledge in order to go and create whatever you like.

    Normalerweise schreibe ich solche Anmerkungen nicht, aber dieser verdiente es!

    Prosit, Junges Känguru

  2. herve31 sagt:

    Hallo Steffen,

    Ich beendete gerade, Ihr Buch zu lesen! Es ist sehr gut!

    Gerade ein Fehler-Druck, in chapiter 10, P 213 … 234, gibt es einen schlechten Kopfball (KAPITEL 11: …) und nicht KAPITEL 10.

    Jetzt ich M das Starten meines cocos2D developpement.

    Vielen Dank für Ihr Buch!

  3. luis sagt:

    das Buch sagt etwas über das Verwenden des durch das Buch zur Verfügung gestellten resourses, aber ich bekam gerade das bok allein, ohne cd oder etwas Zusätzliches. Wo bekomme ich den alien.png die Bucherwähnung?

  4. maroun abou tanous sagt:

    fragen Sie sich, ob wir das Buch (die erste Version) mit dem cocos2d neuen Code v1 lesen sollten,
    oder Sie werden ein neues Buch mit einer neueren Version veröffentlichen?

    Btw im denkend, Ihr Buch zu lesen, erfahren cocos2d, aber installieren kobold2d, und dieselbe Zeit las den Code der neuen Projekte, die u eingeschlossen haben?
    ist es eine schlechte Idee, tun Sie u deuten eine bessere Lösung an. ich las oft ur antworten auf solche Frage, die war, macht kobold2d sie leichter durch seine neuen 13 Projekte, aber das Problem ist ich dont wissen, was CClayer ist, so muss ich ein Buch und nicht das Blick-Syntax-Codieren haben!
    Danke

    • Sie können v1.0 mit der Erstausgabe des Buches verwenden, wenn Sie Angst nicht haben, einige Klassen umzubenennen. Die Details werden hier verzeichnet:
      http:// www.learn-cocos2d.com/2011/05/learn-cocos2d-book-source-code-update/

      Bleiben Sie sonst bei v0.99 und dann späterer Steigung zu v1.0. Der größte Unterschied zwischen jenen Cocos2D Versionen ist wirklich gerade die umbenannten Klassen.
      Die zweite Ausgabe dessen Erfährt, dass Cocos2D noch für das Ende des Oktobers auf dem Plan steht und für 1.0 aktualisiert wird und zwei neue Kapitel und viele Verbesserungen und Korrekturen enthält.

      Ja, Kobold2D gibt Ihnen viel Code, um auf zu schauen, aber wenn Sie mit cocos2d nicht gearbeitet haben, bevor Sie noch die grundlegende Einführung brauchen. Es ist, wofür mein Buch ist. Ungefähr 98 % dessen, was Sie aus dem Buch erfahren, gelten für Kobold2D ebenso, und die zweite Ausgabe enthält eine Einführung in Kobold2D, um das Wechseln leichter zu machen. About 98% of what you learn from the book applies to Kobold2D as well, and the second edition contains an introduction to Kobold2D to make transitioning easier.

      Ich ziehe auch in Betracht, um das Knotensystem (Szene, Schicht, Knoten, Elfe, Etikett, usw.) viel leichter für Kobold2D zu machen, weil, wenn Sie daran denken, Szenen und Schichten überflüssig sind, während die Knotenklasse selbst zu gering genutzt ist. Aber dieses System wird wahrscheinlich 2011 nicht erscheinen, es ist etwas, was ich für die Zukunft im Sinn habe.

  5. maroun abou tanous sagt:

    Vielen Dank für Ihre schnelle Antwort Steffen,
    Ich wollte überzeugt sein, dass Sie eine andere Buchversion verursachen lassen, lebe ich in Libanon und Einrichtung Ihres Buches von der Amazone, oder jede andere Seite ist dramatisch und nimmt viel Zeit. Ich werde warten, bis u das neue Buch (bis zum Ende des Oktobers) veröffentlichen.
    Ich werde Ihren Beispielcode von kobold2d lesen.
    Entschuldigen Sie mich für diese Frage, aber ich frage mich immer. ist das Bilden nicht ein Spiel und Ausgabe davon vorteilhafter als das Schreiben eines Tutorenkurses oder Bücher? gerade für die Wissbegierde warum mag ein Mann Sie, vergeuden seine Zeit aber nicht machen ein riesiges Spiel? just for curiosity why does a man like you waste his time rather than make a huge game ?
    In allen für mich guten Fällen gibt es Männer wie Sie:).
    der Danke für alles und für kobold2d öffnet Quelle und hofft Sie Erfolg.

    • Ich habe daran Freude, den Prozess von sich entwickelnden Spielen für mich und für andere zu verbessern. Wirklich ein Spiel meines eigenen ist schaffend, nicht, dass interessant oder aufregend zu mir es der Prozess ist, der Sie dort bekommt.

      Außerdem ist es viel leichter und mehr Zufriedenheit, um mit Spielentwicklern in Verbindung zu stehen, als es mit in Verbindung stehen (und befriedigen soll) gamers.

  6. NonprofitCoder sagt:

    Ihr Buch kam gerade in die Post an, und ich bin aufgeregt, um angefangen zu werden!

    Wenn ich den 1.0 Quellcode herunterlade, werde ich "außer Stande zum Extrakt" Fehler. Der 0.99 Quellcode scheint, gerade fein zu arbeiten. Ich bin auf dem Löwen. I’m on Lion.

    Gibt es etwas, was ich falsch tue?

  7. Orlando Chogas sagt:

    Hallo Steffen,

    Wird das Buch auf iBooks bald aufrichtig verfügbar sein?
    Ich warte wirklich darauf, um zu geschehen.

    … vielleicht konnte ich den pdf auf Apress kaufen, aber ich muss Ihnen erzählen: Ich bin für den 1 ganzen Nachmittag gewesen versuchend zu verstehen, wie man ihn als eBook kauft, aber der webpage ist unglaublich benutzerunfreundlich, und er mich gerade in Kreise nimmt (nach all dieser Zeit, kann ich nicht noch finden, wie man ihnen meine Kreditkartendaten gibt, noch wo dieser konnte, "diesen Titel als ein ebook" Knopf kaufen, verborgen werden! … gibt es nur diejenigen "tragen Sie zu wishlist" und "meinem wishlist" Dinge bei, der nicht scheint, jedem Zweck zu dienen). Und ich bin außer Stande gewesen, die Auswahl für einen pdf ebook irgendwo anders zu finden.… there are only those “add to wishlist” and “my wishlist” things that does not seem to serve any purpose). And I have been unable to find the option for a pdf ebook anywhere else.

    So ist mein Punkt: Konnte es sein, dass sie einige Probleme mit ihrem System haben? oder ist es, dass ich tat, schließlich wurde senil? (wenn das so ist, konnten Sie oder eine andere freundliche Person hier führen mich ein wenig in der richtigen Richtung?) or is it that I did finally became senile? (if that is so, could you or some other kind person here guide me a little in the right direction?)

    Jede Hilfe wird außerordentlich geschätzt!; und so, Steffen, vielen Dank. für diese zweite Ausgabe! sieht sehr viel versprechend in den Vorschauen aus! looks very promising in the previews!

    • Ehrlich gesagt, ich weiß nichts über Verkäufe, Versionen, Verfügbarkeit, veröffentliche Daten des Buches, oder die Apress Website. Bei Gelegenheit höre ich über ein Ausgabe-Datum (vom Amazonas größtenteils), aber es ist darüber. ;)
      Ich kann nur annehmen, dass da die Erstausgabe auf iBooks verfügbar ist, wird die zweite Ausgabe auch sein. Ich weiß wenn nicht dennoch.

      • Orlando Chogas sagt:

        Sie haben Recht, aber hier ist etwas, was Sie interessieren konnte:

        "die Erstausgabe ist auf iBooks" …, aber NUR auf den USA, nicht sogar Deutschland verfügbar.

        Ich suchte wirklich nach dem Buch vorher auf iTunes, aber konnte nicht es finden (mindestens die erste Version sollte heraufgekommen sein, aber nicht).

        Jetzt folgte ich Ihrer Verbindung, und sie sandte mich daran:

        "Ihre Bitte konnte nicht vollendet werden.
        Der Artikel, um den Sie gebeten haben, ist im chilenischen Laden nicht zurzeit verfügbar, aber es ist im US-Laden verfügbar. Klicken Sie auf Change Store, um diesen Artikel anzusehen."

        Und wenn ich mich in die Vereinigten Staaten ändere, dann erscheint es sogar in einer normalen Suche, aber natürlich kann ich nicht vom US-Itunes-Laden kaufen. Zum chilenischen Itunes-Laden zurückgehend, wird das Buch absolut unsichtbar wieder.

        Ich lebte wirklich in Deutschland gerade vor 1 Monat, (seit einigen Jahren), und Ihr Buch ist auch von meiner Rechnung von dort unsichtbar.

        So scheint Ihr Buch, durch iBooks/iTunes nur für die USA verfügbar zu sein. Ich stelle mir sicher vor, dass Ihr Plan war, sich in Übersee zu öffnen, um so wahrscheinlich zu verkaufen, DER tatsächlich ein Problem ist.

        Wenn Sie dazu möchten, bitte diesem Kerl (und am wahrscheinlichsten andere) helfen, eine Kopie Ihres Buches zu bekommen.

        Viel geschätzt.

        • Ich bedauere, dass ich nicht konnte, aber ich, keinen Einfluss auf Absatzwege und so weiter zu haben. Das wird alles durch Apress getan.

          Ich wusste nicht sogar, dass die iBook Version für die Vereinigten Staaten nur rein durch den Zufall war, hatte ich den ITunes-Laden in die Vereinigten Staaten geändert, kurz bevor ich nach dem Buch suchte.

  8. Orlando Chogas sagt:

    oh!, es scheint krank müssen eine US-Kreditkarte dann, irgendwie, er er bekommen.

    Anyways, nett die Chance, mit Ihnen zu plaudern! Vielen Dank für Ihre schnellen Antworten.

  9. Maroun Abou Tanous sagt:

    Steffen guten Morgen,
    Im zurück, um Ihnen eine Nachrichten:)hoffnung Sie Gewohnheit zu senden, belästigt werden, erzählen Sie mir bitte, wenn Sie sind.
    Ich will auf etwas im box2d Kapitel hinweisen:
    Dichte-Restitution und Reibung
    Sie erklärten sie kurz besonders die Restitution = wenn sein Gehen zu 1
    das bedeutet, dass es dieselbe Geschwindigkeit behalten wird, wenn es zunimmt, wird die Geschwindigkeit höher sein, nachdem es schlägt (ich verstand das)
    Aber über die Dichte und Reibung Sie sorgen sich didnt für sie, indem sie mit den Wänden, die Stoßstange … nur für den Ball arbeiten, teilten Sie die 3 Werte zu..
    kann ich warum wissen? sind sie wichtig oder die Tatsache sein aus dem Buchspielraum (reine Physik). ich hoffe, dass Sie ein bisschen mehr von diesen bedecken konnten, vielleicht werden 3 Linien für jeden Leute wie ich es bekommen lassen: $. i hope you could cover a bit more of these , maybe 3 lines for each will make people like me get it :$.
    Btw ich bin ein Webentwickler (für Banken), servlets verwendend, so wissen Sie meinen Hintergrund mit Spielen, ist 0:D entschuldigen mich
    Und hoffen Sie Ihren Nutzen an diesen Tagen

    • Die Attribute eines Körpers werden im Box2D Handbuch, Abschnitt 6.2 erklärt.

      Dichte
      Die Vorrichtungsdichte wird verwendet, um die Masseneigenschaften des Elternteilkörpers zu schätzen. Die Dichte kann Null oder positiv sein. Sie sollten allgemein ähnliche Dichten für alle Ihre Vorrichtungen verwenden. Das wird Stapeln-Stabilität verbessern. You should generally use similar densities for all your fixtures. This will improve stacking stability.
      
      Die Masse eines Körpers wird nicht reguliert, wenn Sie die Dichte setzen. Sie müssen ResetMassData danach nennen, um vorzukommen.

      Reibung
      Reibung wird verwendet, um Gegenstände entlang einander realistisch gleiten zu lassen. Box2D unterstützt statische und dynamische Reibung, aber verwendet denselben Parameter für beide. Reibung wird genau in Box2D vorgetäuscht, und die Reibungskraft ist zur normalen Kraft proportional (das wird Ampere-Sekunde-Reibung genannt). Die Reibungsparameter werden gewöhnlich zwischen 0 und 1 aufgestellt, aber können jeder nichtnegative Wert sein. Ein Reibungswert 0 dreht Reibung ab, und ein Wert 1 macht die Reibung stark. Wenn die Reibungskraft zwischen zwei Gestalten geschätzt wird, muss Box2D die Reibungsrahmen der zwei Elternteilvorrichtungen verbinden. Friction is simulated accurately in Box2D and the friction strength is proportional to the normal force (this is called Coulomb friction). The friction parameter is usually set between 0 and 1, but can be any non-negative value. A friction value of 0 turns off friction and a value of 1 makes the friction strong. When the friction force is computed between two shapes, Box2D must combine the friction parameters of the two parent fixtures.

  10. Maroun Abou Tanous sagt:

    Ty Steffen, Ihr gerade zu gut.
    Fast getan aus dem Buch als meine erste Rezension … war ich so glücklich, dass alles auf eine vollkommene Weise erklärt wird. Ihre schnellen Antworten und Unterstützung sind meist schätzen es.
    Wird Ihre Websites zu meiner Familie blogs und Facebook beitragen. Ich besitze Sie die Unterstützung, die Sie uns hier geben.
    Wünschen Sie Sie wieder mehr Glück, und wenn Sie irgendetwas brauchen, was ich tun, mich schlecht freuen kann zu helfen
    Passen Sie auf,
    Maroun

  11. Markus Reidt sagt:

    Hallo Steffen zuerst will ich ausdrücken, wie groß es dieses Buch haben soll (ich lese die 2. Ausgabe)! Die Erklärungen sind sehr klar, und die übertragenen Kenntnisse sind unschätzbares Zeug!

    Vielen Dank für Sie, um dieses Buch zu schreiben! Es ist nützlich so unglaublich …

    Bis jetzt es nur ein Ding gibt, das ich nicht bekomme: Auf pg. 54 sprechen Sie über Übergänge und beziehen sich auf das HelloWorld Spiel aus dem Kapitel 02. Sie schlagen vor, den Codeschnipsel auf dieser Seite zu verwenden, um Übergang zu prüfen. Um das zu tun, verwenden Sie Klasse CCSceneTransition. Leider scheint diese Klasse nicht gegenwärtig. Nicht sogar der cocus2d weiß Online-API-Verweisung etwas über CCSceneTransition. Wie ist das Problem auf diesem? 54 you are talking about transitions and refer to the HelloWorld game from chapter 02. You suggest to use the code snippet on that page to test transition. To do that you use class CCSceneTransition. Unfortunately this class seems not existent. Not even the cocus2d online API reference knows something about CCSceneTransition. What’s the issue on this one?

    Grüße von Hamburg,

    Markus

  12. Maroun Abou Tanous sagt:

    Lieber Steffen,
    Eine kleine Frage, so weiß ich, wo man sucht, um es zu erfahren:

    lässt sagen ein exemple:
    In box2d
    Ich bekam eine Kugel und ein Holz, beide sind dynamische Körper
    ich schlug die Kugel direkt zum Holz || ich schlug die Kugel sprang und schlug ein anderer wendet ein als Erfolg dieses spezifische Holz.

    Lässt sagen, dass ich das Holz in Teile brechen will (schlecht Gebrauch-Zeichentrickfilm), aber das Problem ist, wie ich kann, den Punkt der Kreuzung wissen, so kann ich bestimmen, ob ich die Mitte oder die Spitze oder den Boden dieses Körperholzes schlug,
    Werde ich raycasts verwenden? wenn raycast meine Lösung isnt es hart ist, um zu bestimmen, wo es nach mehrerem Kugel-Aufprallen schlug (so 1 Liniengewohnheit sind genug).
    Erzählen Sie mir wieder bitte, wenn u dont wie Fragen, so kann ich aufhören, Sie:D, aber ur die einzige Person zu belästigen, ich weiß, wer:) ty helfen kann

  13. harish sagt:

    Steffen,
    Ich, dieses Buch durchgehend. Ich liebe den Weg, wie das Buch geschrieben worden ist.

    Ich beendete bis zum Jungen 5 mit dem Quellcode. Ich bin im Stande gewesen, den Code zu kompilieren.

    Kommend, um 6 vorwärts Aufzuspringen, kommt keiner des Codes passte sich an.
    Ich bekomme die folgenden Fehler (199 Fehler insgesamt)

    Fehler: stdarg.h: Keine solche Datei oder Verzeichnis No such file or directory
    Die Quelldatei ist stdarg.h an der Linie: #include_next

    Fehler: float.h: Keine solche Datei oder Verzeichnis No such file or directory
    #include_next (Quelle: float.h)

    Ich bin neu Xcode kinda. Es wird schrecklich sein, wenn ich vorbei daran kommen kann.

    Dank,
    harish

  14. harish sagt:

    Ich vergaß zu erwähnen, ich verwende Xcode 3.1.4 und verwende Simulator 3.0 SDK
    Rücksichten
    Harish

    • Xcode 3.1 ist Weg mehr als 2 Jahre alt. Der Quellcode für die Erstausgabe wurde mit Xcode 3.2 und dem zweiten Ausgabe-Code mit Xcode 4.x geprüft, aber sollte auch mit Xcode 3.2 arbeiten. Sie sollten in Betracht ziehen, um Xcode besonders zu befördern, da Sie Xcode neu sind. You should consider to upgrade Xcode, especially since you’re new to Xcode.

      Bezüglich "#include_next" - ist es nicht eine bedeutungsvolle Behauptung. Vielleicht ein Druckfehler?

  15. Misha sagt:

    He Steffen!

    Ich kaufte heute Ihr Buch (letzte Version für das EIN/AUSGABE-STEUERSYSTEM 5). Ich habe den letzten XCode und installierten Löwen. Wann auch immer ich versuche, eines der Projekte in den Downloads zu öffnen, die an Apress für das Buch verfügbar sind, das Projekt bauen erfolgreich, aber es wird im Simulator nicht durchgeführt. Ich habe kein Problem auf Projekten, die ich selbst oder von anderen Online-Tutorenkursen schreibe. Whenever I try to open one of the projects in the downloads available at Apress for the book, the project build successfully, but it is not executed in the Simulator. I have no problem on projects I write myself or from other online tutorials.

    Dank!

    • Stellen Sie sicher, dass Sie das richtige Schema für das wirkliche Projekt ausgewählt (obere linke Ecke des Fensters Xcode, dropdown Ansicht) haben. Wenn die Auswahl "cocos2d" oder "box2d" dann sagt, wird es nur diese statische Bibliothek bauen, und statische Bibliotheken laufen nicht. Verwenden Sie das Schema, das den Namen des Projektes, wie "Kritzelei-Fall" hat. Use the scheme that has the name of the project, like “Doodle Drop”.

      Wenn es nicht das Problem dann ist, sollte ein Neustart helfen. Selten wird Xcode gerade einen app, und occassionally nicht anfangen es ist beharrlich, bis Sie Xcode oder Neustart wiederanfangen.

      • Misha sagt:

        He Steffen,

        Ich bin ein unerfahrener, Dank so dumm! Ich baute die cocos2d Bibliothek …

        Das ist die zweite Version Ihres Buches, das ich kaufe, liebte ich die erste Version, aber konnte nie wirklich studieren und darauf wegen Job-Engagements trainieren.

        Vielen Dank für die Hilfe!

  16. Nicky Gerritsen sagt:

    Hallo,

    Auf der Seite 8 des eBook (Seite 11 gemäß der Vorschau) setzen Sie cocos2d-javascript.org als die Website des Cocos2d für das Pythonschlange-Projekt fest. Das scheint, falsch;) zu sein. (Ich bekam meinen eBook von aPress) (I got my eBook from aPress)

  17. Michael Rowe sagt:

    Haben durch die zweite Ausgabe gearbeitet, und sind in einen Baumstumpf geraten, ich finde, dass ich am besten erfahre, im Code selbst tippend. Im Kapitel 5 ist das Folgen, D. h. viele Quellmodule usw. sehr verschieden, so arbeitete ich durch den ersten Satz, wo Sie kommen, um den scenesandlayers app zu sehen. An diesem Punkt begriff ich, wie asynchron ich, so aburteilt war, um th ScenesAndLayers02 Projekt zu kompilieren. Ich führe die letzte Version von Xcode, und ich kam ein Bauen scheitern Sie: CCLayer.m At this point I realized how out of sync I was, so tried to compile th ScenesAndLayers02 project. I am running the latest version of Xcode and I got a build fail: CCLayer.m
    "'ccColor4B' (auch bekannt als Struct _ccColor4B) zum Parameter des unvereinbaren Typs 'ClColor *' sendend

    Haben Sie das gesehen? Gibt es eine Bearbeiter-Fahne die sollte gesetzt werden? Vielen Dank für ein großes Buch bis jetzt … Thanks for a great book so far…

    • Hmmm, ich weiß von keiner Cocos2D Methode, die einen CIColor* Parameter verwendet. Töne zu mir, als ob Sie zu #import eine Kopfball-Datei und Xcode vergaßen, fingen an zu denken, dass Sie eine Methode des Kakao-Fachwerks nennen wollten, oder Sie eine Kakao-Fachwerk-Klasse statt einer Cocos2D Klasse zufällig schufen. Hart, um zu sagen, ohne den Code zu sehen, der den Fehler verursacht. Hard to say without seeing the code that causes the error.

      • Michael Rowe sagt:

        Ich versuchte, den Beispielcode direkt zu kompilieren, weil er von der APRESS Seite heruntergeladen wurde. Beispiel 02 aus dem Kapitel fünf … wird nach fehlenden Kopfbällen suchen

Verlassen Sie eine Antwort