Quale piattaforma dovrei usare per sviluppare giochi puzzle per cellulari?
Ci sono alcune strade che puoi prendere per sviluppare un gioco 2D. Per prima cosa, puoi costruire il tuo gioco in Flash e poi esportarlo usando il compilatore adobe AIR per applicazioni mobili / desktop.
Tuttavia, seguendo questa strada ci si limita in termini di prestazioni del gioco e di quanto si vuole sfruttare utilizzando le librerie native.
Flash e Air sono un ottimo percorso per la prototipazione rapida, ma per quanto riguarda un prodotto finale si dovrà lavorare molto duramente o fare il porting in un altro motore / libreria.
Il miglior framework di libreria 2D multipiattaforma è Cocos2d-X che è una libreria C++ che può puntare a dispositivi Android e iOS. Cross Platform Open Source 2D Game Engine
Tuttavia, visto che stai facendo un gioco 2D ti suggerirei di lavorare con Cocos2D e di puntare solo all'iOS per sfruttare le nuove caratteristiche della libreria di gioco e le librerie integrate in Xcode.
Un'altra bella opzione è usare Game Maker Studio insieme allo script Game Maker o scaricare Unity. Unity è scritto in C# e GMS è una cosa propria, credo. Queste sono suite di sviluppo di giochi più visivamente drag and drop, ma possono anche essere portate su dispositivi mobili.
Unity è gratuito ma ha una barriera nascosta per la versione pro specialmente per lo sviluppo mobile che è di circa 1.2k per una licenza pro.
Altre alternative per lo sviluppo di un gioco puzzle 2D sono:
- XNA per Windows Phones
- XNA + Mono per cross platform.
Articoli simili
- Quale sarebbe la migliore scelta del motore di gioco per costruire leggeri giochi di carte/schede/puzzle per la piattaforma Android?
- Cosa rende un buon gioco di puzzle? Cosa manca in molti giochi di puzzle che inondano il mercato oggi?
- Quali sono alcuni dei migliori puzzle dal libro di Shakunthala Devi, Puzzles To Puzzle You?
- Esiste una piattaforma online per la pratica della lingua inglese come la piattaforma 'Cambly', ma è gratuita?