It's Just a Hug es un videoJuego multijugador local para dos jugadores donde cada uno tiene la misión de deshacerse de la bomba, para hacerlo deberá pegársela a su compañero y salir corriendo para no ser atrapado de nuevo. Al comienzo de una ronda un temporizador de 60 segundos empieza a correr, cuando el tiempo acabe el jugador que tenga la bomba en la mano le explotará y su contrincante ganará un punto y pasarán a otro mapa aleatorio.
https://www.youtube.com/watch?v=eyfwnJ-hQec&ab_channel=Konat
- Juan Sebastian Guerrero
- Sebastián García Angarita
Descarga la última versión estable de It's Just a Hug aqui.
Requisitos:
- Instalar Java (Java 8 o superior)
Para ejecutar el código y/o editarlo es necesario instalar Processing y Java (Java 8 o superior)
Se hace uso de la librería de sonido minim, para poder instalarla siga los siguietes pasos:
- Abra el proyecto en Proccesing
- Sketch/Importar Bibliotecas/Añadir Bibiloteca
- Digite "Minim" en el buscador
- Install
It's Just a Hug es un juego de dos jugadores, ambos jugadores se mueven usando el teclado:
- Jugador Azul: Teclas W, A y D
- Jugador Rojo: Teclas de dirección Arriba, Izquierda y Derecha
Nota: Para moverse por los menús, use el mouse y para regresar use la tecla esc.
Al iniciar cada ronda, el contador de la bomba inicia en 60 segundos, al acabar el tiempo la bomba explota e inicia una nueva ronda.
It's Just a Hug tiene 6 mapas por defecto y además es posible crear más, hasta un máximo de 10 mapas.
Nota: Por defecto hay 6 mapas creados, y los demás mapas están vacíos (no tienen bloques). Los mapas vacios no son tenidos en cuenta al escoger un mapa aleatorio, pero sí es posible jugarlos seleccionándolos directamente en el selector de mapas.
Todos los mapas son editables. Es posible personalizar el fondo del mapa, los bloques y las posiciones iniciales de los jugadores. Los tiles de los bloques de tierra se ajustan automáticamente, no es necesario hacerlo de forma manual.
Bloques disponibles:
- Suelo: pasto y nieve
- Funcionales: Teletrasnportadores
- Decoración
Para eliminar un mapa se deben de eliminar todos los bloques y solo establecer las posiciones de los jugadores. De este modo ese mapa no se tiene en cuente al momento de escoger un mapa aleatorio.
Nota: Para añadir nuevos tipos de bloques, más información dentro del código.
- Animación de los jugadores y objetos con sprites.
- Música de fondo y efectos de sonido.
- Explicacion de controles.
Muchas gracias a los siguientes autores por ofrecer su trabajo de forma gratuita a la comunidad. Y a las páginas por sus plataformas y comunidad que han creado en torno a ella.
- Bayat Games https://bayat.itch.io
- Fesliyan Studios music https://www.fesliyanstudios.com/
- Patrick de Arteaga https://patrickdearteaga.com/
- Partners in Rhyme https://www.partnersinrhyme.com/nFree
- Sound Effects https://www.freesoundeffects.com/