Diferencia entre revisiones de «Unity3d Unity3d»

De MediaWiki
Ir a la navegación Ir a la búsqueda
Línea 5: Línea 5:
 
* Esto quiere decir que dispondremos de una herramienta que nos va a facilitar y mucho el desarrollo de videojuegos (2D / 3D) para múltiples plataformas.
 
* Esto quiere decir que dispondremos de una herramienta que nos va a facilitar y mucho el desarrollo de videojuegos (2D / 3D) para múltiples plataformas.
  
−
* Por lo de pronto, dispondremos de:
+
* Por lo de pronto, dispondremos de las siguientes características:
 
:* Un editor gráfico 2D / 3D que nos va a permitir 'ver' en cada momento como está quedando nuestro juego. Nos va a permitir arrastrar componentes de nuestro juego a la escena y visualizar como quedan, moverlos dentro de la escena, rotarlos,...
 
:* Un editor gráfico 2D / 3D que nos va a permitir 'ver' en cada momento como está quedando nuestro juego. Nos va a permitir arrastrar componentes de nuestro juego a la escena y visualizar como quedan, moverlos dentro de la escena, rotarlos,...
 
:* Nos va a permitir acceder a cada uno de los componentes de nuestro juego y acceder a un conjunto de propiedades a las que vamos a poder cambiar sus valores gráficamente.
 
:* Nos va a permitir acceder a cada uno de los componentes de nuestro juego y acceder a un conjunto de propiedades a las que vamos a poder cambiar sus valores gráficamente.

Revisión del 17:57 14 feb 2018

Introducción

  • Esto quiere decir que dispondremos de una herramienta que nos va a facilitar y mucho el desarrollo de videojuegos (2D / 3D) para múltiples plataformas.
  • Por lo de pronto, dispondremos de las siguientes características:
  • Un editor gráfico 2D / 3D que nos va a permitir 'ver' en cada momento como está quedando nuestro juego. Nos va a permitir arrastrar componentes de nuestro juego a la escena y visualizar como quedan, moverlos dentro de la escena, rotarlos,...
  • Nos va a permitir acceder a cada uno de los componentes de nuestro juego y acceder a un conjunto de propiedades a las que vamos a poder cambiar sus valores gráficamente.
  • Nos facilita el uso de elementos sonoros para incorporarlos a nuestro juego, pudiendo determinar gráficamente el momento en que queremos que se oigan los sonidos.
  • Nos facilita la gestión de la iteración entre los componentes de nuestro juego, avisando cuando se producen 'choques' o 'colisiones' entre ellos.
  • Incorpora un motor de físicas que nos va a servir para asignar a cada componente de nuestro juego unas propiedades físicas (peso, velocidad,gravedad...) de tal forma que las reacciones entre diferentes objetos al chocar, caer, desplazarse, son gestionadas por el motor automáticamente.
  • Incorpora un motor de partículas, el cual puede ser utilizado para representar explosiones, llamas,....
  • Permite la programación mediante scripts que van a poder afectar a todas las propiedades de los componentes de nuestro juego (posición, color, velocidad, tamaño,....)
  • Permite 'programar' visualmente animaciones.
  • Permite incorporar comportamientos que muestren inteligencia artificial, como por ejemplo, hacer que un personaje se mueva de una posición a otra siguiendo el camino más corto y salvando obstáculos.
  • Incorpora software que nos va a permitir implementar juegos multijugador a través de la red, utilizar dispositivos externos como gafas de realidad virtual,...


  • Como vemos, vamos a disponer de un gran número de herramientas para el desarrollo de videojuegos.

Tipos de licencia


  • Básicamente disponemos de tres tipos de licencia:
  • Free: Gratuita. Tendremos acceso al programa con todas sus características así como a recursos de todo tipo (gráficos, sonido,...) tanto de pago como gratuitos.
  • Plus: 35$ al mes. Disponemos de:
  • Lo de la versión free.
  • Herramienta para la personalización de una pantalla de bienvenida al cargar el juego.
  • Un editor para añadir diferentes apariencias a la interface gráfica del usuario (Pro Editor Skin UI)
  • Una herramienta en tiempo real para analizar el uso de los juegos y añadir publicidad (Analyze and Monetize)
  • La posibilidad de utilizar hasta 50 hosts gestionados por Unity en un juego multijugador.
  • La posibilidad de incorporar anuncios en las ampliaciones que tengamos disponibles de nuestro juego.
  • La posibilidad de ver en tiempo real los errores que se puedan producir en la ejecución de los videojuegos en la diferentes plataformas y/o dispositivos.
  • Pro: 125$ al mes. Disponemos de:
  • Lo de la versión plus.
  • La posibilidad de utilizar hasta 200 hosts gestionados por Unity en un juego multijugador.
  • Acceso al código fuente del motor Unity.
  • Soporte premium para asesorar en la venta del software y reducir el tiempo de comercialización.


Podéis consultar las diferencias entre las versiones Plus/Pro en este enlace.


  • Si por el desarrollo/comercialización de los juegos cobramos más de 100.000$ anuales, debemos de comprar la versión Pro necesariamente.






-- Ángel D. Fernández González -- (2018).