Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alvarovelascoprieto/is_hundelaflota
This project implements the Battleship game in Java using a Swing GUI and a MVC architecture. This project also served me to practice Object Oriented Programming concepts such as inheritance, singleton patterns, factory patterns etc.
https://github.com/alvarovelascoprieto/is_hundelaflota
factory-pattern mvc-architecture scrum-agile singleton-pattern swing-gui uml-diagrams
Last synced: 12 days ago
JSON representation
This project implements the Battleship game in Java using a Swing GUI and a MVC architecture. This project also served me to practice Object Oriented Programming concepts such as inheritance, singleton patterns, factory patterns etc.
- Host: GitHub
- URL: https://github.com/alvarovelascoprieto/is_hundelaflota
- Owner: AlvaroVelascoPrieto
- Created: 2022-03-09T16:28:04.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-16T13:59:12.000Z (about 1 year ago)
- Last Synced: 2024-11-05T09:42:28.329Z (about 2 months ago)
- Topics: factory-pattern, mvc-architecture, scrum-agile, singleton-pattern, swing-gui, uml-diagrams
- Language: Java
- Homepage:
- Size: 911 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hudir La Flota - Battleship
## Description
This project implements the Battleship game in Java using a Swing GUI and an MVC architecture. This project also helped me to practice Object Oriented Programming concepts such as inheritance, singleton patterns, factory patterns etc.## Development Methodology
This project was developed using the SCRUM Agile methodology, which consists of dividing the project into Sprints where a certain amount of work is planned for each Sprint and a due date is set for it. After those Sprints the team gathers together with the client to inform on the progress of the project and re-evaluate any concerns the client may have. This planning and process can be found in the documentation below.##Documentation
The documentation (in Spanish) can be found [here](https://github.com/AlvaroVelascoPrieto/IS_HundeLaFlota/blob/main/Documentacion%20Flota%20Hundida.pdf).