dohertyguirand / SpaceFX

Just a simple tiny space game written in JavaFX

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SpaceFX

A simple tiny space game written in JavaFX.

The "dev" branch contains new developments that might come to the game later on. The "simpleversion" branch is like the name says more simple and should also run on embedded devices etc. The "master" branch now contains some more fun things like enemies attacking in waves, a level boss that needs more hits to kill, enemies that drop bombs and an enemy boss that also fires rockets.

Donations are welcome at Paypal

Overview

Overview

Youtube video

I've recorded a little video that shows the game in action.

Run SpaceFX in the browser using jpro

To run SpaceFX in the browser you will need to set the used JDK to 11 in the build.gradle file. In the future you will also be able to use JDK 13 etc. More info on how to run a JavaFX application in the browser can be found here jpro.

Building a native package

If you would like to build a native package you should have at least JDK 13 installed on your machine. Make sure you run on Java13 and do a gradle clean build jar on the command line and execute the build app script e.g. bash build_app.sh. If everything worked ok you will find the native app in the folder /build/installer. To build a native package you will need the early access release of the jpackage tool. Please find more info here.

About

Just a simple tiny space game written in JavaFX

License:Apache License 2.0


Languages

Language:Java 95.9%Language:Shell 1.7%Language:Batchfile 1.5%Language:CSS 0.9%