https://github.com/asiercl/monopoly
Simple Monopoly in Java by command terminal
https://github.com/asiercl/monopoly
game java monopoly monopoly-game simple simple-game terminal
Last synced: 5 months ago
JSON representation
Simple Monopoly in Java by command terminal
- Host: GitHub
- URL: https://github.com/asiercl/monopoly
- Owner: AsierCL
- License: mit
- Created: 2024-09-12T07:29:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-20T10:32:04.000Z (10 months ago)
- Last Synced: 2025-03-20T11:33:26.379Z (10 months ago)
- Topics: game, java, monopoly, monopoly-game, simple, simple-game, terminal
- Language: Java
- Homepage:
- Size: 503 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🎩 Monopoly en Java (Modo Terminal)
¡Bienvenido a nuestro proyecto de Monopoly en Java! 🎲🏠 Este juego ha sido desarrollado como parte de la asignatura **Programación Orientada a Objetos** en nuestra universidad. Se trata de una versión ampliada y modificada del Monopoly que se juega desde la terminal mediante comandos de texto.
## 📌 Características
- Juego completamente funcional en modo local (sin juego online).
- Interfaz basada en comandos, ideal para jugar desde la terminal.
- Implementación de conceptos clave de POO, como herencia, polimorfismo y encapsulamiento.
- Partidas para múltiples jugadores en un solo dispositivo.
## 📥 Descarga e Instalación
### 🔹 Requisitos previos
- Tener instalado **Java 17** o superior.
### 🔹 Clonar el repositorio
```bash
git https://github.com/AsierCL/Monopoly
cd Monopoly
```
### 🔹 Compilación
```bash
find . -name "*.class" -delete
javac -d . $(find . -name "*.java")
```
### 🔹 Ejecución
```bash
java monopoly.MonopolyETSE
```
## 🎮 Cómo Jugar
1. Al iniciar, el juego pedirá el número de jugadores.
2. Cada jugador ingresará su nombre y recibirá una cantidad inicial de dinero.
3. Se juega por turnos, donde los jugadores pueden lanzar los dados, comprar propiedades, pagar alquileres y más.
4. Usa los comandos proporcionados para interactuar con el tablero y los jugadores.
5. ¡Gana el jugador que logre la mejor estrategia económica sin caer en bancarrota!
## 👥 Autores
Este proyecto fue desarrollado por:
- 🧑💻 @AsierCL
- 🧑💻 @MartinCastroV
- 🧑💻 @BraisCervino
## 📜 Licencia
Este proyecto está bajo la licencia **MIT**, por lo que puedes modificarlo y distribuirlo libremente.