Skip to content

ocheresh/swingy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

swingy

42 school project

About

Text-based RPG follows the Model-View-Controller architecture and allow switching between the console view and GUI view. The project: • Respect the Model-View-Controller design pattern. • Automated build with Maven. • Annotation based user input validation. A player can have multiple heroes of different types. After choosing a hero the actual game begins. The initial position of the hero is in the center of the map. He wins the game if he reaches on of the borders of the map.

Build

mvn clean package

Modes

The game can be launched in 2 modes:

java -jar swingy.jar console
java -jar swingy.jar gui

Validation

Validation implemented via Hibernate Annotation Validator.

About

JavaApplication

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages