2011-10-02 16 views
6

Voglio sviluppare un gioco per iPhone. Per lo sviluppo di giochi 2D in iPhone, uno di questi sarebbe migliore a lungo termine .... Sparrow o Cocos2D? Ho visto che c'è una documentazione scarsa per il framework Sparrow, ma il forum Sparrow dice che è più facile sviluppare giochi in Sparrow rispetto a Cocos2D. Quindi, da dove dovrei iniziare?Sparrow o Cocos2D per iPhone 2D gioco?

+0

possibile duplicato di [Cocos2d-iPhone o Sparrow per lo sviluppo di giochi 2D in 2D per la prima volta?] (Http://stackoverflow.com/questions/7605609/cocos2d-iphone-or-sparrow-for-first-time-2d- ios-game-development) – Thilo

+0

correlati anche: http://stackoverflow.com/questions/1199773/best-iphone-framework-for-2d-platform-games – Thilo

risposta

2

Cocos2d è completamente sviluppata, e ci sono diversi libri e una miriade di forum sull'argomento. non so troppo di Sparrow. "Easy" è un termine relativo. Se Io ero te, impara cocos2d.

Modifica: da quando è stata posta questa domanda, c'è SpriteKit di Apple e un motore di gioco che ho creato chiamato MBTileParser.

+0

Grazie per il tuo suggerimento. Ho fatto molta navigazione in rete e alla fine ho deciso di andare con Cocos2D. –

4

Entrambi guardare piuttosto bene per lo sviluppo di base 2D ma Cocos2d sembra un po 'più maturo (anche se Sparrow sembra avere un buon inizio.

Un altro potenziale considerazione è la portabilità. L'API cocos2d è stato portato su Android, ma Sparrow non ha.

+0

La porta android cocos2d è debole per quello che ho capito. AndEngine è un buon framework per giochi Android, secondo un amico con cui lavoro. – Moshe

1

Se il tuo gioco utilizza una grande quantità di animazione, molto probabilmente Cocos2D è tuo amico. È perché Cocos2D supporta la trama PVRTC che riduce l'utilizzo della memoria. PVRTC è un formato immagine. Quando viene caricato nella RAM, consuma meno memoria a scapito della qualità dell'immagine. PVRTC non è ancora supportato nella versione corrente di Sparrow.

Problemi correlati