Marmeláda SDK

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 14. června 2021; kontroly vyžadují 2 úpravy .
Marmeláda SDK
Typ Herní engine
Vývojář GMO Cloud
Zapsáno v C++
Operační systém iOS , Android , BlackBerry , Windows Phone 8 , Mac OS X , Windows , Symbian , webOS , LG TV, Tizen
Jazyky rozhraní Vícejazyčný
Nejnovější verze 8.8
Stát Vývoj ukončen
Licence proprietární
webová stránka marmeláda.obchod

Marmalade SDK je multiplatformní SDK od Ideaworks3D Limited. Jedná se o sadu knihoven, vzorků, nástrojů a dokumentace potřebné pro vývoj, testování a nasazování aplikací pro mobilní zařízení.

Historie

Marmalade SDK byla dříve známá jako Airplay SDK a později byla v červnu 2011 přejmenována na Marmalade SDK po vydání verze 5.0. SDK začalo jako interní knihovna používaná k vývoji videoher pro mobilní zařízení v Ideaworks3D .

Základním konceptem Marmalade SDK je napsat program jednou a zkompilovat jej na všech podporovaných platformách, aniž by bylo nutné programovat v různých programovacích jazycích a používat různá API pro každou platformu.

V roce 2016 Marmalade SDK získala japonská společnost GMO Cloud.

Funkce

Licence

Chcete-li používat Marmalade SDK, musíte si zakoupit licenci. Licence je vyžadována pro každý počítač, na kterém je nainstalována sada Marmalade SDK.

Po nákupu společností GMO Cloud byly staré typy licencí nahrazeny jedinou překlenovací licencí. [jeden]

Platformy

Marmalade SDK podporuje nasazení aplikací na různé platformy v závislosti na zakoupené licenční úrovni.

Vývoj

Základ Marmalade SDK se skládá ze dvou hlavních vrstev:

  1. Nízkoúrovňové C API se nazývá Marmalade System. Poskytuje vrstvu abstrakce, která umožňuje programátorovi přístup k funkcím zařízení, jako je správa paměti, přístup k souborům a sítím, vstupní data (např.: akcelerometr , klávesnice, dotyková obrazovka ), zvuk.
  2. Marmalade Studio C++ API , které poskytuje funkčnost na vysoké úrovni, je zaměřeno hlavně na podporu 2D (jako je zpracování bitmap a písem) a vykreslování 3D grafiky .

Hry

Toto je seznam pozoruhodných her, které byly vytvořeny pomocí Marmalade SDK.

Poznámky

  1. Je Bridging License kompatibilní s předchozí Marmalade SDK?  (anglicky) . Marmeláda. Získáno 5. září 2017. Archivováno z originálu 5. září 2017.