Shinobi Arcade Remake (mi primer proyecto fan)

Buenas amigos.

No sabía muy bien dónde enmarcar este post/spam (para qué engañarnos [+risas] ), pero al ser un proyecto que parte de, para mí, uno de los arcade clave de los 80, de SEGA y, casi que diría, de la historia, creo que en "Arcade/Emulación" es donde mejor se ubica.

Acabo de crear la cuenta en X y he subido un vídeo de la primera alpha pública.

https://x.com/shinobi_fan_rmk/status/19 ... 1958805832

Al juego le queda mucho, mucho por delante, pero es un reto que me he propuesto, ya que en el pasado siempre trasteé con motores de programación de juegos pero no pasé de hacer demos técnicas.

En unos días publicaré la alpha jugable con 3 niveles, para que podáis probarlo y, sobre todo, darme feedback, ya que todo comentario siempre es bienvenido (teniendo en cuenta que no soy Rockstar y esto lo he hecho en mi casa en un par de meses [sonrisa] ).

Saludos.

Edit: añado imágenes comparativas entre versiones. Están también en la cuenta de X. Pongo algunas sueltas en spoiler para no joder el hilo.
Imagen

Imagen
Imagen
Imagen
Imagen


ACTUALIZACIÓN 01/07/2025: nueva versión disponible
https://x.com/shinobi_fan_rmk/status/19 ... 6084473874
Pierde bastante el "feeling" del original. Aún así, interesante. Sobre todo esos nuevos niveles. Personalmente me gustaría más que trabajases por ese camino, el de los nuevos niveles. Incluso hasta llegar al punto de distanciarse totalmente del Shinobi original. Nuevos niveles, barra de vida, doble salto, shurikens finitos. Tal vez el espejo deba ser más bien el Revenge of Shinobi. ;)

Enhorabuena por el curro y ánimo para seguir dándole caña al proyecto.
SirAzraelGrotesque escribió:Pierde bastante el "feeling" del original. Aún así, interesante. Sobre todo esos nuevos niveles. Personalmente me gustaría más que trabajases por ese camino, el de los nuevos niveles. Incluso hasta llegar al punto de distanciarse totalmente del Shinobi original. Nuevos niveles, barra de vida, doble salto, shurikens finitos. Tal vez el espejo deba ser más bien el Revenge of Shinobi. ;)

Enhorabuena por el curro y ánimo para seguir dándole caña al proyecto.


Gracias por el feedback [beer] . El tema es que justo he querido reimaginar el original, pero sin alejarme tanto para que no fuera reconocible. Me ha gustado que hayas captado los toques de los "Revenge", quise meter en el gameplay dinámicas más complejas que las del arcade, de modo que la espada sea el arma principal y los shurikens un complemento bastante escaso.

Saludos.
Yo creo que aquí tu juego va a tener más repercusión. Lo puedes anunciar aquí también.

hilo_novedades-scene-retro_2000269_s10550
VEGASFII escribió:Yo creo que aquí tu juego va a tener más repercusión. Lo puedes anunciar aquí también.

hilo_novedades-scene-retro_2000269_s10550


Ok, lo posteo allí, mil gracias por avisar [Ooooo]

Joe Musashi escribió:Me interesa.


Espero que mi tributo sea de su agrado, o gran maestro [tadoramo]
No pinta mal, espero la beta para opinar mejor

Animos
Me parece muy chula esa reimaginación, ¡mucho animo! y con ganas de probarlo. Por el original no pasa el tiempo, sigue siendo igual de divertido.
Vas por muy buen camino. Le falta un punto de velocidad para semejarse al Shinobi arcade
ZsanosukeZ escribió:Vas por muy buen camino. Le falta un punto de velocidad para semejarse al Shinobi arcade


Muchas gracias. Sí, al final he claudicado y he subido la velocidad, ya que he tenido mucho feedback con que aumentara la velocidad al prota. Yo quería hacerlo más lento, de saltos más precisos... pero si no gusta, hay que escuchar al público [+risas]. En la próxima versión que lance ya tendrá más velocidad.
Me encantan estas nuevas versiones de clásicos legendarios :)
Probado y oye me ha gustado, las capturas no le hacen justicia, ha sido probar la demo y ok estoy dentro jeje
Mikel24 escribió:Probado y oye me ha gustado, las capturas no le hacen justicia, ha sido probar la demo y ok estoy dentro jeje


