Phaser to popularny framework open-source do tworzenia gier 2D przy użyciu JavaScript lub TypeScript. Dzięki swojej prostocie i elastyczności jest idealnym narzędziem zarówno dla początkujących, jak i doświadczonych twórców gier.
Phaser pozwala na szybkie tworzenie gier 2D na platformy przeglądarkowe i mobilne. Wspiera funkcje takie jak obsługa fizyki, animacje, dźwięk, zarządzanie scenami i zaawansowaną grafikę. Dzięki swojej modularnej budowie, programiści mogą korzystać tylko z tych funkcji, które są im potrzebne, co czyni framework wydajnym i łatwym w użyciu.
Dzięki zewnętrznym narzędziom możemy nawet skompilować nasze gry na iOS, Android, Windows, Linux i Mac - czyli praktycznie na wszystko.
Phaser posiada bogatą dokumentację oraz aktywną społeczność, co sprawia, że łatwo jest znaleźć odpowiedzi na pytania i szybciej rozwiązywać problemy. Dodatkowo oferuje wiele przykładów, które mogą posłużyć jako punkt wyjścia do własnych projektów.
Framework jest często wykorzystywany do tworzenia gier edukacyjnych, casualowych, a także jako narzędzie do nauki programowania gier dzięki swojej intuicyjności i wsparciu dla nowoczesnych funkcji JavaScript.
Zobacz przykładowe gry, żeby zobaczyć co potrafi.
(W języku polskim niżej)
Game Development in JS/TS - The Complete Guide (w/ Phaser 3)
Master game dev with Javascript/Typescript and Phaser 3. Create popular browser games from scratch. Publish on Facebook.
Czas trwania: 27 total hours 5933 zapisanych uczestnikówThe Complete Course of Phaser 2025
Learn Phaser in a Professional way from Scratch. Become an expert in creating 2D games, from ZERO to HERO!
Czas trwania: 10.5 total hours 74 zapisanych uczestnikówHTML5 Game Development: 2D Platform Game Fundamentals
Learn Phaser and modern web development by building a 2D platform game for your web browser
Czas trwania: 4.5 total hours 1111 zapisanych uczestnikówCreate a Survival Game in Javascript with Phaser 3
Covers ES6, Classes, Arrays, Objects, Functions, Phaser 3, Tiled and more!
Czas trwania: 3.5 total hours 4797 zapisanych uczestników