Starling Framework
Starling Framework — це фреймворк з відкритим кодом, який використовується для створення 2D-ігор, які працюють як на мобільних, так і на настільних платформах. Він відтворює традиційну архітектуру зі списками відображення у Flash поверх графічного прискорювача. На Starling зроблено кілька комерційних ігор наприклад Angry Birds Friends і Incredipede.
![]() | |
Розробник | Gamua |
---|---|
Перший випуск | 21 вересня 2011 |
Стабільний випуск | 2.7 (27 липня 2021[1]) |
Версії | 2.6 (11 лютого 2020)[2] |
Репозиторій | github.com/Gamua/Starling-Framework |
Платформа | крос-платформовий |
Мова програмування | ActionScript 3 |
Ліцензія | Simplified BSD |
Вебсайт | gamua.com/starling |
Історія
Starling був ініційований у 2011 році компанією Adobe незабаром після впровадження API Stage3D у своїх системах AIR та Flash. Stage3D дозволяє використовувати GPU всередині Flash Player через низькорівневий API; Starling повинен спростити перехід для розробників, надавши API високого рівня, побудований поверх Stage3D.
Бібліотеки
З моменту введення Starling, кілька бібліотек з відкритим кодом були опубліковані сторонніми розробниками, які залежать від Starling і розширюють його функціональність.
- Feathers дозволяє створювати легкі користувальницькі інтерфейси для мобільних і настільних ігор і додатків.
- Citrus Engine це ігровий рушій, який є найпопулярнішим для платформерського комплекту.
- Dragon Bones — це 2D рішення для скелетної анімації, доступне як плагін для Flash, що експортує анімацію для Starling.
- StarlingPunk призначений для розробки 2D флеш-ігор.
- Flox — це служба, орієнтована особливо на розробників Starling (і побудована тією ж командою).
- GameBuilder Studio Архівовано 16 січня 2019 у Wayback Machine. є відкритим джерелом ігрового рушія і візуальний WYSIWYG інструмент для створення професійних крос-платформних 2D ігор. Оптимізовано для мобільних пристроїв і Інтернету за допомогою механізму візуалізації Starling.
Див. також
- cairo
- OpenFL
Примітки
Посилання
- Official Website
- Official Support Forum
- Official Community Wiki
- Source on GitHub
- Starting with Starling Архівовано 25 жовтня 2015 у Wayback Machine. video course (free)
- Building Flash Games with Starling Архівовано 3 грудня 2020 у Wayback Machine. video course (commercial)
- Building a Mobile App with Feathers and Starling Архівовано 19 жовтня 2017 у Wayback Machine. video course (commercial)
- How to learn Starling Framework, an extensive tutorial and overview
- http://typedarray.org/introducing-starling-js/