Solar2D - Solar2D
Vývojáři | Vlad Shcherban , Corona Labs Inc. |
---|---|
První vydání | 1.0 / prosinec 2009 |
Stabilní uvolnění | 2020.3595 / 20. května 2020
|
Úložiště | github |
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 |
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.