Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
A jam submission

Hair & Knuckles (Tu Juego a Juicio JAM)View game page

Hit and destroy your enemies with your hair
Submitted by David KBD (@david_kbd) — 1 day, 21 hours before the deadline
Add to collection

Play game

Hair & Knuckles (Tu Juego a Juicio JAM)'s itch.io page

Results

CriteriaRankScore*Raw Score
Audiovisuales#194.2504.250
Innovación#403.5313.531
Jugabilidad#673.1883.188
Culpabilidad (de ser bueno)#693.2813.281

Ranked from 32 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Título del juego
Hair and Knuckles

Lista de miembros del equipo
DavidKBD

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted (3 edits) (+1)

Hasta ahora fue de los que mas me gustaron este juego, tremenda ambientación, muy lindo visual como grafico, lo único que cambiaria seria que puedas controlarte en el aire un poco cuando saltes, pero además de eso me encanto. Encima tiene buena dificultad y a medida que jugas vas mejorando. Un 10.


Developer(+1)

Gracias!

Lo el control aereo ya lo tengo implementado, cuando acabe la jam actualizaré la build con eso y algunas otras cosas que ha dicho otra gente :)

Saludos!

Submitted(+1)

Los gráficos están punk y la jugabilidad está bastante bien. Seré un poco malo pero me mataban continuamente y se me hacía algo pesado tener que empezar, estaría bien que fueran unos pocos toques antes de que te maten. De la música que decir, es tremenda, con varios temazos. Realmente consigues un sonido de guitarra (y bajo también) muy potente, de 11. 

Developer (4 edits)

cuando acabe la Jam actualizaré el build con 3 vidas.

Pero realmente no hace falta. Fijate lo que dicen algunos tips y evita el cuerpo a cuerpo tirando macetas a los enemigos (o fíjate en el gameplay). Verás que así es súper fácil ;)

Es un juego más de fijarte en el entorno que de ir a saco, aunque las 2 formas de juego son posibles.

Me alegro de que la música especialmente te haya gustado XD ya que era mi prioridad absoluta, ya que lo mío en el mundo de los videojuegos es la música por delante de todo lo demás :)

Gracias por jugarlo y comentar!

Submitted(+1)

Estuvo bien, me gustaron los gráficos, aunque creo que algunas cosas se confundían con el fondo, como las alcantarillas. Por lo demás estuvo bueno y entretenido, felicidades

Developer(+1)

Si, los agujeros quise integrarlos bien en el nivel, pero al ser el suelo ya algo oscuro solamente pude poner una señalización como de obra, estuvo dificil que quedara integrado y que a demás destacara :\

Submitted

Buenos graficos y buena idea, aunque cuesta un poco manejarlo en el aire, talvez si se pudiera saltar con arriba. Y sería  mejor poder aguantar más golpes, o que el pelo elimine los enemigos de un golpe para equilibrar

Developer (2 edits) (+1)

estoy de acuerdo, aunque jugar evitando en cuerpo a cuerpo lanzando objetos del entorno a los enemigos es muy fácil jugar y no hace falta tanta ayuda.  Aún así, atendiendo sugerencias de más gente que van en la misma línea, ya he añadido un modo con 3 vidas, control aereo y alguna otra mejora más :)

Realmebte no me desagrada lo de las vidas ya que sigue siendo más rápido jugar como digo, para hacer speed run ahi esta la opcion, pero quién quiera experimentar pues tendrá más libertad en futuras builds xD


Gracias por opinar :)

Submitted(+1)

Muy bueno el juego, aunque me cuesta mucho manejarlo en el aire, me gustaria que tuviera mas hits que solo a la primera mueras, pero el arte esta bastante lindo y me encanta, muy buen trabajo!

Developer (1 edit) (+1)

No eres el primero que dice estas cosas xD

Es cierto que el manejo del personaje me faltó un dia para completarlo, y por eso no tiene control aéreo, y la detección de suelo falla en bordes. Si continúo con él (cosa que dudo) será lo primero que arregle junto a un modo fácil que se pueda desactivar durante el juego a voluntad del jugaor. Y es que en realiad cuando se entiende el fundamento del juego, se hace muy fácil jugarlo... pero sinceramente, cuesta llegar a ese punto :)

