Para programar
videojuegos pc o consola
Deberás empezar
programando en lenguaje C#. Es un buen lenguaje para que te inicies en la
programación de videojuegos, existen librerías y frameworks muy maduros que te
facilitarán el aprendizaje.
Hay mucha gente que
recomienda que aprendas C++, pero no te será necesario salvo que te
especialices en el desarrollo de motores de gráficos o motores de inteligencia
artificial
Para programar
videojuegos web
A pesar de que la
mayoría de los juegos de Facebook siguen usando Flash, el futuro está en el
JavaScript.
El problema de Flash
es que Adobe ya no dará soporte a dispositivos móviles y recientemente anunció
que no desarrollará ActionScript 4, por lo que aprenderlo tiene cada vez menos
sentido.
Para programar
videojuegos moviles
Para crear juegos
para smartphones Android el lenguaje rey es el Java, por encima del Python.
Si tu trabajo se va
a centrar más en dispositivos que tienen incorporado el sistema Windows,
entonces en lenguaje escogido será el C#, estándar de Microsoft.
Por último, en los
iPhones e iPads y su iOS, tendremos que programar en Objective-C o Swift, el
futuro para la casa de la manzana mordida.
C#
C# es probablemente
el lenguaje que cualquier artículo para el desarrollo de videojuegos va a
tener. En realidad la razón más importante para aprender este lenguaje es este
grandioso motor: Unity ya que es la herramienta más importante del desarrollo
de videojuegos en la actualidad. Este motor esta disponible para Windows, Mac y
Linux, y además tiene soporte para compilar para casi cualquier plataforma:
- Android
- Steam
- iOS
- Windows
- PlayStation
- Switch
- Wii U
- Xbox
- Oculus
No hay comentarios:
Publicar un comentario