Phaser
Phaser er et gratis open source rammer for at skabe enkle stationære og mobile 2D spil.
- Animation værktøjer
- Nem forbelastning af aktiver
- Støtte til 2D fysik biblioteker
- partikel-system
- Sprite støtte
- Støtte til både HTML5 Canvas og WebGL
- Let at lære og bruge
- Fremragende community ressourcer
- Helt gratis at bruge og modificere
- Spil arbejde i enhver webbrowser uden brug af plugins
- Ingen visuel editor
- Svært at skabe native apps med det
Der er mange gode motorer til at skabe 2D spil, og Phaser er nær toppen af listen. Det er ikke kun gratis, men det er open source, så udviklere kan foretage ændringer i koden, hvis det er nødvendigt. Motoren har også understøttelse af plugins. Phaser er meget let at både lære og bruge. Erfarne 2D spil programmører bør være oppe at køre inden for få minutter, og selv nye spiludviklere bør finde en lille indlæringskurve. Udviklere kan kode deres spil ved hjælp af enten JavaScript eller maskine (en variant af ActionScript), og softwaren leveres med en cloud-baseret IDE. Med hensyn til funktioner, Phaser er sammenlignelig med andre 2D spil motorer. Det har en meget flot aktiv preloader og arbejder med en bred vifte af 2D fysik biblioteker, såsom Arcade og Ninja. Det har også en indbygget partikel-system, fremragende animation værktøjer, og en sprite-system. Endelig kan spil bruge enten HTML5 Canvas eller WebGL til destruktion. Fuldførte spil kan køre på enhver webbrowser uden at brugerne har behov for at downloade yderligere software såsom plugins, og Phaser støtter fuldt ud mobile browsere. Derudover Phaser har en stor og støttende fællesskab, og der er masser af tutorials samt detaljerede eksempler på deres hjemmeside. På negativsiden, ligesom mange 2D spil motorer, Phaser ikke har en visuel editor, og det kan være lidt omhyggelige for at skabe en indfødt mobil app med det. Alligevel dem, der ønsker at skabe en enkel web-spil kunne gøre langt værre end Phaser.