cocos2d-xAan de slag met cocos2d-x


Opmerkingen

Deze sectie geeft een overzicht van wat cocos2d-x is en waarom een ontwikkelaar het misschien wil gebruiken.

Het moet ook alle grote onderwerpen binnen cocos2d-x vermelden en een link naar de gerelateerde onderwerpen bevatten. Aangezien de documentatie voor cocos2d-x nieuw is, moet u mogelijk eerste versies van die gerelateerde onderwerpen maken.

Installatie of instellingen (Mac OS X)

OVERZICHT

cocos2d-x is een open source, platformonafhankelijke game-engine. Hiermee kunnen ontwikkelaars coderen in C ++, Lua en Javascript-implementatie in iOS, Android, Windows Phone, Mac OS X, Windows Desktop en Linux.


PREREQUISITES

Bouw vereisten

  • Mac OS X 10.7+, Xcode 4.6+
  • Windows 7+, VS 2012+
  • Ubuntu 12.10+, CMake 2.6+
  • Python 2.7.5
  • NDK, JDK, ANT (Android-ontwikkeling)

Looptijdvereisten

  • iOS 5.0+ voor iPhone / iPad-games
  • Android 2.3+ voor Android-games
  • Windows Phone 8+ voor Windows Phone-games
  • OS X v10.6 + voor Mac-games
  • Windows 7+ voor Windows-games

Installatie

Download alles hieronder:

Na het downloaden van alles hierboven,

  • unzip Cocos2d-x
  • installeer de JDK.
  • pak de Android SDK en NDK uit naar dezelfde rootlocatie. (misschien: ~ / AndroidDev)
  • Controleer of Python 2.7 is geïnstalleerd en toegankelijk is.
  • installeer Apache Ant en controleer of het werkt.

In uw Cocos2d-x directory run:

python setup.py

let op : u mag het ~ -teken niet gebruiken. Gebruik het volledige pad naar je home directory. Anders zullen de scripts mislukken vanwege foutpadwaarde.

  • Nu wordt om het NDK_ROOT- pad gevraagd. Voer hier het uitgepakte NDK-mappad in:

~ / Android-NDK-r10e

  • SDK_ROOT . Voer hier het Android SDK-pad in:

~ / Android-sdk-macosx

  • ANT_ROOT . Voer hier het Apache ANT bin pad in:

~ / Apache-ant-1.9.6 / bin

Nadat u de bovenstaande omgevingsvariabelen hebt ingesteld, voert u uit:

source ~/.bash_profile
 

Vola, de cocos2d-x is met succes op uw systeem ingesteld.


Installatie of instellingen (Windows)

OVERZICHT

cocos2d-x is een open source, platformonafhankelijke game-engine. Hiermee kunnen ontwikkelaars coderen in C ++, Lua en Javascript-implementatie in iOS, Android, Windows Phone, Mac OS X, Windows Desktop en Linux.


PREREQUISITES

Bouw vereisten

  • Mac OS X 10.7+, Xcode 4.6+
  • Windows 7+, VS 2012+
  • Ubuntu 12.10+, CMake 2.6+
  • Python 2.7.5
  • NDK, JDK, ANT (Android-ontwikkeling)

Looptijdvereisten

  • iOS 5.0+ voor iPhone / iPad-games
  • Android 2.3+ voor Android-games
  • Windows Phone 8+ voor Windows Phone-games
  • OS X v10.6 + voor Mac-games
  • Windows 7+ voor Windows-games

Installatie

Download alles hieronder:

Na het downloaden van alles hierboven,

  • unzip Cocos2d-x

  • installeer de JDK en maak tegelijkertijd een nieuwe variabele met de naam: JAVA_HOME en geef deze het pad naar waar u de JDK hierboven hebt geïnstalleerd. voer hier de afbeeldingsbeschrijving in

  • pak de Android SDK en NDK uit naar dezelfde rootlocatie. (misschien: ~ / AndroidDev)

  • installeer Python en noteer waar je het hebt geplaatst.

  • pak Apache Ant uit en plaats de hele map waar u deze wilt bewaren. Let op waar je het hebt geplaatst.

  • voeg de paden voor Apache Ant en Python toe aan je variabele PATH. voer hier de afbeeldingsbeschrijving in

  • reboot

  • test nu uw omgeving voordat u doorgaat. Start een opdrachtprompt en voer uit:

    ant

    python


Als alles werkt, is het tijd om setup.py uit te voeren om uw Android-ontwikkelomgeving te configureren. Hiermee worden de benodigde omgevingsvariabelen ingesteld. Als u deze omgeving niet eerder hebt geconfigureerd, wordt u gevraagd om paden in te voeren voor variabelen die niet worden gevonden. U voert setup.py uit vanuit de directory waarin Cocos2d-x zich bevindt.

In uw Cocos2d-x directory run:

python setup.py

let op : u mag het ~ -teken niet gebruiken. Gebruik het volledige pad naar je home directory. Anders zullen de scripts mislukken vanwege foutpadwaarde.

  • Nu wordt om het NDK_ROOT- pad gevraagd. Voer hier het uitgepakte NDK-mappad in:

~ / Android-NDK-r10e

  • SDK_ROOT . Voer hier het Android SDK-pad in:

~ / Android-sdk-macosx

  • ANT_ROOT . Voer hier het Apache ANT bin pad in:

~ / Apache-ant-1.9.6 / bin

  • reboot

Vola, de cocos2d-x is met succes op uw systeem ingesteld.