H16H (F.E.X.)
About
Hace tiempo trabajé en un Juego disponible en la tienda virtual Steam, llamado F.E.X. (Forced Evolution Xperiment), donde participé como grafista 3D de todo el proyecto. Sin embargo hubo muchas cosas que no se lograron implementar en el juego final, incluyendo mi apartado. Por lo que, con un poco más de experiencia, decidí recrear solo los gráficos, desde cero, para pesar en cómo lo hubiese hecho ahora. En aquel entonces solo era un practicante e iniciado, entonces fallé en muchas cosas.
Terminé de recrear muchos gráficos pero todo estaba ahí sin hacer nada. Un mero cascarón vacío y sin alma. Pero debido a mis planes frustrados de mudarme a otra ciudad y allá instruirme en éste arte del desarrollo de videojuegos, decidí aprovechar éstos ahorros y tiempo libre para aprender eso que siempre se me escapaba, la programación. Y decidí, como el sabio profesor Milton decía, "procura que los peores p#tazos te los den en el dojo, y cuando salgas a la calle te la van a p3lar", entonces decidí que mi primera práctica en programación fuese rehacer las mecánicas básicas de éste juego aprovechando los assets gráficos que había creado.
Y pues ésta es la versión 0.5 de lo que logré. El problema es que después de haber cometido muchos errores en el código de ésta versión, decidí tirar casi todo a la basura y volver a empezar. P#tazos bien puesto. Y estoy rehaciendo todo lo que ya había hecho en ésta versión, pero más eficiente y "correcto". Sin embargo, quise guardar aquí esos builds de la primera versión de lo que inició siendo F.E.X. 10W y terminó siendo H16H (F.E.X.).
En ésta versión ya incluyo muchas de éstas características que no se pudieron implementar en el juego original. Siguen teniendo muchos problemas, especialmente de físicas, pero sigue siendo un demo técnico más que un proyecto en serio a futuro.
Por eso es que la única forma de reiniciarlo es cerrando el juego por completo, usando Alt+F4 o cambiando de ventana con Alt+TAB y cerrándolo en la barra de tareas. Planeo usar éste proyecto como práctica para implementar cuanta tontería se me ocurra e iré subiendo diferentes actualizaciones, sin borrar las anteriores, por mera retrospectiva.