Starling Framework

Starling Framework
Utvecklare Gamua
Initial release 21 september 2011 ( 2011-09-21 )
Stabil frisättning
Edit this on Wikidata 2.7 / 27 juli 2021 ; 19 månader sedan ( 27 juli 2021 )
Förvar
Skrivet i ActionScript 3
Plattform Cross-plattform
Licens Förenklad BSD
Hemsida www .starling-framework .org Edit this at Wikidata

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

externa länkar