Taller unity3d

828 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
828
On SlideShare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
52
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Taller unity3d

  1. 1. Unity3D Taller BetaBeersmartes 13 de diciembre de 11
  2. 2. ¿Quien soy yo? David Collado Sela @Bitomule @UnitySpain www.unityspain.commartes 13 de diciembre de 11
  3. 3. What the Unity? Juegos Principalmente 3D pero también 2D Apps Realidad Aumentada Arquitecturamartes 13 de diciembre de 11
  4. 4. ¿Porque Unity?martes 13 de diciembre de 11
  5. 5. Multiplataformamartes 13 de diciembre de 11
  6. 6. Multiplataforma Realmartes 13 de diciembre de 11
  7. 7. Trabajamos en:martes 13 de diciembre de 11
  8. 8. Trabajamos en: Windowsmartes 13 de diciembre de 11
  9. 9. Trabajamos en: Windows Macmartes 13 de diciembre de 11
  10. 10. Exportamos a:martes 13 de diciembre de 11
  11. 11. Escritoriomartes 13 de diciembre de 11
  12. 12. Escritorio Windows, OS Xmartes 13 de diciembre de 11
  13. 13. Escritorio Windows, OS X Consolasmartes 13 de diciembre de 11
  14. 14. Escritorio Windows, OS X Consolas PlayStation 3, Nintendo Wii, Xbox 360martes 13 de diciembre de 11
  15. 15. Escritorio Windows, OS X Consolas PlayStation 3, Nintendo Wii, Xbox 360 Dispositivos móvilesmartes 13 de diciembre de 11
  16. 16. Escritorio Windows, OS X Consolas PlayStation 3, Nintendo Wii, Xbox 360 Dispositivos móviles iOS, Android, Unionmartes 13 de diciembre de 11
  17. 17. Escritorio Windows, OS X Consolas PlayStation 3, Nintendo Wii, Xbox 360 Dispositivos móviles iOS, Android, Union Webmartes 13 de diciembre de 11
  18. 18. Simplicidadmartes 13 de diciembre de 11
  19. 19. Editor sencillo y visualmartes 13 de diciembre de 11
  20. 20. Editor sencillo y visual El equipo de Unity se esfuerza en hacer un editor muy sencillo.martes 13 de diciembre de 11
  21. 21. Editor sencillo y visual El equipo de Unity se esfuerza en hacer un editor muy sencillo. Importar recursosmartes 13 de diciembre de 11
  22. 22. Editor sencillo y visual El equipo de Unity se esfuerza en hacer un editor muy sencillo. Importar recursos Importar texturas, modelos, sonidos... es tan fácil como arrastrar y soltar.martes 13 de diciembre de 11
  23. 23. Editor sencillo y visual El equipo de Unity se esfuerza en hacer un editor muy sencillo. Importar recursos Importar texturas, modelos, sonidos... es tan fácil como arrastrar y soltar. Play Modemartes 13 de diciembre de 11
  24. 24. Editor sencillo y visual El equipo de Unity se esfuerza en hacer un editor muy sencillo. Importar recursos Importar texturas, modelos, sonidos... es tan fácil como arrastrar y soltar. Play Mode Prueba tu juego sin salir del editor.martes 13 de diciembre de 11
  25. 25. Potenciamartes 13 de diciembre de 11
  26. 26. Alta optimizaciónmartes 13 de diciembre de 11
  27. 27. Alta optimización El rendimiento de Unity es muy alto y además mejora con cada actualización.martes 13 de diciembre de 11
  28. 28. Alta optimización El rendimiento de Unity es muy alto y además mejora con cada actualización. Motor de lightmaps beastmartes 13 de diciembre de 11
  29. 29. Alta optimización El rendimiento de Unity es muy alto y además mejora con cada actualización. Motor de lightmaps beast Unity incluye en su versión de pago el motor Beast, el mejor motor de lightmapping cuya licencia por separado asciende a miles de $.martes 13 de diciembre de 11
  30. 30. Alta optimización El rendimiento de Unity es muy alto y además mejora con cada actualización. Motor de lightmaps beast Unity incluye en su versión de pago el motor Beast, el mejor motor de lightmapping cuya licencia por separado asciende a miles de $. Occlusion Cullingmartes 13 de diciembre de 11
  31. 31. Alta optimización El rendimiento de Unity es muy alto y además mejora con cada actualización. Motor de lightmaps beast Unity incluye en su versión de pago el motor Beast, el mejor motor de lightmapping cuya licencia por separado asciende a miles de $. Occlusion Culling También incluye el sistema de Umbra, que aumenta el rendimiento de nuestros juegos increíblemente.martes 13 de diciembre de 11
  32. 32. martes 13 de diciembre de 11
  33. 33. Rentabilidadmartes 13 de diciembre de 11
  34. 34. + Plataformas = + Dineromartes 13 de diciembre de 11
  35. 35. + Plataformas = + Dinero Si con un mismo motor podemos lanzarnos a multiples plataformas, nuestro juego reportara más beneficios.martes 13 de diciembre de 11
  36. 36. + Plataformas = + Dinero Si con un mismo motor podemos lanzarnos a multiples plataformas, nuestro juego reportara más beneficios. Económicomartes 13 de diciembre de 11
  37. 37. + Plataformas = + Dinero Si con un mismo motor podemos lanzarnos a multiples plataformas, nuestro juego reportara más beneficios. Económico Unity es el motor más económico de su gama.martes 13 de diciembre de 11
  38. 38. + Plataformas = + Dinero Si con un mismo motor podemos lanzarnos a multiples plataformas, nuestro juego reportara más beneficios. Económico Unity es el motor más económico de su gama. Asset Storemartes 13 de diciembre de 11
  39. 39. Asset Storemartes 13 de diciembre de 11
  40. 40. Asset Store Comprarmartes 13 de diciembre de 11
  41. 41. Asset Store Comprar Modelos 3Dmartes 13 de diciembre de 11
  42. 42. Asset Store Comprar Modelos 3D Texturasmartes 13 de diciembre de 11
  43. 43. Asset Store Comprar Modelos 3D Texturas Audiomartes 13 de diciembre de 11
  44. 44. Asset Store Comprar Modelos 3D Texturas Audio ...martes 13 de diciembre de 11
  45. 45. Asset Store Comprar Modelos 3D Texturas Audio ... Vendermartes 13 de diciembre de 11
  46. 46. Futuromartes 13 de diciembre de 11
  47. 47. Unity 3.5martes 13 de diciembre de 11
  48. 48. Unity 3.5 Renderizado HDRmartes 13 de diciembre de 11
  49. 49. Unity 3.5 Renderizado HDR LOD (Nivel de detalle) Nativomartes 13 de diciembre de 11
  50. 50. Unity 3.5 Renderizado HDR LOD (Nivel de detalle) Nativo Sistema de partículas basado en curvasmartes 13 de diciembre de 11
  51. 51. Unity 3.5 Renderizado HDR LOD (Nivel de detalle) Nativo Sistema de partículas basado en curvas Pathfinding nativomartes 13 de diciembre de 11
  52. 52. Unity 3.5 Renderizado HDR LOD (Nivel de detalle) Nativo Sistema de partículas basado en curvas Pathfinding nativo Control de versiones con soporte para Perforce y SVNmartes 13 de diciembre de 11
  53. 53. Unity 3.5 Renderizado HDR LOD (Nivel de detalle) Nativo Sistema de partículas basado en curvas Pathfinding nativo Control de versiones con soporte para Perforce y SVN Exportar a Flashmartes 13 de diciembre de 11
  54. 54. Juegos hechos con Unitymartes 13 de diciembre de 11
  55. 55. Battleheartmartes 13 de diciembre de 11
  56. 56. martes 13 de diciembre de 11
  57. 57. martes 13 de diciembre de 11
  58. 58. Zombieville USAmartes 13 de diciembre de 11
  59. 59. martes 13 de diciembre de 11
  60. 60. martes 13 de diciembre de 11
  61. 61. Rochardmartes 13 de diciembre de 11
  62. 62. martes 13 de diciembre de 11
  63. 63. Feistmartes 13 de diciembre de 11
  64. 64. martes 13 de diciembre de 11
  65. 65. Clippox Exodusmartes 13 de diciembre de 11
  66. 66. martes 13 de diciembre de 11
  67. 67. Requisitosmartes 13 de diciembre de 11
  68. 68. } Mac Pc Web Android PC y Mac Wii Ps3 Xbox360 iPhone } Macmartes 13 de diciembre de 11
  69. 69. Licenciasmartes 13 de diciembre de 11
  70. 70. Android Unity Unity Pro iOs iOs Pro Android Pro Precio € 0 € 1050 € 280 € 1050 € 280 € 1050 Occlusion Culling ✘ ✔ ✘ ✔ ✘ ✔ Acceso bajo nivel ✘ ✔ ✘ ✔ ✘ ✔ Sombras en tiempo real ✘ ✔ ✘ ✔ ✘ ✔martes 13 de diciembre de 11
  71. 71. Libros recomendadosmartes 13 de diciembre de 11
  72. 72. Unity Game Development Essentialsmartes 13 de diciembre de 11
  73. 73. Unity iOS Essentialsmartes 13 de diciembre de 11
  74. 74. Unity 3.x Scriptingmartes 13 de diciembre de 11
  75. 75. Unity 3 Game Development HotShotmartes 13 de diciembre de 11
  76. 76. Soporte y comunidadmartes 13 de diciembre de 11
  77. 77. La clave de Unitymartes 13 de diciembre de 11
  78. 78. La clave de Unity Foros Unitymartes 13 de diciembre de 11
  79. 79. La clave de Unity Foros Unity Unity Answersmartes 13 de diciembre de 11
  80. 80. La clave de Unity Foros Unity Unity Answers Foros UnitySpainmartes 13 de diciembre de 11
  81. 81. La clave de Unity Foros Unity Unity Answers Foros UnitySpain 8500 ips distintasmartes 13 de diciembre de 11
  82. 82. La clave de Unity Foros Unity Unity Answers Foros UnitySpain 8500 ips distintas 2120 usuariosmartes 13 de diciembre de 11
  83. 83. La clave de Unity Foros Unity Unity Answers Foros UnitySpain 8500 ips distintas 2120 usuarios 14851 respuestasmartes 13 de diciembre de 11
  84. 84. Interfazmartes 13 de diciembre de 11
  85. 85. martes 13 de diciembre de 11
  86. 86. Scene Viewmartes 13 de diciembre de 11
  87. 87. Game Viewmartes 13 de diciembre de 11
  88. 88. Hierarchy Viewmartes 13 de diciembre de 11
  89. 89. Project Viewmartes 13 de diciembre de 11
  90. 90. Inspectormartes 13 de diciembre de 11
  91. 91. Introducción a Unity3dmartes 13 de diciembre de 11
  92. 92. Introducción a Unity3d “Cubo de Portal”martes 13 de diciembre de 11
  93. 93. Creamos un nuevo proyectomartes 13 de diciembre de 11
  94. 94. Proyecto vacíomartes 13 de diciembre de 11
  95. 95. Importamos modelomartes 13 de diciembre de 11
  96. 96. Inspector del modelo. Cambiamos la escala a 0.1 y marcamos Generate Collidersmartes 13 de diciembre de 11
  97. 97. Arrastramos el modelo a la escenamartes 13 de diciembre de 11
  98. 98. Creamos un planomartes 13 de diciembre de 11
  99. 99. Añadamos físicas al cubomartes 13 de diciembre de 11
  100. 100. Si ejecutamos el juego, este será el resultadomartes 13 de diciembre de 11
  101. 101. Si ejecutamos el juego, este será el resultadomartes 13 de diciembre de 11
  102. 102. Queremos rotar la cámara alrededor del cubomartes 13 de diciembre de 11
  103. 103. Queremos rotar la cámara alrededor del cubo Para ello necesitamos un scriptmartes 13 de diciembre de 11
  104. 104. Nuestro Primer scriptmartes 13 de diciembre de 11
  105. 105. Nombre Script = Nombre clase Script vaciomartes 13 de diciembre de 11
  106. 106. Variables para la cámara y el cubomartes 13 de diciembre de 11
  107. 107. La variable cubo es pública para que aparezca en el inspectormartes 13 de diciembre de 11
  108. 108. La cámara no es pública, ya que será asignada desde el scriptmartes 13 de diciembre de 11
  109. 109. De ambos solo nos interesa su componente Transform (Posición, Rotación y Escala)martes 13 de diciembre de 11
  110. 110. Asignamos la variable Camara en Startmartes 13 de diciembre de 11
  111. 111. Veamos las funciones de la clase Transform.martes 13 de diciembre de 11
  112. 112. Veamos las funciones de la clase Transform.martes 13 de diciembre de 11
  113. 113. RotateAround es justo lo que buscamos.martes 13 de diciembre de 11
  114. 114. RotateAround es justo lo que buscamos.martes 13 de diciembre de 11
  115. 115. La función debe ir dentro de Update, para que se ejecute cada fotograma.martes 13 de diciembre de 11
  116. 116. position es una propiedad de Transform. Es la posición en X,Y,Zmartes 13 de diciembre de 11
  117. 117. Vector3.up es una estructura que equivale a la dirección positiva del eje y.martes 13 de diciembre de 11
  118. 118. Time.timeScale es la escala del tiempo. Moverá la cámara un metro por segundomartes 13 de diciembre de 11
  119. 119. Volvemos a Unity y arrastramos el script a la cámara.martes 13 de diciembre de 11
  120. 120. Ahora en el inspector de la cámara veremos un nuevo componente con nuestra variable pública.martes 13 de diciembre de 11
  121. 121. Arrastramos el cubo de nuestra escena sobre None(Transform) para asignar esa variable.martes 13 de diciembre de 11
  122. 122. Pulsamos Play y nos deleitamos con nuestra obramartes 13 de diciembre de 11
  123. 123. Si os parece muy oscuro, probad a añadir una luz.martes 13 de diciembre de 11
  124. 124. Muchas gracias ¿Preguntas?martes 13 de diciembre de 11

×