Solar2D - Solar2D

Solární 2D
Logo Solar2D.png
Vývojáři Vlad Shcherban , Corona Labs Inc.
První vydání 1.0 / prosinec 2009 ; Před 11 lety ( 2009-12 )
Stabilní uvolnění
2020.3595 / 20. května 2020 ; Před 13 měsíci ( 2020-05-20 )
Úložiště github .com / coronalabs / corona
Napsáno Lua (Corona API)
Operační systém
K dispozici v Anglicky
rusky
Typ Software development kit
Herní engine
Licence Licence MIT
webová stránka solar2d .com Upravte to na Wikidata

Solar2D (dříve Corona SDK) je zdarma a open-source , cross-platform software development kit byl původně vyvinut firmou Corona Labs Inc. a nyní udržován Vlad Shcherban . Vydáno na konci roku 2009 umožňuje softwarovým programátorům vytvářet 2D mobilní aplikace pro iOS , Android a Kindle , desktopové aplikace pro Windows , Linux a macOS a připojené televizní aplikace pro Apple TV , Fire TV a Android TV .

Solar2D používá k vytváření grafických aplikací integrovanou Lua navrstvenou na C ++ / OpenGL . Software má dva provozní režimy: Solar2D Simulator a Solar2D Native. Díky simulátoru Solar2D jsou aplikace vytvářeny přímo ze simulátoru Solar2D. Solar2D Native vám umožní integrovat váš kód Lua a aktiva do projektu Xcode nebo Android Studio a vytvořit tak vaši aplikaci a zahrnout nativní funkce.

Dějiny

Walter Luh a Carlos Icaza založili společnost Ansca Mobile, později přejmenovanou na Corona Labs, po odchodu z Adobe v roce 2007. Ve společnosti Adobe byl Luh hlavním architektem pracujícím v týmu Flash Lite a Icaza byl technickým manažerem odpovědným za mobilní tvorbu Flash. V červnu 2009 vydala společnost Ansca první beta verzi Corona SDK zdarma pro začátečníky.

V prosinci 2009 společnost Ansca uvedla Corona SDK 1.0 pro iPhone . Následující února byla vydána Corona SDK 1.1 s dalšími funkcemi.

V září 2010 společnost Ansca vydala verzi 2.0 Corona SDK a přidala Corona Game Edition. Verze 2.0 přidala podporu pro různé platformy pro iPad a Android , zatímco Game Edition přidala fyzikální engine a další pokročilé funkce zaměřené konkrétně na vývoj her .

V lednu 2011 byla vydána Corona SDK pro Windows XP a novější, což vývojářům dává příležitost vytvářet aplikace pro Android na PC .

V dubnu 2012 opustila společnost Ansca spoluzakladatel a generální ředitel Icaza a role generálního ředitele se ujal CTO Luh. Krátce poté, v červnu 2012, změnila společnost Ansca svůj název na Corona Labs. V srpnu 2012 společnost Corona Labs oznámila vydání Enterprise Edition, které přidalo nativní vazby pro Objective-C.

V březnu 2015 bylo během GDC 2015 oznámeno, že Corona SDK je zcela zdarma a bude podporovat cíle nasazení Windows a Mac OS X.

V listopadu 2015 společnost Corona Labs Inc. oznámila podporu pro vývoj tvOS pro Apple TV.

V březnu 2017 získala společnost Corona Labs společnost Appodeal a oznámila, že verze Corona Enterprise se také stane bezplatnou.

V červnu 2017 společnost Corona Labs oznámila, že Enterprise byla přejmenována na Corona Native, je zdarma pro všechny a je součástí hlavního produktu. “

V lednu 2019 společnost Corona Labs oznámila, že Corona 2D bude otevřena na základě licence GNU GPLv3 , přičemž po dohodě s Corona Labs nabídne možnost komerční licence .

V roce 2020 byl motor přejmenován z Corona SDK na Solar2D. To bylo provedeno v reakci na uzavření laboratoří Corona a pandemii COVID-19 . Společnost Corona Labs také přestala nabízet komerční licence a změnila licenci open source z GPLv3 na tolerantnější licenci MIT .

Hlavní rysy

Sada API Solar2D obsahuje volání API pro audio a grafiku, kryptografii, informace o síti a zařízeních, jako jsou informace o akcelerometru, GPS a vstupy uživatelů, stejně jako widgety, částicové efekty a další.

Bibliografie

  • Zammetti, Frank (duben 2013). Naučte se vývoj her pomocí Corona SDK (1. vydání). Apress. p. 288. ISBN 1430250682.
  • Flanagan, Nevin (květen 2013). Corona SDK Hotshot (1. vyd.). Packt Publishing . p. 334. ISBN 1849694303.
  • Whye, JA (červen 2013). Vývoj mobilních her s výcvikovým videem Corona SDK (1. vyd.). Nekonečné dovednosti.
  • Burton, Ed.D., Brian (duben 2012). Učení vývoje mobilních aplikací a her s Corona SDK (1. vydání). Burtons Media Group.
  • Fernandez, Michelle (duben 2012). Corona SDK Mobile Game Development: Beginner's Guide (1. vyd.). Packt Publishing . p. 408. ISBN 1849691886.
  • Burton, Ed.D., Brian. Vývoj mobilních aplikací s Coronou (1. vydání). Burtons Media Group. p. 436. ISBN 978-1-937336-00-4.

Reference

externí odkazy