Skip to content

fgiorgetti/SquarePlatform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

46a3670 · Nov 23, 2021
Jan 21, 2017
Aug 22, 2017
Nov 12, 2021
Aug 18, 2018
Jan 21, 2017
Nov 12, 2021
Jan 21, 2017
Apr 22, 2021
Nov 23, 2021
Aug 11, 2020
Nov 12, 2021
Nov 12, 2021
Nov 12, 2021

Repository files navigation

SquarePlatform

Description and inspiration

Simple 2D scrolling game created with the purpose of learning game development, and also sharing with other people who wants to learn as well.

Author and Status

Author: Fernando Giorgetti

Status: Under development

Plans and purposes

A 2D scrolling game created for learning about 2D game development, using nothing but Java SE.

Hope to complete this game and then I am planning to re-create it using some game development library like LWJGL or LibGDX. But that is a future plan.

For now, the purpose is to have a complete 2D scrolling game with a few levels, music, enemies, a menu and a few more stuff.

Installing OpenJfx runtime dependency

Download https://download2.gluonhq.com/openjfx/17.0.1/openjfx-17.0.1_linux-x64_bin-sdk.zip. Uncompress the zip file and link it to the ./lib, example:

ln -s javafx-sdk-17.0.1/lib/ ./

Building

mvn clean package

Running the game

./square.sh

Running the map editor

./mapeditor.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published