Cocos2d-x
Più info
- Anno
- Tipo
- Motore di gioco
- Licenza
- MIT
- Sito ufficiale
- cocos.com
- Codice sorgente
- github.com/cocos2d/cocos2d-x
Il motore C++ dietro buona parte del boom dei giochi mobile cinesi — quasi sconosciuto in Occidente, enorme in Asia.
Nacque come cocos2d, una libreria Python argentina (Ricardo Quesada, 2008), poi portata in Objective-C per l'iPhone e nel 2010 in C++ per girare ovunque. Il resto lo decise il tempismo: quando il mercato Android in Cina decollò, un motore 2D gratuito, senza vincoli di licenza e multipiattaforma era già pronto, e studio dopo studio ci costruì sopra.
L'architettura è la classica gerarchia di scene e nodi con Sprite, Layer e Action, con binding Lua e JavaScript per i designer che preferiscono non toccare il C++. Negli anni 2020 il successore Cocos Creator ha preso in mano lo sviluppo nuovo, mentre Cocos2d-x viene mantenuto per le migliaia di titoli già pubblicati.