SpaceFX (WebFX demo)

10+
Atsisiuntimai
Turinio įvertinimas
Visiems
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas

Apie šį žaidimą

TIKSLINĖ AUDITORIJA

Ši programa buvo paskelbta kūrėjams, vykdantiems WebFX projektą, ir yra projekto demonstracinės versijos dalis.


NAUJAI AUDITORIJAI

„WebFX“ yra nemokamas atvirojo kodo kelių platformų sprendimas, galintis taikyti 7 platformas (žiniatinklį, „Android“, „iOS“, „macOS“, „Linux“, „Windows“ ir įterpti, pvz., „Raspberry Pi“) iš vienos „Java“ kodo bazės.
Pagrindinės technologijos: OpenJFX, Gluon ir GWT.

Pavyzdžiui, galite apsilankyti tos pačios programos žiniatinklio versijoje adresu https://spacefx.webfx.dev

Kad ir kokia būtų platforma, programos šaltinio kodas yra visiškai toks pat (žr. toliau pateiktą NUORODOS skyrių, kad pasiektumėte šios demonstracinės versijos šaltinio kodą).
Programa parašyta Java ir naudoja JavaFX API vartotojo sąsajai sukurti.
„Gluon“ įrankių grandinė (sukurta ant „GraalVM“) naudojama programos „Java“ kodui kompiliuoti į vietinę programą visoms platformoms, išskyrus žiniatinklį (taigi, tai apima ir šią „Android“ versiją).
GWT naudojamas žiniatinklio versijai sudaryti. Jis paverčia „Java“ kodą į optimizuotą „JavaScript“ kodą.
Dėl to visi vykdomieji failai visose platformose siūlo optimizuotą našumą.


APIE ŠIĄ KONKRETĮ DEMOMONĄ

Ši demonstracinė versija yra pataisyta originalaus SpaceFX JavaFX žaidimo versija, kurią parašė Gerrit Grunwald (dar žinomas kaip Hansolo). Šios pataisos priežastis yra ta, kad ji būtų suderinama su GWT, taigi ir kompiliuojama žiniatinklyje.

Ši demonstracinė versija rodo, kad galite rašyti žaidimus naudodami JavaFX canvas API visoms platformoms.


NUORODOS

Originalus JavaFX žaidimas: https://github.com/HanSolo/SpaceFX
Šis demonstracinis šaltinis: https://github.com/webfx-demos/webfx-demo-spacefx
WebFX svetainė: https://webfx.dev
WebFX GitHub: https://github.com/webfx-project/webfx
Atnaujinta
2023-12-01

Duomenų sauga

Norint užtikrinti saugą pirmiausia reikia suprasti, kaip kūrėjai renka ir bendrina jūsų duomenis. Duomenų privatumo ir saugos praktika gali skirtis, atsižvelgiant į jūsų naudojimą, regioną ir amžių. Kūrėjas pateikė šią informaciją ir gali atnaujinti per laiką.
Jokie duomenys nėra bendrinami su trečiosiomis šalimis
Sužinokite daugiau, kaip kūrėjai apibrėžia bendrinimą
Nerenkami jokie duomenys
Sužinokite daugiau, kaip kūrėjai apibrėžia rinkimą

Kas naujo

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