Muchas gracias, todo feedback es bienvenido, teniendo en cuenta que esto se hace por amor a SEGA y que no me va la pasta en ello. Todo lo que diga la gente lo tendré en cuenta. Por ejemplo, ya he probado una versión con la movilidad del personaje un 50% más rápida, ya que varias personas me han dicho que es lento (buscado aposta por mí, pero si mata el gameplay...).
Bueno siempre puedes incluirlo como una opción más, otra cosilla el filtro CRT también me gustaría que estuviese solo con Scanlines sin ese efecto a tele antigua, no se si me explico, pero vaya que eso son tonterías

En general me ha gustado
Mikel24 escribió:Bueno siempre puedes incluirlo como una opción más, otra cosilla el filtro CRT también me gustaría que estuviese solo con Scanlines sin ese efecto a tele antigua, no se si me explico, pero vaya que eso son tonterías

En general me ha gustado


Sí, se pueden quitar los bordes curvos. Si te soy sincero, dado mi tiempo limitado y que me quiero centrar en el juego, cogí un shader free que se curró un tipo y lo adapté (lo pone en los créditos, ojo [+risas] ), por lo que tendré en cuenta esa opción también.

Muchas gracias.
Nueva versión alpha 0.19:
-He añadido el enemigo que faltaba en estos primeros niveles (el del cuchillo).
-He aumentado la velocidad de movimiento de Joe como respuesta al feedback que he recibido, donde ha sido una petición muy común entre todos los que lo han probado.

https://x.com/shinobi_fan_rmk/status/19 ... 6799212849

Saludos [beer]
Hola @itho!

Acabo de probar tu remake. Tengo que decir que siempre he sido muy fan de Shinobi, sobre todo de la versión arcade, y tu remake me ha llamado mucho la atención. Congrats!!!

Sobre el remake en general, decirte que tiene mucho potencial, a mi personalmente me han gustado mucho las primeras fases. Te dejo algunos comentarios, por supuesto teniendo en cuenta que es una alpha muy temprana y seguramente la mayor parte de las cosas, sino todas, tendrás pensado depurarlas/corregirlas en futuras versiones.


  • Lo que más he echado en falta es caminar agachado. Los piratas son mucho más complicados de eliminar sin esto, y se pierde un poco de dinamismo al tener que pararte.
  • Los impactos, en cuanto alguien te roza, es un toque. Podrías hacer un híbrido entre el original y este con barra de energía: si te toca un malo de espaldas, o te roza sin que te de con el arma, te empuja pero no te quita vida. Lo comento por lo mismo del punto anterior, así creo que se pierde cierto dinamismo.
  • La velocidad del prota, que creo que ya lo han comentado.
  • El salto "super". Es muy brusco, llega hasta el tope de la pantalla y queda raro.
  • El tiempo es muy MUY ajustado. Al final cuando te aprendes la fase, llegas. De primeras es complicadísimo.

Lo dicho, le veo mucho potencial y si pules la jugabilidad, puede quedar un remake muy top y muy divertido.

Por cierto, esto ya por curiosidad, ¿Cómo lo estás programando? ¿Usas alguna biblioteca tipo SDL o lo estás haciendo todo desde cero?

Mucho ánimo!!! [oki]
N4ck escribió:Hola @itho!

Acabo de probar tu remake. Tengo que decir que siempre he sido muy fan de Shinobi, sobre todo de la versión arcade, y tu remake me ha llamado mucho la atención. Congrats!!!

Sobre el remake en general, decirte que tiene mucho potencial, a mi personalmente me han gustado mucho las primeras fases. Te dejo algunos comentarios, por supuesto teniendo en cuenta que es una alpha muy temprana y seguramente la mayor parte de las cosas, sino todas, tendrás pensado depurarlas/corregirlas en futuras versiones.


  • Lo que más he echado en falta es caminar agachado. Los piratas son mucho más complicados de eliminar sin esto, y se pierde un poco de dinamismo al tener que pararte. Es una de las decisiones de diseño que hice "por putear" al jugador. En el original andar agachado facilitaba las cosas.
  • Los impactos, en cuanto alguien te roza, es un toque. Podrías hacer un híbrido entre el original y este con barra de energía: si te toca un malo de espaldas, o te roza sin que te de con el arma, te empuja pero no te quita vida. Lo comento por lo mismo del punto anterior, así creo que se pierde cierto dinamismo. Lo mismo que andar agachado, quise que todo hiciera daño, a cambio de poner una barra con 4 toques, porque con 1 como el original sería demasiado injusto
  • La velocidad del prota, que creo que ya lo han comentado. Sí, en la beta actual ya la he subido
  • El salto "super". Es muy brusco, llega hasta el tope de la pantalla y queda raro. Las físicas es con lo que más me estoy pegando y te diría que casi probando cómo se comporta en cada tipo de nivel. Estuve un tiempo puliendo las físicas y las colisiones, pero sé que es un tema que voy a tener que ir depurando casi a lo largo del desarrollo. Lo del super salto sí lo voy a revisar, que puede que suba demasiado respecto a la zona hacia donde sube.
  • El tiempo es muy MUY ajustado. Al final cuando te aprendes la fase, llegas. De primeras es complicadísimo. Una vez más, he querido complicar la vida al jugador [+risas] Lo puse en función de lo que tardaba en pasarme un nivel, sumándole un poquito más. Es fácil pasárselos sobrando 30 segundos mínimo, pero también es cierto que de primeras cuesta más. Es el "espíritu arcade" que he querido mantener.

