lunes, 19 de diciembre de 2022

Programación De Videojuegos

 Creación de Videojuegos


La creación de videojuegos

   es un trabajo muy divertido pero laborioso 


Los lenguajes más utilizados en dicha creación suelen ser C# y C++



Los motores gráficos mas usados actualmente son Unity y Unreal Engine

Pero...

¿Que son los motores gráficos?

En palabras simples, un motor gráfico es un conjunto de rutinas de programación que permite diseñar, crear y producir el funcionamiento de un videojuego.

Dentro de los aspectos que incluye un motor gráfico, se cuenta por ejemplo el renderizado de gráficos que vemos en pantalla; el desarrollo de las físicas que nos permiten observar de qué manera se generan las colisiones entre los objetos que aparecen en las imágenes; la inteligencia artificial que utilizan los personajes; y la forma en que los efectos de iluminación se perciben por parte de los jugadores, entre otros aspectos.

Como dije anteriormente Unreal Engine y Unity son los más usados



Unreal Engine es un motor de juego creado por la compañía Epic Games, se desarrolló principalmente para los shooters en primera persona, se ha utilizado con éxito en una variedad de otros géneros, incluyendo videojuegos de sigilo, lucha, MMORPG y otros RPG, su código escrito en C++ presenta un alto grado de portabilidad y es una herramienta utilizada actualmente por muchos desarrolladores de juegos. 
Su última versión de momento es Unreal Engine 5 la cual trajo consigo múltiples avances, sobre todo mejorando el apartado de iluminación facilidad en el código y un cambio de interfaz completamente nuevo.


Unity es un motor de videojuego multiplataforma creado por Unity Technologies, Unity está disponible como plataforma de desarrollo para Microsoft WindowsMac OSLinuxFue construido exclusivamente para funcionar y generar proyectos en los equipos de la plataforma Mac y obtuvo el éxito suficiente como para continuar con el desarrollo del motor y herramientas. Unity 3 fue lanzado en septiembre de 2010 y se centró en empezar a introducir más herramientas que los estudios de alta gama por lo general tienen a su disposición.

Tambien programado en C++ y C# dos lenguajes muy intuitivos, faciles de usar y como tambien Unreal  presenta un alto grado de portabilidad y es una herramienta utilizada actualmente por muchos desarrolladores de juegos.

Y C#, C++ ¿Que Son?

  Un lenguaje de programación es unque le proporciona a una personaen este caso el programador, la capacidad de escribir (o programar) una serie de instrucciones o secuencias de órdenes en forma de algoritmos. 

Los lenguajes de programación están formados por un conjunto de símboque en conjunto definen las estructuras válidas del lenguaje y su significado.Los lenguajes informáticos engloban a los lenguajes de programación y a otros más,

 C++

C++entre otras cosas, aporta una programación orientada a objetos.Por ello, este lenguaje nos ofrece lo mismo que nos puede ofrecer C, pero con muchos añadidos es un lenguaje de alto nivel muy utilizado dentro del mercado profesional. Este lenguaje se usa, sobre todo, cuando necesitamos desarrollar un programa multiplataforma en el que prime el rendimiento, ya que es bastante más rápido y ligero que C#





C#

C# es otro lenguaje de programación orientado a objetos, y uno de los más usados también, junto a C++. Este lenguaje depende directamente de .NET Framework, por lo que podemos hacer prácticamente cualquier cosa con élAunque puede parecer que C# es más completo que C++, en verdad con ambos sistemas se puede hacer lo mismo, con la diferencia de que, para algunas tareas, C++ depende de algunas librerías adicionales. 





VIDEO EXPLICATIVO

https://youtu.be/aaj8ICk_Glc



2 comentarios:

  1. Qué buen blog!!! Me encanta!!!! Muy útil para aquellos que quieren adentrarse al mundo de la programación!!!!

    ResponderEliminar
  2. Este blog me transmite esa sensacion de pasion que senti cuando jugue por pimera vez al tetris, no sabia lo que hacia, solo sabia que las piezas se movian y me servia, despues me di cuenta de que todo era mas complicado de lo que me parecia, pero no dejo de gustarme.

    ResponderEliminar

Historia de la creación de videojuegos