Unity 3D
Unity 3D
Es un motor de videojuegos
multiplataforma desarrollado
por Unity Technologies. Está
programado en C, C++ y C#.
Herramientas
Assets
Son los bloques constructivos de todo lo que el
Unity posee en sus proyectos. Se guardan en forma
de archivos de imagen, modelos del 3D y archivos
de sonido.
Game Objects
Cuando un activo es usado en una escena de
juego, se convierte en un "Game Object". Todo
GameObjects contiene al menos un componente
con el que comenzar, es decir, el componente
Transform. Transformacion simple la cual le dice al
motor de Unity la posición, rotación, y la escala de
un objeto.
Herramientas
Components
Los componentes vienen en formas diversas.
Pueden ser para crear comportamiento,
definiendo apariencia, e influenciando otros
aspectos de la función de un objeto en el
juego.
Scripts
El Scripting es la forma en la que el usuario
define el comportamiento del juego (o las
normas) en Unity. El lenguaje de
programación recomendado para Unity es
JavaScript, aunque C# puede ser igualmente
usado.
Herramientas
Prefabs
Almacena los objetos como activos para ser
reusado en partes diferentes del juego, y
luego creados o copiados en cualquier
momento.
Características