All Projects → manuel-mauky → SnakeFX

manuel-mauky / SnakeFX

Licence: other
Snake game in JavaFX

Programming Languages

java
68154 projects - #9 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to SnakeFX

hacklympics
🏆 Full-stack online programming examination system
Stars: ✭ 44 (+7.32%)
Mutual labels:  javafx, javafx-application
Dluid
Deep learning user interface designer
Stars: ✭ 27 (-34.15%)
Mutual labels:  javafx, javafx-application
AsyPad
A simple drawing tool that can convert diagrams into Asymptote code.
Stars: ✭ 18 (-56.1%)
Mutual labels:  javafx, javafx-application
ChatRoomFX
JavaFX ChatRoom using JAVA RMI
Stars: ✭ 33 (-19.51%)
Mutual labels:  javafx, javafx-application
mano-simulator
🖥️ An assembler and hardware simulator for the Mano Basic Computer, a 16 bit computer.
Stars: ✭ 20 (-51.22%)
Mutual labels:  javafx, javafx-application
msgbots
Messenger Bot Simulator ( Rhino )
Stars: ✭ 17 (-58.54%)
Mutual labels:  javafx, javafx-application
Recaf
The modern Java bytecode editor
Stars: ✭ 3,374 (+8129.27%)
Mutual labels:  javafx, javafx-application
JavaFXWorkshop
Code and a handout for a JavaFX workshop
Stars: ✭ 24 (-41.46%)
Mutual labels:  javafx, javafx-application
JFXGoogleDrive
A JavaFX Google Drive Client (For Demonstration Purposes Only).
Stars: ✭ 29 (-29.27%)
Mutual labels:  javafx, javafx-application
store-pos
It is java accounting software basically developed using javafx which has various modules like purchase, sales, receipts, payments, and journals.
Stars: ✭ 84 (+104.88%)
Mutual labels:  javafx, javafx-application
tqrespec
TQRespec - The respec tool for Titan Quest game
Stars: ✭ 59 (+43.9%)
Mutual labels:  javafx, javafx-application
AllInOneFX
All In One JavaFX Application with a curated list of awesome JavaFX libraries, frameworks
Stars: ✭ 26 (-36.59%)
Mutual labels:  javafx, javafx-application
vkmusic
Приложение для выгрузки аудио библиотеки из ВК
Stars: ✭ 31 (-24.39%)
Mutual labels:  javafx, javafx-application
InvMan
Open source JavaFX inventory management application
Stars: ✭ 40 (-2.44%)
Mutual labels:  javafx, javafx-application
DashboardFx
JavaFx Dashboard
Stars: ✭ 272 (+563.41%)
Mutual labels:  javafx, javafx-application
Jabref
Graphical Java application for managing BibTeX and biblatex (.bib) databases
Stars: ✭ 2,385 (+5717.07%)
Mutual labels:  javafx, javafx-application
sqlbrowserfx
A feature rich cross platform sql client for SQLite , MySQL.
Stars: ✭ 19 (-53.66%)
Mutual labels:  javafx, javafx-application
OmniGraph
Desktop application for creating graphs and algorithm visualisation
Stars: ✭ 27 (-34.15%)
Mutual labels:  javafx, javafx-application
Bank-Account-Simulation
A Bank Account Simulation with JavaFX and SQLite back-end. Material UX|UI.
Stars: ✭ 19 (-53.66%)
Mutual labels:  javafx, javafx-application
gramophy
A JavaFX based Open-Source YouTube Music Downloader/Player
Stars: ✭ 88 (+114.63%)
Mutual labels:  javafx, javafx-application

SnakeFX

This is a clone of the old mobile phone game "Snake". It was created as an example project to learn JavaFX.

screenshot

The object of the game is simple: You are controlling a snake that likes to eat food. Every time the snake eats some food it grows a little bit. You may not bite yourself in the tail or you are game over. There are no walls in this game so when you move outside of one side of the screen you appear again on the other side of the screen.

Play the Game

You can download a runnable JAR from the release-secton of github. To run the game you need Oracles Java version 8 installed.

Build the game

The game is created with Java version 8 so you will need to have Java 8 installed to be able to build the project. The project is based on the build system gradle.

To build the project type gradle build. To run the application you can type gradle run.

Create Executables

A runnable JAR can be created with gradle shadowJar. The JAR file is then located under build/libs/snakefx-all.jar

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].