Phaser
Phaser is een gratis open source framework voor het maken van eenvoudige desktop en mobiele 2D-games.
- Animation gereedschap
- Gemakkelijk voorbelasting van activa
- Ondersteuning voor 2D physics bibliotheken
- partikelsysteem
- sprite ondersteuning
- Ondersteuning voor zowel HTML5 Canvas en WebGL
- Eenvoudig te leren en te gebruiken
- Uitstekende middelen community
- Volledig gratis te gebruiken en te wijzigen
- Games werken in een web browser, zonder de noodzaak van plugins
- Geen visuele editor
- Moeilijk om native mobiele apps met het te creëren
Er zijn veel goede motoren voor het creëren van 2D-games, en Phaser ligt in de buurt van de top van de lijst. Het is niet alleen gratis, maar het is open source, zodat ontwikkelaars wijzigingen in de code kan maken als dat nodig is. De motor heeft ook ondersteuning voor plugins. Phaser is zeer gemakkelijk om zowel te leren en te gebruiken. Ervaren 2D spel programmeurs moeten up and running binnen enkele minuten, en zelfs nieuwe game-ontwikkelaars moeten een kleine leercurve vinden. Ontwikkelaars kunnen hun games te coderen met behulp van JavaScript of typoscript (een variant van ActionScript), en de software wordt geleverd met een cloud-gebaseerde IDE. In termen van functies, Phaser is vergelijkbaar met andere 2D game-engines. Het heeft een zeer mooie aanwinst preloader en werkt met een verscheidenheid aan 2D natuurkunde bibliotheken, zoals Arcade en Ninja. Het heeft ook een ingebouwde particle systeem, een uitstekend animatieteam gereedschappen en een sprite-systeem. Ten slotte kan spelen ofwel de HTML5 Canvas of WebGL gebruiken voor het renderen. Voltooid games kunnen draaien op een web browser zonder dat gebruikers nodig hebben om extra software te downloaden, zoals plugins, en Phaser biedt volledige ondersteuning voor mobiele browsers. Daarnaast Phaser heeft een grote en ondersteunende gemeenschap, en er zijn er heel veel oefenmateriaal, evenals gedetailleerde voorbeelden op hun website. Aan de andere kant, net als vele 2D game-engines, Phaser beschikt niet over een visuele editor, en het kan een beetje nauwgezet naar een native mobiele app met het te maken. Toch, die op zoek zijn naar een eenvoudige web spel kon veel slechter doen dan de Phaser creëren.