SpaceFX (WebFX demo)

10+
Stahování
Hodnocení obsahu
Všichni (E)
Snímek obrazovky
Snímek obrazovky

O této hře

CÍLOVÁ SKUPINA

Tato aplikace byla publikována pro vývojáře sledující projekt WebFX a je součástí ukázek projektu.


PRO NOVÉ DIVÁKY

WebFX je bezplatné multiplatformní řešení s otevřeným zdrojovým kódem, které může cílit na 7 platforem (Web, Android, iOS, macOS, Linux, Windows a embed, jako je Raspberry Pi) z jediné kódové základny Java.
Základní technologie: OpenJFX, Gluon & GWT.

Webovou verzi stejné aplikace můžete například navštívit na adrese https://spacefx.webfx.dev

Bez ohledu na platformu je zdrojový kód aplikace naprosto stejný (viz níže část ODKAZY pro přístup ke zdrojovému kódu této ukázky).
Aplikace je napsána v Javě a používá JavaFX API k vytvoření uživatelského rozhraní.
Gluon toolchain (postavený nad GraalVM) se používá ke kompilaci kódu Java aplikace do nativní aplikace pro všechny platformy kromě webu (takže to zahrnuje i tuto verzi pro Android).
GWT se používá ke kompilaci webové verze. Převádí kód Java do optimalizovaného kódu JavaScript.
Výsledkem je, že všechny spustitelné soubory na všech platformách nabízejí optimalizovaný výkon.


O TOMTO KONKRÉTNÍM DEMO

Toto demo je opravenou verzí původní hry SpaceFX JavaFX, kterou napsal Gerrit Grunwald (aka Hansolo). Důvodem tohoto patche je, aby byl kompatibilní s GWT, a tedy i kompilovatelný pro web.

Toto demo ukazuje, že můžete psát hry pomocí JavaFX canvas API pro všechny platformy.


ODKAZY

Původní JavaFX hra: https://github.com/HanSolo/SpaceFX
Tento zdrojový kód ukázky: https://github.com/webfx-demos/webfx-demo-spacefx
Webové stránky WebFX: https://webfx.dev
WebFX GitHub: https://github.com/webfx-project/webfx
Datum aktualizace
1. 12. 2023

Zabezpečení údajů

Bezpečnost začíná pochopením toho, jak vývojáři shromažďují a sdílejí vaše data. Postupy ochrany soukromí a zabezpečení dat se mohou lišit podle způsobu používání, oblasti a věku. Tyto informace poskytl vývojář a může je průběžně aktualizovat.
S třetími stranami nejsou sdílena žádná data
Další informace o tom, jak vývojáři deklarují sdílení
Aplikace neshromažďuje žádná data
Další informace o tom, jak vývojáři deklarují shromažďování

Novinky

Increased difficulty over levels.
Upgraded target to Android 13 (SDK 33).