(+1)

Juegazo!!!, Medusa de los Inhumanos estaría orgullosa de ser la protagonista de este juego!!

Me trae recuerdos de los míticos Double Dragon , y encima un pelazo!!!

Developer

Jajaja, ¡¡¡pelazos al poder!!!

Me alegro de que te haya gustado y recordado a Double Dragon. En realidad me inspiré mucho más en Streets of Rage (en la estética me refiero), pero... pal caso patata jaja.

Saludos!

Submitted(+1)

Muy bueno y entretenido. El personaje es algo complicado de controlar, si es la intención genial, pero a nivel diseño tal vez no se debería mezclar eso con morir de un solo golpe. Por lo demás, me encanta, muy buena musica, sonidos, los sprites son preciosos, los menús geniales... Me encanta. Como apunte, que tal vez fuese que no te dio tiempo y es comprensible, estaría bien que los enemigos interactuasen con el entorno igual que lo hace el jugador con los plátanos y los agujeros.

Submitted(+1)

Muy bueno y entretenido. El personaje es algo complicado de controlar, si es la intención genial, pero a nivel diseño tal vez no se debería mezclar eso con morir de un solo golpe. Por lo demás, me encanta, muy buena musica, sonidos, los sprites son preciosos, los menús geniales... Me encanta. Como apunte, que tal vez fuese que no te dio tiempo y es comprensible, estaría bien que los enemigos interactuasen con el entorno igual que lo hace el jugador con los plátanos y los agujeros.

Developer (2 edits) (+1)

si, tenía pensado que saltaran los agujeros, y plátanos pero que al pegarles y perder el con control, les afectaran, pero.... El tiempo fue limitado :) haria sido genial hacerlo :)

Gracias por jugarlo y por comentar :)

Submitted (1 edit) (+1)

iba a hacer un juego donde salía un tipo con el pelo largo, pero al final me tiré de los pelos, nunca mejor dicho y me fui a por otra idea y menos mal porqué me habrías machacado.

me gusta como está diseñado el juego y como has planteado la historia, buen trabajo!

Developer

Jejeje, bueno, realmente las fisicas del pelo en godot bastó con colocar varios RigidBody unidos con joints.. y hacer que solo la punta interactuase con las colisiones, pero hubo varios momentos en los que estuve a punto de cambiar las físicas del pelo, por una animación simple en el sprite... y es que tuve que lidiar con varios imprevistos xD

Submitted (1 edit) (+1)

Análisis:

Buenas, me gusta el juego y tiene muy buenas ideas detrás, pero hay un par de cosas que le quitan un poco de puntos, en mi opinión:

Audiovisuales (diría que la palabra adecuada sería inconsistencia, en el texto introductorio donde el fondo rojo):

  • Comparando la introducción con la parte cuando pasas por delante de la motocicleta, el texto en la introducción es como si tuviera blur o se hubiera estirado. Cuando un texto ocupa toda la pantalla quieres que se vea claro, en pantallas grandes o pequeñas, y en este caso esa especie de transparencias juega en contra de su visibilidad.
  • Cuando haces el tutorial, el texto de la derecha (opinión personal) no resalta lo suficiente, lo pondría un poco más claro para que atraiga la mirada del jugador, o haría una animación breve que básicamente haría que los ojos del jugador se dirijan a ese lado de la pantalla al inicio (por ejemplo, que un cursor aparezca y se desplace hasta esa pared, indicando que ahí está el tutorial, si quieres mantener el estilo de texto).
  • La música me gusta mucho, se integra muy bien y los cambios de una a otra son muy suaves. Trabajo sólido ahí! :D

