Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A GUI RPG game created using the SWING framework

Build

The Marking Sheet we are marked against.

About

What is Swingy

Swingy is a RPG game created using the SWING(Java) framework, within it you can create your hero to find the way out of a square map which is populated with various weird creatures. Fight or run, gain experience, collect loot, and level up to boost your hero's power in order to fight bigged and badder enemies in order to escape.

Things I've learnt building Swingy

  • Automated builds with Maven
  • Implementing consistent states across TUI and GUI
  • Storing states in an embedded relational DB
  • Model View Controller, aswelll as Builder and Singleton design patterns
  • And a whole lot more

Usage

Compile: mvn clean package

Run: java -jar target/swingy.jar [gui/console]

About

A GUI RPG game created using the SWING framework

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages