Skip to content

Jonandra/ThrowTheLine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThrowTheLine

Documento de diseño de juego


Grupo 2 - Kirin Studios

Jonathan Sebastián Andrade Gordillo Rubén González Ortiz Álvaro Cuerva Hernández Sergio Alberto Luis Cano Javier Meitín Moreno Nicolás Rosa Caballero Amparo Rubio Bellón Rodrigo Tobar Guillén Jorge Zurdo Izquierdo
Géneros: Exploración, gestión de recursos Modos: Modo historia un jugador
Plataformas: PC

Descripción: Throw the Line es un juego de pesca para PC desarrollado por Kirin Studios en el que el jugador toma el rol de Jimmy, un niño que ha sido enviado a un lago por su padre.

Como Jugar a Throw The Line:

  1. Clonar/descargar el repositorio en ThrowTheLine
  2. Entra en ThrowTheLine e nicializa el submódulo en GitBash ==> $ git submodule update --init
  3. Actualiza el submódulo en GitBash ==> $ git submodule foreach git pull origin main
  4. Entra dentro de AegisSUbmodule, abre el archivo sln, y configura el Directorio de Trabajo de AegisEngine en Debug y Release:
AegisEngine > Propiedades > Depuración > Directorio de trabajo > $(SolutionDir)Exes\AegisEngine\$(Platform)\$(Configuration)
  1. Ejecuta Ctrl+Ñ ==> Ejecuta ./build_up.bat
  2. Busca la carpeta Build y ejecuta AegisEngine.exe

Páginas de interés

Índice:


Mecánicas:

Jugador:

Las mecánicas del juegador varían dependendiendo de la etapa que esté desarrollando el jugador:

Navegación

El jugador puede navegar por el lago mediante el ratón y las teclas WASD. El movimiento del ratón rota la posición de la cámara principal, la cual sigue al jugador en tercera persona. Midiante las teclas WASD, la barca se desliza por el lago. El jugador colisiona tanto con los bordes del lago, como con la roca central. No puede salir del lago en ningún momento.

Al pulsar la tecla P, el movimiento de la cámara se bloquea y aparece el botón "Home" en la esquina superior izquierda (ver Interfaz). Si vuelve a pulsar la tecla P volverá a poder mover la cámara.

Si se pulsa la tecla SPACE, el jugador pasa a la fase de Pesca.

Pesca

En la fase de pesca, la cámara se pone en primera persona, y aparece visible la caña con el anzuelo. Al pulsar el botón izquierdo del ratón, el anzuelo se suelta y cae al agua, cuanto más tiempo hayas mantenido el botón izquierdo, más fuerte se lanzará. Si algún pez choca con él desaparece del lago y se considera que este ha sido pescado. El anzuelo solo se recoge si se vuleve a pulsar la tecla SPACE, lo cual devuelve el jugador a la fase de navegación.

Peces:

En el lago hay peces merodeando en cada momento. Estos son instanciados durante la ejecución. Se generarán de uno en uno tras un intervalo de tiempo aleatorio de entre 3 y 7 segundos. A la vez, solo podrá haber 5 peces en el lago, pero cuando uno sea pescado, se podrá volver a generar uno nuevo a no ser que ya se hayan generado un total de 10, que entonces ya no se generarán más.

Dinámicas:

El objetivo del juego es pescar todos los peces en el lago, incluyendo los pocos que spawnean tras haber pescado alguno.

Contenido:

Historia:

El padre de Jimmy quiere enseñar a su hijo a pescar, pero este se muestra reacio. Es por ello que su padre decide llevarle al lago del pueblo y darle un ultimátum. Hasta que Jimmy no haya pescado los 10 peces que él le indique Jimmy no podrá bajarse de su barca y volver a casa. Por cada pez que capture su padre le dará una recompensa que le permitirá mejorar su equipamiento.

Personajes

Jimmy

Protagonista del juego y personaje controlado por el jugador.

Peces

Hay distintos tipos de peces:

  • Betta: Nunca pudo ser el alfa del banco.
  • Pez payaso: El gracioso de la clase.
  • Carpa: Menudo carpote con su pedazo panzote.
  • Salmón: Mon,mon…
  • Arowana: Pez muy frágil que despliega sus escamas cuando se siente amenazado, mejor no acercarlo al fuego.
  • Pez cirujano: ¡A que te raja!
  • Atún: Claro, Calvo.

Mapa

El juego se desarrolla en un único lago delimitado por el terreno rocoso y una piedra central. El jugador solo puede moverse por la superficie del agua en su barca, y colisiona con las rocas. image

Estética:

Ambientación y gráficos Lowpoly inpirado por:

Assets:

Interfaz:

Menú

El esquema del menú principal es simple, tiene botones para empezar el juego, consultar los controles, y ver un resumén de la historia del personaje principal. image

Story:

Si se pulsa el botón "Story" aparece un resumén del lore del juego: historia

How to Play:

Si se pulsa el botón "How to Play" del menú aparece una imagen donde se resumen los controles disponibles en el juego:

  • Cambio de cámara: SPACE
  • Movimiento Cámara: Ratón
  • Movimiento barca: WASD
  • Lanzar el anzuelo: Botón izquierdo del ratón.
  • Salir: ESC
  • Bloquear/Desploquear cursor: P controles

Desarrolladores:

En la esquina inferior izquierda encontramos también el icono de Aegis. Al pulsarlo aparecerá una imagen con el nombre de los desarrolladores: members


Al consultar los controles, historia, o desarrolladores, se puede volver al menu pulsando el botón "Home" en la esquina superior derecha: home_button

Juego:

Navegación:

En la esquina superior izquierda aparece un contador con el número de peces en la escena. Si se pulsa el botón P se bloquea la cámara y el ratón y aparece el botón Home que permite volver al menú. image

Pescando:

image

Fin de Partida:

Cuando se han pescado todos los peces, aparece una imagen con el mensaje "You Win", junto con el botón "Home" para volver al menú. image

Primeros minutos de partida:

Nada mas empezar el juego, se verá el menú principal del juego donde si no sabes lo que tienes que hacer en el juego seleccionarías los botones de "How to play" y "Story" para saber lo que tienes que hacer y después "Start" para jugar. Aparecerás en el lago donde se irán generando poco a poco peces y verás un contador con 10 peces en la parte superior de la pantalla. Tras acercarte a un pez, clickearás espacio para ponerte a pescar y tirarás el anzuelo con el botón izquierdo hacia donde haya un pez. Si lo pescas, verás como el contador de arriba disminuará y tras haber pescado 10 (y que el contador llegue a 0) te aparecerá la pantalla de "YOU WIN!" que te indica que ya has ganado el juego, junto con un botón de "Home" para volver al menú principal del juego.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 100.0%