Jugabilidad:

  • Si la intención es que sea un juego complicado, entiendo perfectamente el que mueras con recibir un solo golpe, sin embargo el tutorial o introducción no mencionan eso. Mi juego tiene un fallo similar por cierto, es un "endless runner" y he fallado en explicar esa parte durante el tutorial / descripción en la web.
  • Definitivamente se hecha de menos el control aéreo, un juego en el que te penaliza con una muerte instantánea si te dan puede volverse frustrante para el jugador si le da la sensación de falta de control. 
    Totalmente de acuerdo con los que mencionaban esto (he visto tu comentario de que has dejado las físicas básicas centrándote en la música)
  • Pelo: Me encanta, es una idea muy original y me gusta, lo que se hecha en falta cuando por ejemplo cuando hay varios objetos juntos es un poco más de control sobre dónde apuntas, y el mismo sistema que tienes debería servirte para hacer eso fácilmente.

Basado en el análisis te dejo algunas sugerencias:

  • Pelo: con el mismo script que tienes le metes un objeto como hijo (child object) al personaje o pelo, según tu estructura, el cual según la dirección que pulses "mueva" ese child object (empty object) 1 unidad respecto al personaje, en cualquiera de las 8 direcciones (basado en lo que has pulsado de dirección: por ejemplo derecha sería X+1 en Unity, godot no sé si comparte la dirección/ejes). Lo unico que necesitarías sería el objeto vacío y el mini script de movimiento
  • Salto: tiene un problema no sé si será de colisiones en la base del personaje, pasada la rampa de la derecha de la motocicleta hay una máquina de bebidas, y encima suyo una platforma, desde la cual puedes saltar para subir al gancho. si caes justo en la esquina te quedas pillado, sin poder moverte ni saltar. Lo puedes arreglar o haciento que la parte verde llegue hasta los bordes, o ampliando un poco el ancho del collider.
  • Tutorial - flecha de "continuar": Mientras que apareces a la izquierda y eso es estándar, la flecha aparece y se va muy rápido, quizá la pondría más cerca de donde el jugador centra la vista, pero eso es preferencia personal.
  • Tutorial - Texto: intenta que resalte un poco más, haciendo el color más claro o dejándolo tal cual, pero algún elemento al inicio que atraiga la mirada del jugador a esa zona debería ser suficiente. Ejemplo: al cargar, un sprite brillante aparece junto a esa pared, y al golpear la diana el texto se resalta al cambiar, o repite el efecto del inicio. 


Dicho esto, el juego es muy original y me gusta, pero la falta de control hace que para mí al menos sea algo frustrante y es una pena porque le quita puntos a la experiencia eso. Debido a esto en jugabilidad le tengo que dar un 3, pues es divertido, pero frustrante :(

En cuanto a audiovisuales le doy un 4, porque combina y se integra todo muy bien, salvo el texto del inicio y el del tutorial que me lo he saltado sin querer un par de veces.

Posible culpable pero me preocupa la jugabilidad, lo visitaré de nuevo en el futuro ;)

Developer (1 edit) (+1)

Muchas gracias por todas las observaciones y sugerencias. No tengo nada claro de si lo continuaré, seguramente no, pero lo tendré muy en cuenta si lo hago.

De todas formas jaja, muchas de las cosas que dices ya era consciente. Las físicas del personaje están por pulir un poco... Como bien dices, cuando sube encima de plataformas pequeñas, como las máquinas de bebida, la detección del suelo necesitaría de un raycast a cada lado, ahora mismo solo tiene uno, y por eso entra en "estado de caer", aún sin estar el sprite fuera del todo. El control aereo inexistente, etc... si, jeje, un día más y el movimiento estaría más pulido.

El pelo... pues... en realidad está como mejor he podido, porque la idea es que atacara al objeto más cercano... pero claro, un enemigo a 16 pixels de distancia estaría mas lejos que un gancho a 15 pixels... jugablemente es la misma distancia... pero... esto te puede costar una vida. Al principio del desarrollo el pelo solo buscaba los elementos que tuviera en la dirección que el jugador está mirando, pero cuando hay que hacer el "tarzán" saltando por ganchos, esto no era buena idea, porque al pasar de largo un gancho, ya no lo tendría en cuenta y no se engancharía a él. Al final, simplemente hace una busqueda, y va a lo más cercano, dando prioridad a enemigos, pero... esa prioridad es muy insuficiente por lo que comentaba al principio. Investigaré tu idea  de tener un nodo vacío y hacer la búsqueda de targets desde ese punto, puede que esa sea la solución sí.

