Szablon stworzony przez Arianę dla Wioski Szablonów | Technologia Blogger | X X

jueves, 11 de julio de 2019

Tutoriales y documentación los mejores amigos de los novatos.

La programación de un videojuego puede ser posiblemente uno de os factores mas complicados al momento de iniciar el desafió de crear un videojuego, por mas pequeño que este sea.

Yo personalmente admito que en muchas ocasiones (mas de las que desearía) me he dado cabezazos contra el teclado tratando de averiguar como hacer que una linea de código funcione o peor aun encontrar el error en esa linea.

Por lo que conozco de primera mano lo que es el sufrimiento de programar cuando tu especialidad es otra área, en mi caso el arte, pero gracias al maravilloso mundo del Internet y a sus infinitas personas de corazón de oro que se toman el tiempo de realizar tutoriales o documentaciones (algunas veces bien explicado otras no) que nosotros los novatos de la programación podemos escribir lineas de código nimiamente bien sin morir en el intento y perder el deseo de ser el próximo desarrollador del The Witcher 4.

Y es que en el Internet se puede encontrar un sin fin de documentación variado y entretenido sobre la programación, pero hay que decir que en nuestro idioma el español hay poco contenido por lo que es recomendado que sepas básico o intermedio de ingles para poder acceder a mucha mas documentación y si te dedicas a aprender otros idiomas como el japones que también me he encontrado con tutoriales muy interesantes y que me han ayudado, tendrás muchos sitios de donde escoger una guía para tu código de programación.

Pero, siempre hay un pero, debes tener en claro que estos tutoriales o documentación no son mágicos y que te darán el código completo y solo tendrás que copiar y pegar, NO! eso jamas pasara, debes aprender de ellos no copiarlos de lo contrarios volverás a quedarte en blanco en cada momento en el que tendrás que programar algo, ademas de que es algo casi imposible debido a la gran variedad de formas de programar una misma acción es difícil encontrar ese código que hará lo que tu quieres. 

Donde encontrar esa mágica documentación: La dificultad de la búsqueda depende de lo que realmente necesitas, o del motor o herramientas que usas, en mi caso utilizo el hermoso Unity y es un motor muy popular así que la documentación y los tutoriales de este, abundan por todo el Internet, en youtube se puede encontrar muchos canales dedicados enteramente a realizar vídeos tutoriales para Unity algunos de los que suelo acudir son: Brackeys, Blackthornprod, Sebastian Lague y muchos otros mas. Y también hay una variedad de foros donde las personas coloca sus dudas y una grande pero amable comunidad te responde.

Pero, otro pero, como había dicho la dificultad depende del motor o herramienta que uses y también me he topado con eso, un ejemplo es que hace 4 años utilizo el motor Renpy, dedicado únicamente a realizar novelas visuales y como no era muy popular era casi imposible encontrar documentación fuera de la pagina principal por lo que tuve mucho sufrimiento aprendiéndolo a usar, obviamente las cosas han cambiado y ahora hay un poco mas de tutoriales para este programa, pero como me gusta usar herramientas relativamente nueves para poder sufrir mas, también me he dedicado a usar la herramienta para animación DragonBones del cual hay casi nada de documentación para esto, la información que he encontrado y que es util la encontré en japones, si en Japones!! Y menos mal que tenia imágenes de lo contrario no habría entendido nada. Pero buscando se encuentra algo... tal vez.

Y por ultimo, es recomendado? A muchas personas que recién están comenzando en el mundo de los indie, les da temor usar estos tutoriales o documentación porque piensan que estarán copiandole a alguien mas o que no están haciendo lo correcto como programadores nuevos, esto es una idea errónea pero comprensible e incluso a mi me da temor los códigos, pero deben tener en cuenta que los tutoriales que las personas realizar y suben los vídeos o documentación lo hacen con la intención de ayudar a aquellos que nos cuesta mas el tema, obviamente no vas a copiar exactamente el código ya que estos son en general para poder ir orientándote hasta encontrar lo que quieres realizar con tu código, ademas si no tuviste la oportunidad de ir a un curso o carrera de desarrollo de videojuegos esta es la única manera para ir aprendiendo el temas de los lenguajes de programación, así que no tengas miedo a usar todas estas ayudas. Con el tiempo veras que tu también estarás realizando documentación para aquellos nuevo que están perdidos como lo estuviste tu en aquella época. 

Así que como conclusión, las ayudas están ahí para usarse, provecha y si tienes la oportunidad de ayudar a otros, hazlo también, muchas personas estarán agradecidas. 

No hay comentarios:

Publicar un comentario