- Nicolás Alexander Sánchez
- Juan Manuel Durán
- Juan David Robledo
Este es el resultado del proyecto de la materia de análisis de algoritmos en la Pontificia Universidad Javeriana. El objetivo de este proyecto fue crear un juego con temática libre, en el cual se debían implementar varios algoritmos para mejorar el procesamiento y la memoria del juego.
El juego creado para este proyecto tiene como temática la época de los samuráis. El objetivo del juego es matar y esquivar obstáculos para ganar puntos y alcanzar la máxima puntuación posible.
Para la creacion de este juego se pensaron en usar varias metodologias, de las cuales no se terminaron por usar todas, algunas de las mas usadas durante la realizacion del juego fueron:
- Analisis de requerimientos.
- Analisis de arquitectura de software
- Desarrollo incremental
Los algoritmos para este proyecto presentaran primero una ayuda para la carga de los sprites y obstaculos del juegos, ademas de asi ayudar a no sobresaturar la memoria:
- Eliminacion de objetos
- Carga de sprites mediante listas
- Ordenamiento de datos
- Gestion de memoria
Los controles del juego son los siguientes:
- Las flechas del teclado, sirven para la movilidad del personaje.
- Flechas izquierda y derecha: Mueven al personaje a lo largo del escenario. Es importante tener en cuenta que los obstaculos pueden aumentar o disminuir la velocidad segun la direccion en la que se mueva el personaje.
- Flecha hacia arriba: Sirve para saltar y esquivar los obstaculos.
- Barra espaciadora: Realiza la animacion de ataque del samurai. Cuando el ataque choca contra el obstaculo, este desaparece y se genera uno nuevo.