Los textos si que tengo que confesar que no me había dado cuenta de esos detalles. ¿En serio hay textos con blur? uf... pues mira que me puse a conciencia a quitarle el filtro a todo... pero me pude dejar algo.. Y la flecha de avanzar... puesss no sé que decirte, debería permanecer hasta que la pantalla avanza, pero pude haber metido un bug en las últimas revisiones... xD

Por ahí un compañero comentó que le gustaría que hubiese tenido 3 toques de vida, y le comentaba que si lo continúo, seguro le pondría eso, o por lo menos durante el tutorial y que al final de este preguntara si continuar con esa ayuda. El tema de haber optado por un solo golpe es que a mi no me parecía tan difícil jugarlo y solo hay 4 tipos de peluqueros y no quería hacerlo repetitivo. Seguramente un tutorial de 4 o 5 movimientos de cámara, y después el resto, habría funcionado mucho mejor. 


Lo dicho, muchas gracias por comentar tan detalladamente todo, así da gusto :)

Saludos!

Submitted (3 edits) (+1)
Al final, simplemente hace una busqueda, y va a lo más cercano, dando prioridad a enemigos, pero... esa prioridad es muy insuficiente por lo que comentaba al principio.

Por eso mi sugerencia tan específica para eso, había hecho un sistema similar en otro engine y eso fue lo que me dio mejor resultado.
Utilizando el bloq. numérico del teclado como ejemplo: el personaje es el 5, y los demás números las posibles direcciones (salvo el 0). Normalmente usas el input para decirle la dirección, si aprovechas eso y le creas el evento que siga esa dirección con un offset fijo desde donde está el personaje, con eso ya te funcionaría, porque usaría el mismo script de detección (o dicho de otro modo, "moverías" el origen de la detección).

El texto con blur, ha sido solo el inicial donde los fondos en rojo, no sé si será la escala (tamaño de éste) o la fuente utilizada en esa introducción, ahí solo puedo suponerlo.

Te animo realmente a que lo continúes porque es muy buen juego, solo le falta pulirlo. 

Saludos! :D

Developer(+1)

Todos los textos son sprites. No quise pelearme con el antialising de los ttf, y mira por donde se me ha olvidado quitar un filtro jajaja.

El unico sitio que recuerde que hay texto real es en la pantalla final con el tiempo utilizado y reintentos. Ah, y en la pantalla de pausa/settings.

Submitted (1 edit) (+1)

Oh, eso lo explica entonces, de todos modos buen trabajo con eso! 

Personalmente probé a hacer eso en Charge it! para sus letras y textos y acabó en desastre, tuve que rehacerlo utilizando UI xD

(+1)

Esta bien. Me gustan los graficos, la música combina, aunque es algo molesto que el personaje no se pueda mover hacia atrás después de saltar. Es un juego de morir una y otra vez para poder pasar cada zona.

Developer

Sí, dejé unas físicas básicas que mi intencion era mejorar una vez finalizado el desarrollo para poder centrarme en lo que realmente me interesa (la música), pero me faltó tiempo para mejorar el personaje.

¡Gracias por comentar!

Submitted (1 edit) (+1)

muy bueno, la jugabilidad es lo único que me parece mediocre y que hace el juego un poco peor, pero el arte y musica son somo ascender al cielo y que un angel te pegue una bofetada :)

Developer (1 edit)

Si, le dediqué mucho menos atención a la jugabilidad, ya que lo que yo busco realmente es hacer música para videojuegos, así que si este apartado te parece que está bien, por mi ya vale :)

Con un par de días más de tiempo podría haberle dado otra vuelta más a la programación de los controles y físicas en general, pero preferí priorizar lo que realmente me interesa que se espere de mi.

Por cierto, la música la he publicado en formato de pack para que otros desarrolladores la usen si quieren. Está en mi perfil.

Gracias por comentar :)

Buena idea, buenas mecánicas, buena relación con el tema, buenos graficos, pero pesimamente ejecutado, es super difícil, no he podido pasar de la tercera sala. Tenia muchísimo potencial, pero la dificultad lo mato.

Developer (3 edits)

