RafaAyGar / Fighting-Game

Juego de lucha 2D en Unity con un sistema de combos sólido y moldeable. Es una puesta en práctica del patrón de diseño State. INCLUYE VIDEO DEMO

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bienvenido al proyecto "Fighting Game".

Video-Demonstración:
- https://www.youtube.com/watch?v=68MSDRkF5wI

Guía del proyecto: 

¿Donde encontrar el código y archivos fuente?
  - El directorio del proyecto exportado de Unity es "Fighting Game Source", está desarrollado con la versión 2019.2.17f1 por lo que si la tiene instalada puede abrir el proyecto seleccionando ese mismo directorio, también funciona con versiones posteriores a la mencionada.
  - Concretamente el código fuente se encuentra en "Fighting Game Source\Assets\Scripts"

¿Como jugar?
  - Para poder jugar al juego entre en "Built Game" y haga doble click en "My Naruto Fighting".

Objetivos del proyecto:
- El objetivo de este proyecto es implementar un juego de lucha 2D haciendo uso de buenas prácticas de programación. Utilizar el State Pattern (https://es.wikipedia.org/wiki/State_(patr%C3%B3n_de_dise%C3%B1o)) para el manejo de los estados de los luchadores, y cumplir los principios Solid en el desarrollo del código. El resultado debe ser un software sólido y funcional, manteniendo un código legible y escalable.

Créditos:
  - Este proyecto ha sido desarrollado en su totalidad por Rafael Ayllón Gavilán, excepto el dibujado de los sprites utilizados, que fueron descargados de "https://www.spriters-resource.com/search/?q=naruto".

About

Juego de lucha 2D en Unity con un sistema de combos sólido y moldeable. Es una puesta en práctica del patrón de diseño State. INCLUYE VIDEO DEMO


Languages

Language:C# 93.8%Language:ASP.NET 6.0%Language:ShaderLab 0.1%Language:HLSL 0.1%