diff --git a/README.md b/README.md index 91a87ae..f426800 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,8 @@ Facultad de Ingeniería, Universidad de Buenos Aires ## 👥 Integrantes -- **[FernandYu](https://github.com/FernandoYu)** -- **[Tcorzo](https://github.com/tcorzo)** +- **[FernandoYu](https://github.com/FernandoYu)** +- **[tcorzo](https://github.com/tcorzo)** - **[fnpratto](https://github.com/fnpratto)** - **[jesapugliese](https://github.com/jesapugliese)** @@ -32,7 +32,7 @@ Este proyecto es un remake en 2D del clásico juego **Counter-Strike**, desarrol ## 📽️ Demo / Video Trailer -[![Watch the video](docs\img\log-in-window.png)](https://youtu.be/liW75mH29Ns) +[![Watch the video](docs/img/log-in-window.png)](https://youtu.be/nU_Tqc8K2BM) --- @@ -64,7 +64,7 @@ El juego comienza cuando todos están listos para la batalla. --- ### 📊 Scoreboard -Al final de cada ronda, se muestra un resumen con estadísticas por jugador. +Al tocar `tab`, se muestra un resumen con estadísticas por jugador ![Scoreboard](docs/gif/score_board_view.gif) @@ -113,8 +113,8 @@ make Toda la documentación se encuentra en la carpeta `/docs`: -📘 [Manual de Usuario](docs\manual_usuario.md): cómo compilar, ejecutar y jugar. +📘 [Manual de Usuario](docs/manual_usuario.md): cómo compilar, ejecutar y jugar. -🧠 [Documentación Técnica](docs\documentacion_tecnica.md): estructura del código, módulos, funcionalidades y pendientes. +🧠 [Documentación Técnica](docs/documentacion_tecnica.md): estructura del código, módulos, funcionalidades y pendientes. -🛠️ [Manual del Proyecto](docs\manual_de_proyecto.md): organización del equipo, herramientas utilizadas, problemas y aprendizajes. +🛠️ [Manual del Proyecto](docs/manual_de_proyecto.md): organización del equipo, herramientas utilizadas, problemas y aprendizajes. diff --git a/docs/documentacion_tecnica.md b/docs/documentacion_tecnica.md index cc7a7da..89771f9 100644 --- a/docs/documentacion_tecnica.md +++ b/docs/documentacion_tecnica.md @@ -28,12 +28,19 @@ Todas las funcionalidades y mejoras se rastrean mediante issues y pull requests - Bonificaciones de dinero de acuerdo a estadísticas de los jugadores - Finalización de la partida tras 10 rondas (victoria / derrota). -### Editor de niveles +### 3. Editor de niveles +- Interfaz gráfica implementada con Qt. +- Permite crear y editar mapas con estructuras sólidas, terreno, y zonas para plantar bombas. +- Scroll horizontal y vertical para explorar mapas más grandes que el tamaño de ventana. +- Guardado y apertura de mapas en formato YAML. +- Implementación de drag and drop y point and click para facilitar la edición del mapa. ## Funcionalidades incompletas -- El client yaml de config tenga si 1200x 800 o full screen -- Sonidos no varian segun la distancia -- El client animacion de explocion -- El armado del mapa del Editor de niveles no abarca el colocado de armas +- Que en el YAML de configuración se pueda definir el tamaño de pantalla; actualmente está hardcodeado. +- Los sonidos no varían según la distancia del evento. +- Falta la animación de explosión al detonar la bomba. +- El editor de niveles no permite colocar armas en el mapa (solo estructuras y zonas de inicio). + +--- \ No newline at end of file