En realidad no es nada difícil pero lo dice mucha gente, asi que comprendo que algo falla.

En los tips del inicio se explica que evite el cuerpo a cuerpo.

Puedes mirar el gameplay que hay en la página del juego y verás que jugándolo así es muy fácil

Es como lo que dijo alva en el video de diseñar juegos con sentido creo, no dejes jugar al jugador de la manera que no quieres que juegue, al menos en su mayoría, por lo menos intenta persuadirlo de jugar de la manera en la que quiera seguir jugando

Developer

Claro de ahí los tips, pero pensé que con eso sería suficiente xD

Bueno, también es que la gracia era lo del pelo largo, así que tiene sentido que la gente intentara atacar solo con el pelo, creo que hubiera sido mejor algo como que te pudieran dar al menos 3 "golpes", o que los enemigos comunes murieran de un golpe, o que el golpe del pelo fuera mas rápido, con eso podrías haber implementado mas al pelo en la jugabilidad

Developer

Estoy pensando en poner un modo facil con 3 golpes, pero tampoco se si tiene sentido continuarlo jajaja, la temática no da mucho más de sí xD

(+1)

Quizá la temática no, pero podrías cambiar algunos gráficos y usar esto para otro proyecto, el movimiento del pelo y el uso de los ganchos esos raros que hay por ahí me parecieron muy buenos

Developer

El tema es que prefiero hacer música para otra gente, que hacer mis propios proyectos :)

Pero quizá cambie de idea si comienzo a participar jams y le pillo el gusto a hacer mis cosas.

La verdad es que estoy satisfecho del apartado visual y quizá una historia con un poco más de continuidad y unas físicas más pulidas, podría estar interesante hacer

De hecho, la primera idea que yo tenia y que planeaba llevar a cabo era un juego de alguien con el pelo largo, algo parecido a lo que hiciste tu pero con mas elementos de plataformas, pero nunca antes había hecho un juego y algunas cosas se me harían muy complicadas de aprender en el lapso de tiempo de la jam

Developer (1 edit)

Claro, hay algunas cosillas algo complejas, especialmente el manejo de los rigid body del pelo... este juego por ejemplo tiene un pequeño bug que no sé resolver, que a veces el pelo queda enganchado en el suelo... porque el rigidbody de la punta atraviesa el hitbox si va muy rapido y luego le cuesta salir. A ver, la temática lo podría justificar (tiene el pelo tan largo que se engancha con las cosas), pero... si se engancha solo una vez de 1000 partidas... pues se nota que es un bug, y que a demás, no habría sido una idea muy brillante hacer eso a posta xD

(+1)

Bueno, sigue haciendo lo que te gusta, gracias por escucharme, adiós xd

Submitted

El juego está muy bien hecho, aunque es bastante difícil, jeje, no he conseguido pasar del secador.

Buena calidad audiovisual y buen manejo.

Developer

Jajaja, tírale macetas y bombillas de farola a todos los enemigos ;) Verás que haciendo eso puedes llegar fácil hasta el final.
Gracias por comentar :)

Submitted

Muy lindos pixel art, las mecanicas estan buenas y pusiste varias diferentes. Me hubiera gustado que tengas 2 o 3 barritas de vida en vez de morir al primer golpe para que sea mas dinamico, que moria a cada rato jaja.

Developer

Jajajaja, bueno, eso de morir lo hice a posta, lo vi en varios juegos y me gustó la idea de que fueses avanzando poco a poco, y no reiniciar todo un nivel después de perder 3 vidas o algo parecido.

Submitted

jaja , no si lo de no reiniciar todo esta bien, yo decia 3 vidas por cada checkpoint XD demasiado facil?

Developer

Si, demasiado fácil... yo he llegado a pasármelo entero en unos 12 minutos, y 15 reintentos... y... no es que sea un hacha jajaja :)
Es cuestión de pillarle el rollo :)

Developer(+2)

Este juego trata de que eres un tipo con pelo largo, a quien los peluqueros del barrio se lo quieren cortar. Es una obra autobiográfica, excepto por lo de los peluqueros que me quieran cortar el pelo... todo lo demás es real... bueno, solo lo del pelo largo.