Desde el surgimiento de los primeros
videojuegos
modernos en la década de 1960, el creciente interés hacia ellos y las diversas aplicaciones que se les ha dado, han hecho necesaria la creación de herramientas que permitan desarrollarlos de manera más rápida y contando con un alto grado de fidelidad que los acerque al mundo real.
Actualmente existen en el mercado muchas aplicaciones y frameworks que nos permiten trabajar de forma muy visual y que facilitan el trabajo para crear videojuegos . Este libro se enfocará en Unity, una herramienta que permite desarrollar videojuegos en 3D en diversas plataformas y darles un acabado profesional.
Unas de las mayores ventajas de Unity es que cuenta con versiones para Windows y Mac, además de que puede obtenerse una licencia gratuita para su uso.


1. Conocer Unity
2. Trabajar con objetos
3. Control de entradas por el usuario
4. Manejo de cámaras
5. Creación de terrenos
6. Las luces
7. Física y cuerpos rígidos
8. Efectos especiales
9. Blender y animaciones
10. Códigos y herramientas útiles
11. Interfáz de usuario
12. Proyecto integrador y distribución
UNITY 4.6.1 Versión gratuita Oficial

Versión gratuita de Unity para Windows. Es totalmente funcional, puede quedarse con ella e incluye soporte para publicación para todas las plataformas móviles, escritorio y la Web.
Página Oficial

REQUISITOS PARA DESARROLLO
OS: Windows XP SP2+, 7 SP1+, 8; Mac OS X 10.6+.
Windows Vista no es compatible; y las versiones de servidores de Windows & OS X no se han probado.
GPU: Capacidades de tarjeta de vídeo con DX9 (modelo de shader 2.0). Todo lo que se haya lanzado desde 2004 debería funcionar.
El resto depende principalmente de la complejidad de sus proyectos.
Requisitos adicionales para el desarrollo de plataformas:
iOS: Mac y Xcode 4.3.
Android: Android SDK y Java Development Kit (JDK).
Windows Store Apps / Windows Phone: 64 bit Windows 8 Pro y Visual Studio 2012+.
Blackberry : Java Runtime (JRE) de 32 bits.
REQUISITOS PARA EJECUTAR JUEGOS DE UNITY
Por lo general, el contenido desarrollado con Unity puede ejecutarse bastante bien en todas partes. Qué tan bien se ejecuta depende de la complejidad de su proyecto. Requisitos más detallados:
OS: Windows XP+, Mac OS X 10.6+, Ubuntu 10.10+, SteamOS+
Tarjeta de vídeo: capacidades DX9 (shader modelo 2.0); por lo general, todo lo que se haya lanzado desde 2004 debería funcionar.
CPU: compatible con el conjunto de instrucciones SSE2.
El reproductor web es compatible con IE, Chorome, Firefox, Safari y otros.
iOS: requiere iOS 4.3 o posterior.
Android: OS 2.3.1 or later; ARMv7 (Cortex) CPU or Atom CPU; OpenGL ES 2.0 or later.
Blackberry : OS 10 o posterior.
Actualmente existen en el mercado muchas aplicaciones y frameworks que nos permiten trabajar de forma muy visual y que facilitan el trabajo para crear videojuegos . Este libro se enfocará en Unity, una herramienta que permite desarrollar videojuegos en 3D en diversas plataformas y darles un acabado profesional.
Unas de las mayores ventajas de Unity es que cuenta con versiones para Windows y Mac, además de que puede obtenerse una licencia gratuita para su uso.


1. Conocer Unity
2. Trabajar con objetos
3. Control de entradas por el usuario
4. Manejo de cámaras
5. Creación de terrenos
6. Las luces
7. Física y cuerpos rígidos
8. Efectos especiales
9. Blender y animaciones
10. Códigos y herramientas útiles
11. Interfáz de usuario
12. Proyecto integrador y distribución
UNITY 4.6.1 Versión gratuita Oficial

Versión gratuita de Unity para Windows. Es totalmente funcional, puede quedarse con ella e incluye soporte para publicación para todas las plataformas móviles, escritorio y la Web.
Página Oficial

REQUISITOS PARA DESARROLLO
OS: Windows XP SP2+, 7 SP1+, 8; Mac OS X 10.6+.
Windows Vista no es compatible; y las versiones de servidores de Windows & OS X no se han probado.
GPU: Capacidades de tarjeta de vídeo con DX9 (modelo de shader 2.0). Todo lo que se haya lanzado desde 2004 debería funcionar.
El resto depende principalmente de la complejidad de sus proyectos.
Requisitos adicionales para el desarrollo de plataformas:
iOS: Mac y Xcode 4.3.
Android: Android SDK y Java Development Kit (JDK).
Windows Store Apps / Windows Phone: 64 bit Windows 8 Pro y Visual Studio 2012+.
Blackberry : Java Runtime (JRE) de 32 bits.
REQUISITOS PARA EJECUTAR JUEGOS DE UNITY
Por lo general, el contenido desarrollado con Unity puede ejecutarse bastante bien en todas partes. Qué tan bien se ejecuta depende de la complejidad de su proyecto. Requisitos más detallados:
OS: Windows XP+, Mac OS X 10.6+, Ubuntu 10.10+, SteamOS+
Tarjeta de vídeo: capacidades DX9 (shader modelo 2.0); por lo general, todo lo que se haya lanzado desde 2004 debería funcionar.
CPU: compatible con el conjunto de instrucciones SSE2.
El reproductor web es compatible con IE, Chorome, Firefox, Safari y otros.
iOS: requiere iOS 4.3 o posterior.
Android: OS 2.3.1 or later; ARMv7 (Cortex) CPU or Atom CPU; OpenGL ES 2.0 or later.
Blackberry : OS 10 o posterior.