Starling Framework
Utvecklare | Gamua |
---|---|
Initial release | 21 september 2011 |
Stabil frisättning | |
Förvar | |
Skrivet i | ActionScript 3 |
Plattform | Cross-plattform |
Licens | Förenklad BSD |
Hemsida |
|
Starling är ett spelramverk med öppen källkod som används för att skapa 2D-spel som körs både på mobila och stationära plattformar. Den återskapar den traditionella Flash- visningslistarkitekturen ovanpå accelererad grafikhårdvara . Flera kommersiella spel har byggts med Starling, inklusive Angry Birds Friends och Incredipede .
Historia
Starling initierades 2011 av Adobe kort efter att ha introducerat Stage3D API i deras AIR- och Flash -runtime-system. Stage3D tillåter att använda grafikprocessorn inuti Flash Player via ett lågnivå-API; Starling borde förenkla övergången för utvecklare genom att tillhandahålla ett medföljande högnivå-API byggt ovanpå Stage3D.
Ramverket har antagits snabbt under åren och används i många spel från både oberoende och kommersiella utvecklare. Det är nu en del av Adobe Gaming SDK.
Bibliotekets ekosystem
Sedan Starlings introduktion har flera Open Source-bibliotek publicerats av tredjepartsutvecklare som är beroende av Starling och utökar dess funktionalitet.
- Feathers möjliggör skapandet av lätta användargränssnitt för både mobila och stationära spel och applikationer.
- Citrus Engine är en spelmotor som är mest populär för sitt Platformer-startpaket.
- Dragon Bones är en 2D-skelettanimeringslösning, tillgänglig som ett plugin för Flash, som exporterar animationer för Starling.
- StarlingPunk är designad för att utveckla 2D Flash-spel, inspirerade av det populära FlashPunk- ramverket.
- Flox är en Backend as a Service som riktar sig särskilt till Starling-utvecklare (och byggd av samma team).
- GameBuilder Studio är en spelmotor med öppen källkod och ett visuellt WYSIWYG-verktyg för att skapa professionella plattformsoberoende 2D-spel. Optimerad för mobil och webb med Starling-renderingsmotorn. [Ouya Target | Plattformar plugin | Isometrisk | Multiplayer via Plugin.IO, etc.]
Se även
Vidare läsning
- Thibault Imbert: Introducing Starling , O'Reilly Media Inc., 14 november 2012, ISBN 978-1-449-32091-1
- Juwal Bose: Starling Game Development Essentials , Packt Publishing, december 2013, ISBN 9781783983544
- Tinic Uro (21 september 2011) Varför Starling (eller något annat 2D-ramverk ovanpå Stage3D)?
externa länkar
- Officiell hemsida
- Officiellt supportforum
- Officiell Community Wiki
- Källa på GitHub
- Börjar med Starling videokurs (gratis)
- Bygga Flash-spel med Starling videokurs (kommersiell)
- Bygga en mobilapp med Feathers and Starling videokurs (kommersiell)
- Hur man lär sig Starling Framework , en omfattande handledning och översikt
- http://typedarray.org/introducing-starling-js/