-
-
Notifications
You must be signed in to change notification settings - Fork 560
Polish
(Translated by https://github.com/jacekpoz)
FXGL
FXGL (FX Game Library) to framework do tworzenia gier 2D oparta na JavaFX.
Dlaczego FXGL?
Celem FXGL jest wprowadzenie narzędzi i technik tworzenia gier do JavaFX bez dodatkowej konfiguracji. Po prostu dodaj FXGL do swojego projektu jako bibliotekę i gotowe. FXGL nie potrzebuje żadnych bibliotek natywnych, więc możesz skorzystać z jakiejkolwiek kombinacji IDE i OS. Zatem, FXGL jest idealne dla środowiska akademicznego i hobbystycznych projektów. Jest także wystarczająco silne, by wspierać niektóre komercjalne projekty. FXGL ma licencję MIT, więc możesz robić co chcesz z kodem i frameworkiem.
Filozofia
FXGL stara się być prosty i łatwy w użyciu, zapewniając jednocześnie dostęp do szeregu technik tworzenia gier w praktyce. FXGL nie chce konkurować z libGDX, ani żadną inną biblioteką (chociaż w niektórych przypadkach FXGL może być lepsze), jest raczej odskocznią dla tych, którzy chcą nauczyć się tworzenia gier. FXGL inspiruje się następującymi silnikami gier:
Unity
libGDX
jMonkey
CRYENGINE
X-Ray
OpenJK
Duality
Phaser
Następujące książki / zasoby także odgrywają ważną rolę w rozwoju FXGL:
"Game Programming Patterns" Boba Nystroma
"Game Development Tuts+"
"Clean Code" Roberta C. Martina
Zacznij
Użyj paska bocznego (po prawej) aby wybrać swoją wersję FXGL.
Zdobądź FXGL (Maven, Gradle, Uber)