El mejor (y único) juego que se ha hecho sobre esta franquicia.
Simplemente genial, ojalá más juegos de este tipo.
Muy buenas, el código fuente del proyecto está disponible para descargar junto al juego por si tienes curiosidad de ver como está hecho.
Fue un reto hacer un juego en 48 horas sin apenas conocimiento de programar en una megadrive, había hecho pequeñas pruebas anteriormente, pero nunca intenté hacer un juego hasta ahora.
La mecánica principal de mover el personaje con los obstáculos lo tenía el viernes a las pocas horas de que diesen el tema, pero tanto el personaje como los tiles del suelo y obstáculos tenían que ser de 8x8 píxeles y se veía muy pequeño.
Hasta el sábado por la noche no pude conseguir dibujar los tiles de 24x24 y que se viese correctamente, y hasta el domingo no pude empezar a dibujar dinámicamente los tiles del suelo.
Cada nivel es una matriz bidimensional de 39x39, donde cada número representa el índice del tile que se carga en la VDP (el procesador gráfico de la megadrive). Cada tile de 24x24 está compuesto por 36 tiles de 8x8, era la única forma fácil y rápida que encontré para poder sacar el juego con varios niveles en 48 horas.
En cuanto a la paleta de colores, la megadrive soporta un total de 512 colores, pero sólo puede usar 64 a la vez, separado en 4 paletas de 16 colores. El tile del suelo se guarda en una paleta, el del obstáculo en otra, y lo mismo ocurre con el del personaje. Lo suyo es juntar todos los tiles posibles en una misma paleta para optimizar recursos, de hecho lo intenté y si descargas el codigo fuente verás más gráficos que se están cargando en la VDP, pero no se están usando porque un tile se dibujaba incorrectamente, o me daba problemas con la paleta de colores.
Hubiese quedado un juego mucho más jugable y con más gráficos si lo hubiese dejado en 8x8, pero mi objetivo principal era aprender más sobre las limitaciones técnicas de la consola para futuros proyectos.
Espero que con esta explicación te haya servido, e igualmente puedes contactarme para cualquier duda o lo que necesites.
Muchas gracias Trino por lo del fog, lo deconocía totalmente y es algo que eché en falta y que por desconocimiento tuve que recortar.
No ha sido fácil gestionar 48 horas en hacer un juego que no sólo sea jugable de principio a fin ni que apenas tenga bugs, sino que además tenga el código lo más organizado, limpio y escalable posible. Para mí el objetivo de esta Game Jam no era tanto el juego en sí, sino el código que he programado para mejorar mi empleabilidad.
En mi tiempo libre le daré un buen lavado de cara, esta vez trabajando con gente que le pueda dar al proyecto la calidad que me gustaría que tuviese. Si he sido capaz de hacer esto yo sólo en 48 horas con algo de ayuda extra en audio y doblaje, no me quiero ni imaginar como sería con más personas.
El tutorial es muy pesado, mucho texto. Por más que lo leo no me entero de cual es el objetivo, no entiendo si tiene un final, si se puede seguir una estrategia.
Hay muchas opciones a elegir para tan pocos jóvenes profesionales que puedes mantener. A veces se desasignan de sus tareas y por más que leo no le encuentro ni el motivo ni la explicación.
La interfaz en general es muy liosa, me ha costado tiempo entenderla y hay tantos elementos para leer repartidos en diferentes zonas alejadas que es difícil de seguir.
La sección de Ultimas noticias me ha parecido espectacular y sinceramente lo único bueno que le encuentro al juego, me divierte más leer sólo las noticias sin hacer nada hasta que el juego se acabe y volver a reiniciar la partida.
No puedo pasar de la primera pantalla, todas las combinaciones superan el precio establecido (239000/235000), y no se activa el botón de validar probando con otra combinación.
He tenido que reiniciar el navegador varias veces porque no tenía forma de poder empezar la partida de nuevo. Es una pena no poder jugarlo, mucha suerte y espero que podais arreglarlo en un futuro cercano.