1 / 3
infinitefg.ml

Infinite Factory Games


Existen una gran cantidad de lenguajes de programación para elegir, pero tomemos en cuenta los más usados en la actualidad para el desarrollo de videojuegos.

C#
Es un lenguaje de programación orientado a objetos, desarrollado por Microsoft y forma parte de la plataforma .NET, su sintaxis se deriva de C/C++. Unity un motor para desarrollar videojuegos tiene implementado el uso del lenguaje de programación C#, lo cual lo convierte en una poderosa herramienta, permitiendo exportar para distintas plataformas como: Windows, MAC,Linux,iOS,Android, entre otras.


Java

Java es un lenguaje de programación de propósito general y orientadoa objetos, fué desarrollado con el fin de permitir a los programadores desarrollar aplicaciones en un solo lenguaje de pprogramación y que este pueda ser ejecutado en cualquier dispositivo, desarrollado originalmente por Sun Microsystems, actualmente propiedad de Oracle. Java en la actualidad posee frameworks como LibGDX que permite desarrollar videojuegos de forma sencilla, y gracias a su útil exportación a prácticamente cualquier plataforma, se convierte en una poderosa herramienta para el desarrollo en general.


Javascript

Javascript es un lenguaje de programación interpretado y se define como orientadoa objetos,se utiliza principalmente en el lado del cliente implementado como parte de un navegador web. Posee una sintaxis similar a C, aunque adopta nombres y convenciones del lenguaje Java, pero ambas tienen propósitos diferentes. Existen varias librerías y frameworks que permiten la creación de videojuegos como por ejemplo Phaser, la misma que dota de un montón de funcionalidades a la hora de desarrollar videojuegos que puedan correr en un navegador, tomando en cuenta que a día de hoy, los navegadores están expandidos por infinidad de dispositivos, logra un alcance enorme de público.


C++

C++ es un lenguaje de programación creado en 1979 tomando mecanismos de C, que permiten la manipulación de objetos. Podemos tomar como referente a SFML que es una libreria multimedia simple y rápida de usar que permite desarrollar videojuegos utilizando el lenguaje C++, gracias a numerosos módulos SFML puede ser usada como un sistema mínimo de ventanas para interactuar con OpenGL o como una bilioteca multimedia cuyas funcionalidades permiten al usuario crear videojuegos y programas interactivos.Allegro es otra biblioteca que nos permite crear videojuegos, ésta bilioteca es de código abierto y forma una gran opción al momento de desarrollar videojuegos en el lenguaje C++, cuenta con funciones para la manipulación de gráficos, imágenes, texto y sonido. Ésta libreria fué creada originalmente para la Atari ST a principios de los 90, actualmente  puede ser usado en Linux, Windows y Mac.


Nabi    2019-02-10  248   informatica