Este documento proporciona una introducción al motor de videojuegos Unity. Explica que Unity es un motor multiplataforma que permite crear videojuegos para PC, consolas, dispositivos móviles y más. Detalla los requisitos técnicos de Unity, los lenguajes de programación compatibles y ejemplos de juegos populares creados con Unity como Firewatch y Rust. Por último, describe los pasos básicos para crear una escena y juego sencillo en Unity, incluyendo la inserción de modelos 3D, triggers y la creación de
3. Índice
01. ¿Qué es Unity?
02. Requisitos
03. Multiplataforma
04. Lenguajes de scripts
05. Hecho con Unity
06. Descripción de la práctica
07. Entramos en faena
2.
5. ¿Qué es Unity?
Unity es un motor de videojuego multiplataforma
creado por Unity Technologies.
4.
Un motor de videojuego es un término que hace referencia a
una serie de rutinas de programación que permiten el diseño, la
creación y la representación de un videojuego.
Unity puede usarse junto con Blender, 3ds Max, Maya,
Softimage, Modo, ZBrush, Cinema 4D, Cheetah3D, Adobe
Photoshop, Adobe Fireworks y Allegorithmic Substance.
7. Requisitos
7.
Sistemas operativos
Windows 7 SP1+, 8, 10; Mac OS X 10.8+.
GPU
Tarjeta gráfica con DX9 (modelo de shader 3.0) o
DX11 con capacidades de funciones de nivel 9.3.
10. Multiplataforma
17.
· Smart TV
tvOS
Samsung Smart TV
Android TV
· Consolas
PlayStation Vita
PlayStation 4
Xbox 360
Xbox One
Wii U
Nintendo 3DS
Nintendo Switch
· Dispositivos de realidad virtual
Oculus Rift
Google Cardboard
HTC Vive
PlayStation VR
Samsung Gear VR
Microsoft Hololens
17. Descripción de la práctica
30.
· Escena básica.
· Terreno.
· FPSController.
· Inserción de modelos 3D y posiciones (relativas y absolutas).
· Manejo de eventos sencillos mediante triggers o disparadores.
- Recoger un objeto.
- Hacer que una bala acabe con un enemigo.
· Generador de balas (Disparador).
· Crear ejecutable de nuestro juego.