Diferencia entre revisiones de «Unity Recursos: Asset Store»

De MediaWiki
Ir a la navegación Ir a la búsqueda
Línea 33: Línea 33:
 
<br />
 
<br />
  
=Descargando recursos=
+
==Descargando recursos==
  
 
* Para poder incorporar nuevos recursos a nuestro proyecto, podemos hacerlo de dos maneras:
 
* Para poder incorporar nuevos recursos a nuestro proyecto, podemos hacerlo de dos maneras:
Línea 45: Línea 45:
  
 
<br />
 
<br />
==Desde la página web de Unity3D==
+
===Desde la página web de Unity3D===
  
 
<gallery caption="Accediendo a Assets desde el programa Unity3D" widths="350" heights="300px" perrow="2">
 
<gallery caption="Accediendo a Assets desde el programa Unity3D" widths="350" heights="300px" perrow="2">
Línea 67: Línea 67:
 
<br />
 
<br />
  
==Desde el propio programa Unity3D==
+
===Desde el propio programa Unity3D===
  
 
* Podemos hacer lo mismo sin salir del programa.
 
* Podemos hacer lo mismo sin salir del programa.
Línea 81: Línea 81:
 
<br />
 
<br />
  
=Importando los recursos descargados=
+
==Importando los recursos descargados==
  
 
* Una vez descargados los recursos es necesario importarlos al proyecto actual.
 
* Una vez descargados los recursos es necesario importarlos al proyecto actual.
Línea 100: Línea 100:
 
<br />
 
<br />
  
=Importando Standard Asset Packages=
+
==Importando Standard Asset Packages==
  
 
==Versión 2018 y posteriores==
 
==Versión 2018 y posteriores==
Línea 120: Línea 120:
 
<br />
 
<br />
  
==Versión 5.x==
+
===Versión 5.x===
  
 
* Unity incorpora una serie de paquetes que se encuentran ya descargados e incorporados dentro del propio Unity.
 
* Unity incorpora una serie de paquetes que se encuentran ya descargados e incorporados dentro del propio Unity.
Línea 143: Línea 143:
 
<br />
 
<br />
  
=Unity Package=
+
==Unity Package==
  
 
* A los paquetes anteriores se denominan Asset Packages.
 
* A los paquetes anteriores se denominan Asset Packages.
Línea 154: Línea 154:
 
Image:Unity3d_import_assets_unity_6.jpg| Si presionamos en '''All''' podemos descargar nuevos paquetes que incorporen nuevas funcionalidades a nuestro proyecto.
 
Image:Unity3d_import_assets_unity_6.jpg| Si presionamos en '''All''' podemos descargar nuevos paquetes que incorporen nuevas funcionalidades a nuestro proyecto.
 
</gallery>
 
</gallery>
 +
 +
 +
 +
<br />
 +
=Páginas webs de Recursos=
 +
 +
* Están todas en la página principal de esta Wiki.
 +
: Alguna de ellas son las siguientes:
 +
::* http://www.turbosquid.com: Modelos 3D (tiene sección free)
 +
::* https://clara.io/library Modelos 3D
  
  

Revisión del 14:10 22 ago 2019

Introducción

  • En programación de videojuegos, los assets son todos los recursos que vamos a utilizar para desarrollar el videojuego:
  • Gráficos
  • Audios
  • Animaciones
  • Fuentes de texto
  • ....


  • Dichos recursos:
  • Los podemos crear nosotros mismos con alguno de los programas gráficos 3D, de audio, de animación,... como los que están indicado en esta Wiki.
  • Los podemos descargar de diferentes Webs, como alguna de las indicadas en este wiki.
  • Podemos ir a una 'tienda de recursos' de Unity denominada Asset Store, donde los desarrolladores incorporan todo tipo de recursos (gratuitos y de pago) que podemos incorporar a nuestro proyecto (parecido al Play Store de Android).



Asset Store

La forma que tiene Unity de incorporar nuevos recursos a un proyecto es haciendo uso de paquetes.

Un paquete no es más que un conjunto recursos, como gráficos (prefabs, models),materiales, audios, animaciones, texturas y programas (scripts) que se comprimen todos juntos formando un paquete.


  • Unity permite exportar e importar paquetes, es decir, podemos crear nuestro propio conjunto de recursos y crear un paquete que después podamos importar en cualquier otro proyecto que hagamos.



  • Unity3D posee una 'tienda' de recursos, tanto del tipo de recursos indicado anteriormente como complementos que amplían las funcionalidades del programa (viene a ser como un Play Store de Android, pero orientado al desarrollo de videojuegos).



Descargando recursos

  • Para poder incorporar nuevos recursos a nuestro proyecto, podemos hacerlo de dos maneras:
  • En ambos casos debemos de estar logeados con el ID de Unity3D que utilizamos cuando registramos el programa, ya visto en este manual.



Desde la página web de Unity3D



Desde el propio programa Unity3D

  • Podemos hacer lo mismo sin salir del programa.



Importando los recursos descargados

  • Una vez descargados los recursos es necesario importarlos al proyecto actual.





Importando Standard Asset Packages

Versión 2018 y posteriores

  • Actualización versión 2018 y posteriores
  • Partir de la versión 2018, este paquete ya no se encuentra integrado dentro de Unity.
Es necesario ir a esta dirección del Asset Store para descargarlo: https://assetstore.unity.com/packages/essentials/asset-packs/standard-assets-32351
Dentro de Unity podemos buscar por la cadena 'Assets Pack' y descargarlo:




Versión 5.x

  • Unity incorpora una serie de paquetes que se encuentran ya descargados e incorporados dentro del propio Unity.
Nota: En dicho paquete se encuetran muchos scripts (programas) que puede que no estén adaptados a las nuevas versiones de Unity, por lo que puede aparecer algún mensaje de error, pero no impide que podamos hacer uso de los recursos que no den problemas.
  • Podemos hacer una prueba y agregar alguno de los prefabs (ya veremos lo que son) a la 'Hierarchy Window', por ejemplo en la categoría de Aircraft, dentro de Prefab, eñ AircraftJet el cual se puede manejar con las teclas de los cursores.

Nota:

  • Recordar que podemos poner en pause el juego y en ejecución mover la cámara para que podamos ver el avión.
  • Veremos que la cámara tiene un área de visualización. Si el avión se va fuera de ese área, dejará de verse.



Unity Package

  • A los paquetes anteriores se denominan Asset Packages.
  • Unity dispone de otros paquetes denominados Unity Packages que están disponibles a través del Unity Package Manager.




Páginas webs de Recursos

  • Están todas en la página principal de esta Wiki.
Alguna de ellas son las siguientes:




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