Este es un proyecto desarrollado en Java puro siguiendo los principios de la Programación Orientada a Objetos (POO). Se trata de un clon simplificado del juego PotionCraft, centrado en la compra y venta de pociones, así como la administración del inventario y el historial de vendedores.
- Compra de pociones a diferentes comerciantes.
- Compra de plantas para elaboração o reventa.
- Venta de pociones y plantas para obtener ganancias.
- Sistema de inventario para gestionar los productos adquiridos.
- Historial de vendedores para consultar interacciones pasadas.
- Guardado de estado, permitiendo retomar la sesión en otro momento.
- Java (POO)
- Serialización de objetos para el guardado del estado
- Estructuras de datos como listas y mapas para el manejo del inventario y vendedores
- Clona este repositorio:
git clone https://github.com/zkj0n/Potioncraft.git
- Compila el proyecto:
javac -d bin src/*.java
- Ejecuta el juego:
java -cp bin Main
- Comprar: Selecciona un comerciante y adquiere pociones o ingredientes.
- Vender: Escoge objetos de tu inventario y ofrécelos a los comerciantes.
- Ver Inventario: Consulta los productos que posees.
- Historial de Vendedores: Revisa con qué comerciantes has interactuado y qué transacciones realizaste.
- Guardar y Cargar: Guarda el progreso y retómalo cuando quieras.
Si deseas mejorar este proyecto:
- Realiza un fork del repositorio.
- Crea una rama con tu mejora:
git checkout -b mi-mejora
- Realiza los cambios y haz commit:
git commit -m "Mejora en la funcionalidad X"
- Sube los cambios:
git push origin mi-mejora
- Crea un Pull Request en GitHub.
Este proyecto se distribuye bajo la licencia MIT. Ver LICENSE para más detalles.
Desarrollado por [zkjon].