Skip to content
This repository has been archived by the owner on May 12, 2023. It is now read-only.

SnapGames/GDJ104

Repository files navigation

GDJ104

TravisCI Dependency Status

Game Developement Java Basics 104

This project is part of the gdj104 course from GameDev Basics Java provided by the SnapGames site.

Goal

The goal of this sample is to implement State machine pattern to manage multiple states of a game. By state, we means Title Scree, Menu Screen ,map screen, level screen, inventory screen, etc ...
I think you've understand.

Compile

To compile the full project, please execute the followin' command :

$> mvn clean install

Execute

to execute the the compiled jar, please execute the command bellow :

$> mvn exec:java

or :

$> java -jar gdj104-0.0.1-SNAPSHOT.jar

Edit

Import this project as an Existing Maven Project into your prefered IDE, (like Eclipse ?)

Have Fun !

SnapGames