Leksykon IT › Programowanie › Cocos2d-x

Cocos2d-x

Programowanie Svenska → Zaktualizowano: 2026-10-06
Więcej informacji
Rok
Typ
Silnik gier
Licencja
MIT
Strona
Kod źródłowy
github.com/cocos2d/cocos2d-x

Silnik w C++ stojący za dużą częścią chińskiego boomu na gry mobilne — na Zachodzie prawie nieznany, w Azji ogromny.

Zaczęło się jako cocos2d, biblioteka w Pythonie z Argentyny (Ricardo Quesada, 2008), przeportowana do Objective-C na iPhone'a, a w 2010 roku do C++, by działała wszędzie. Resztę rozstrzygnął timing: gdy w Chinach ruszył rynek Androida, darmowy, wolny od opłat licencyjnych, wieloplatformowy silnik 2D już czekał, a studio za studiem budowało na nim gry.

Architektura to klasyczna hierarchia scen i węzłów z Sprite, Layer i Action, z bindingami do Lua i JavaScriptu dla projektantów, którzy wolą nie dotykać C++. W latach 20. nowy rozwój przejął jego następca Cocos Creator, a Cocos2d-x jest utrzymywany dla tysięcy tytułów, które już na nim wydano.

← Wróć do leksykonu