Lo dicho, le veo mucho potencial y si pules la jugabilidad, puede quedar un remake muy top y muy divertido.

Por cierto, esto ya por curiosidad, ¿Cómo lo estás programando? ¿Usas alguna biblioteca tipo SDL o lo estás haciendo todo desde cero? Desde cero con Game Maker, ya que miré todos los motores más famosos y analicé cuál facilitaba más el trabajo para un juego 2D. La verdad que integra muy bien el usar código con sprites, músicas, mapas, colisiones, etc. No puedo estar más contento de haber optado por este lenguaje.

Mucho ánimo!!! [oki]


Mil gracias compañero, se agradece que te hayas tomado tu tiempo en probarlo y darme feedback. Te respondo en negrita en tus cita.

Saludos.
A mi el juego me ha gustado, pero el hecho de que quites cosas para entorpecerlo no me parece bien, se resta jugabilidad.

El juego original me lo pasé con un crédito en máxima dificultad, se puede mirar en la web de retroachievements.

https://retroachievements.org/achievement/214665

Una cosa es que el juego sea difícil y otra aumentar la dificultad artificialmente.
Hola!

Coincido con @Joe Musashi, es justo lo que quería reflejar en mi post anterior. En el shinobi original siempre, o al menos casi siempre, hay movimiento, mucho salto, etc... Aquí hay muchas situaciones en las que paras en seco, bien porque no se camina agachado, bien porque te rozan y recibes daño impidiendo el movimiento... y al final eso "corta el rollo" mucho, y llega a frustrar.

Entiendo que como programador tomes decisiones de diseño para hacer el juego como quieras, pero en mi opinión, mejoraría la jugabilidad considerablemente si consigues más dinamismo. Luego, si quieres dificultad, añades enemigos en sitios clave para complicar las cosas, pero le das al jugador las herramientas necesarias para que pueda pasarlo (si tiene habilidad).

En cualquier caso, creo que el juego tiene muchísimo potencial, y tengo muchas ganas de ver cómo avanza.

Saludos!
Muchas gracias a ambos por el feedback. De hecho, si decidí abrirlo al público fue para recibir opiniones y mejorarlo, ya que "a todas las madres les parecen sus hijos los más guapos", y no quería hacer algo que sólo me gustara a mí.

Tomo nota y voy a probar a añadir tanto el andar agachado como que sólo quite vida el daño por arma. En base a ello, decidiré si mantengo la barra de vida con algo menos de salud, o lo dejo como el arcade, con un toque.

Por cierto, he sacado una nueva versión con unos cambios:
https://x.com/shinobi_fan_rmk/status/19 ... 6084473874

@N4ck @Joe Musashi al final he tomado una decisión Salomónica, a ver qué os parece :)
Imagen

De este modo, será el jugador el que decida qué experiencia quiere tener, si más cercana al arcade o a los de consola.

Por cierto, lo de andar agachado ya está implementado, lo dejaré puesto en ambas versiones para hacer más dinámica la experiencia.
Me gusta mucho más la nueva versión. [beer]

https://x.com/shinobi_fan_rmk/status/19 ... 6084473874

Una cosa: aunque en inglés se escriba "super jump" en español lo correcto es todo junto: supersalto. Ni súper salto o super salto. Igual con microsalto, megasalto, hipersalto, ultrasalto, etc. Es un error común que cometen incluso en prensa y anuncios.

https://www.rae.es/dpd/super-#:~:text=A ... 0a%20gusto.
24 respuestas