Loading repository data…
Loading repository data…
ComplexRalex / repository
El Mundo de Floresta. Juego desarrollado con JavaScript y Phaser 2D para el curso de Desarrollo de Videojuegos en la universidad.
Un juego que trata sobre un mono que busca salvar a sus tierras de la corrupción provocada por un ente maligno.
Este es un juego desarrollado por nuestro equipo Kaiser Rocket Team para el curso de Desarrollo de Videojuegos en la universidad. Se desarrolló con el framework de JavaScript Phaser 2D.
El mundo de Floresta está decayendo rápidamente debido a que la esmeralda de la vida fue fragmentada. Los héroes que alguna vez pudieron protegerla… han caído.
Sin embargo, una voz discordante se niega a sucumbir.
Nor, el mono, es el único guerrero que sigue en pie, y hará lo imposible para impedir el fatal destino, teniendo que enfrentarse con Barry, quien fue el responsable del desastre.
El guerrero tiene que enfrentarse cara a cara con diversos enemigos durante su camino rumbo a la salvación de los habitantes y de él mismo. Cada uno de los fragmentos se encuentran ocultos o custodiados por una o más entidades corruptas en diferentes zonas del planeta.
Eres un monito que debe aventurarse a través de las tierras de Floresta en busca de los fragmentos de la esmeralda de la vida. Te enfrentarás con enemigos como serpientes y lobos, y tendrás que combatir a los jefes de cada nivel.
Podrás defenderte con las diferentes armas que encontrarás por el camino, como una espada, un arco con flechas, y bombas.
Algunos caminos se encontrarán bloqueados, por lo que tendrás que hacer uso de algunas armas o llaves para poder abrirte paso.
<ENTER> - Empezar a jugar< P > - Ver los créditos< C > - Ver los controles< ESC > - Regresar a la pantalla de inicio (cuando estás en la pantalla de los controles o los créditos)<ARROW> - Movimiento (arriba, abajo, izquierda, derecha)< Z > - Atacar (con el arma primaria)< X > - Atacar (con el arma secundaria)< A > - Alternar arma secundaria (izquierda)< S > - Alternar arma secundaria (derecha)<SPACE> - Interactuar (carteles, cerraduras, etc.)<SHIFT> - Correr<ENTER> - Saltar cinemática< P > - Abrir menú de pausa< P > - Reanudar el juego< ESC > [dejar presionado] - Regresar al menú principal (reinicia el juego)¿Instalar? pffff. Basta con que des click aquí. Este URL también se encuentra en la información del repositorio.
Toma en cuenta que para jugarlo de manera local, es necesario que tengas instalado Node.js en tu computadora.
git clone https://github.com/ComplexRalex/gamedev-final-project.git
npm install
[2], u opcionalmente se puede cambiar por el que fue instalado en el paso anterior en la línea [1], de la siguiente forma en el archivo index.html:<body>
<div id="phaser_container"></div>
<!-- [1] Con esta línea estarías usando la dependencia del paso 2 -->
<script src="./node_modules/phaser/dist/phaser.min.js"></script>
<!-- [2] En la siguiente línea, estarías usando el CDN, que ya se encuentra configurado -->
<!-- (se extrajo el script de https://cdnjs.com/libraries/phaser/3.55.2) -->
<script src="./src/main.js" type="module"></script>
</body>
npm run start

¡¿Alguien dijo BUGS?! Puedes reportarlos o sugerir mejoras (o cambios) dando click aquí.