Buscar en Unity

Guía de soluciones:

Unity para

juegos móviles

Una guía práctica que te ayudará a comenzar y obtener el máximo provecho cuando desarrolles juegos móviles con Unity.

Bienvenido a Unity

Unity no es solo una plataforma 3D; Unity es una plataforma completa para crear juegos 3D y 2D atractivos y hermosos. De hecho, se hacen más juegos 2D con Unity que con cualquier otra tecnología de juegos, y compañías como Disney, Electronic Arts, LEGO, Microsoft, NASA, Nickelodeon, Square Enix, Ubisoft, Obsidian, Insomniac y Warner Bros. confían en nuestras herramientas y características para su negocio.

Una plataforma completa para el desarrollo de juegos móviles

Unity te permite desplegar en todos los principales sistemas operativos móviles y en los nuevos, acelerar tu proceso de desarrollo, optimizar tu juego, conectarte con tu público y alcanzar el éxito comercial.

De qué manera te ayudará esta guía

Desplázate para descubrir algunos de los pasos más importantes para comenzar e ir más rápido en Unity, encontrando recursos clave para el aprendizaje, y planificando el ciclo de vida de la producción de un juego móvil. Se basa en principios de mejores prácticas que tendrán sentido para ti, independientemente de tu experiencia previa. Bueno, comencemos.

01

Primeros pasos

Elige la edición de Unity que es correcta para ti store.unity.com.

Unity Personal

Todas las prestaciones para que los principiantes y aficionados puedan comenzar.

Unity Plus

Para creadores serios que buscan que su visión cobre vida.

Unity Pro

Para profesionales que buscan obtener rentabilidad a partir de la personalización avanzada y de una flexibilidad completa.

Ponte al día rápidamente trabajando en Unity

Si eres nuevo en Unity, aquí te decimos cuáles son nuestros recursos de aprendizaje recomendados para comenzar:

1. Interfaz e imprescindibles de Unity

Todo lo que necesitas saber para comenzar a usar Unity, desde los conceptos básicos hasta llegar a la interfaz.

2. Tutorial para hacer rodar una bola

(aproximadamente 2 horas)

Este tutorial te presenta el desarrollo con Unity guiándote a través de la creación de un juego sencillo en el que una bola tiene que rodar. Te enseña muchos de los principios de trabajo con Game Objects, Components, Prefabs, Physics y Scripting.

3. Conceptos relacionados con móvil y táctil

Información fundamental que debes conocer si creas contenido para dispositivos móviles y táctiles.

Una vez que hayas completado el material anterior, estarás listo para explorar la enorme gama de tutoriales que tenemos en nuestra sección de aprendizaje. También ofrecemos amplia documentación acerca del scripting y de la interfaz del editor, así como una lista de las guías de mejores prácticas que ha sido preparada por nuestros ingenieros de soporte y el equipo de contenido de I+D.

La comunidad de Unity ofrece también una fuente de material sumamente completa y diversa. Basta con que busques en Internet "Unity Tutorial [Añade el tema de tu interés] para que encuentres muchísimos recursos increíbles.

Tendrías que evaluar también una capacitación comercial como el Curso completo de Unity en Udemy.

Participa en nuestra comunidad

Si te quedas atascado, siempre encontrarás ayuda en la comunidad de Unity. Respuestas es donde los desarrolladores se ayudan unos a otros con respuestas concretas a preguntas específicas.

Los foros son el eje central de los debates y charlas de nuestra comunidad. Aquí puedes expresar tu opinión, mostrar en qué estás trabajando y revisar el fantástico trabajo que otros están haciendo.

También vale la pena explorar los sitios externos de comunidades y foros, en los que encontrarás preguntas y debates. Dos foros particularmente interesantes son Stackoverflow y Reddit.

También hay Grupos de usuarios de Unity en todo el mundo donde puedes reunirte con personas en grupos locales para intercambiar ideas, trabajar juntos en proyectos de Unity y socializar. Algunos grupos ofrecen también seminarios de introducción para usuarios nuevos.

Finalmente, si necesitas encontrar freelancers que te ayuden, o si estás listo para formar tu equipo, encontrarás el talento que necesitas en Unity Connect.

02

Recursos de aprendizaje y potenciadores del desarrollo

Aprende a través de juegos móviles completos

El equipo de contenido de I+D de Unity crea proyectos completos, que puedes descargar en la Asset Store, así como el material didáctico complementario. Puedes usar estos proyectos para descubrir y aprender acerca de las prestaciones nuevas y mejorar tus habilidades en Unity. El siguiente es un proyecto que puedes descargar.

Proyecto de Referencia de Trash Dash

Descarga y aprende de la versión demo completa de este juego

Trash Dash, cuyo protagonista es un corredor incansable al estilo de los dibujos animados para iOS y Android, es una versión demo completa del juego disponible para su descarga. Puedes usarlo para aprender a sacar el máximo provecho de las prestaciones de Unity desde el inicio de un proyecto y a lo largo de todo el proceso.

La versión demo del juego incluye ejemplos listos para ser utilizados acerca de cómo:

  • Usar Unity Cloud Build y Collaborate para crear y compartir cambios con tu equipo, y para implementarlos rápidamente en diversos dispositivos.

  • Usar Unity Ads e IAP para ganar dinero con juegos gratuitos

  • Usar Unity Analytics para controlar y ajustar las IAP y los anuncios para obtener mejores resultados, y retocar el juego mismo para aumentar el compromiso del jugador

Descarga este juego demo gratis ahora en la Asset Store y revisa la guía de ayuda en nuestro sitio de aprendizaje.

Proyecto de Referencia de Tanks!!!

El Proyecto de Referencia de Tanks!!! muestra la forma en que puede implementarse Unity Multiplayer en un entorno del mundo real, haciendo frente a problemas comunes como la latencia y las trampas en la red.

Este paquete tiene todo lo que necesitas para entender y crear un juego vivo multiplataforma con código, assets y tutoriales. Puedes probar el juego ahora en iOS, Android, MacOS, or Windows Store,y puedes descargar el proyecto de muestra en la Asset Store. Ofrecemos también un serie de tutoriales que te enseña la arquitectura y la mecánica del juego.

Principios básicos del trabajo con Unity

(aproximadamente 2 horas)

Si eres nuevo en la compilación de juegos para dispositivos móviles con Unity, este sencillo tutorial del juego UFO te enseñará los principios básicos del trabajo con objetos y componentes del juego, opciones prefabricadas (prefabs), física y scripting.

Compila tu primer proyecto completo de principio a fin

Este curso integral te presenta el motor de Unity y los aspectos fundamentales de la programación C#, para luego empezar a ahondar en el desarrollo de tus primeros juegos 2D y 3D.

Un tutorial sobre un juego de aventuras para intermedios

Durante el transcurso del proyecto, aprenderás cómo crear niveles de proceso basados en mosaicos, movimiento basado en turnos y añadir un sistema de «hambre» (hunger system), audio y controles táctiles móviles.

Juego isométrico de francotirador de supervivencia

Aprende cómo crear un juego isométrico de francotirador de supervivencia 3D con este proyecto del día de capacitación de Unite 2014.

Sección dedicada a la creación de juegos para dispositivos móviles

Explora una selección de tutoriales sobre funciones relacionadas con la creación de contenido para dispositivos móviles y tablets, además de videos de sesiones de capacitación en vivo (sesiones de capacitación en vivo).

03

Otros recursos de apoyo

Hemos recopilado algunas de estas mejores prácticas básicas de nuestros ingenieros de Soporte Corporativo y del equipo de contenido de I+D de Unity.

¿Necesitas ayuda para crear scripts en C# en Unity?

Si eres nuevo en el lenguaje de programación C#, te sugerimos visitar nuestra dedicated sección de scripting, que ofrece material didáctico con temas tanto para principiantes como para usuarios avanzados. Si ya está familiarizado con la programación pero necesitas ayuda con preguntas específicas sobre codificación, te recomendamos usar la sección de respuestas, donde puedes publicar y encontrar las respuestas de la comunidad a tus preguntas relacionadas con la codificación. También contamos con una amplia guía de referencia para el scripting, que brinda orientación acerca de la API de scripting que ofrece Unity.

¿Eres docente?

Ofrecemos una gama completa de opciones de apoyo para la enseñanza, entre las que se incluye licencias gratuitas para alumnos e instituciones académicas y un Marco curricular para el desarrollo de una serie de cursos pertinentes.

¿Por qué no obtener un certificado que valide tu conocimiento?

Unity ofrece un programa oficial de certificación

El software educativo se centra en las destrezas básicas que son fundamentales para la producción de juegos con Unity y se proyecta directamente a la preparación para el Unity Certified Developer Exam (Examen para Desarrolladores Certificados de Unity). También es una magnífica solución si lo que estás buscando es un programa estructurado y autodidacta que te ayude a aprender a crear juegos con Unity.

Mejores prácticas en Unity

Unity es una plataforma compleja y con múltiples prestaciones que ofrece muchas soluciones a diversos problemas que probablemente encontrarás al desarrollar un juego. Por eso, hay muchas opiniones en cuánto a cuáles son las mejores prácticas para organizar tus proyectos, crear la lógica del juego y patrones de programación orientados a objetos y para las diferentes técnicas que se emplean al trabajar en el editor.

No obstante, hay ciertos principios básicos que, si se siguen, te ahorrarán tiempo y te ayudarán a concentrarte más en los aspectos creativos del desarrollo de juegos. Hemos recopilado algunas de estas mejores prácticas básicas de nuestros ingenieros de Soporte Corporativo y del equipo de contenido de I+D de Unity.

04

El ciclo de vida de la creación de un juego móvil

Diseñar personajes, la mecánica del juego y desarrollar la lógica no son los únicos aspectos que son importantes en el ciclo de vida de la creación de un juego. Estas son otras acciones importantes que puedes adoptar, entre las que se incluyen las descripciones y cómo Unity ayuda en cada una de ellas.

01 Sincronizar

Collaborate de Unity

Sincroniza tus proyectos a nivel de equipo para que tu equipo pueda crear y trabajar juntos de manera eficiente. Collaborate de Unity hace que compartir tu proyecto en línea, invitar a participantes y hacer copias de seguridad de tus proyectos sea sencillo

03 Comprender

Informes de rendimiento

Comprende el buen funcionamiento de tu juego con el fin de solucionar cualquier problema y evitar las calificaciones negativas. Apenas tu juego esté en vivo, es importante registrar los problemas en tiempo real. Unity Performance Reporting ofrece un completo sistema de análisis e informe de errores que respalda ese proceso.

05 Monetizar

IAP y Ads

Elige el modelo de monetización adecuado desde un primer momento para asegurarte de que esté bien integrado con la mecánica de tu juego. Para los juegos gratuitos, Unity cuenta con una plataforma de anuncios incorporada y ofrece integración de compras dentro de la aplicación con Codeless IAP. Combina nuestros Unity Ads, IAP y Analytics plug & play para mejorar tu ARPDAU (Ingreso medio por usuario activo diario) y la retención de usuarios.

Conoce más: Next Games se cuenta entre los primeros creadores en monetizar con éxito un juego de creación del campo de batalla para dispositivos móviles que utiliza anuncios publicitarios en video recompensados. Descarga su estudio de caso para enterarte de cómo crearon anuncios publicitarios en video recompensados bien integrados que tienen un alto índice de inclusión voluntaria e impulsan ingresos medios por jugador diarios del orden de $0,06. Lee el estudio de caso de Next Games

02 Crear

Cloud Build

Crea compilaciones continuas específicas para cada plataforma en las plataformas pertinentes con la mayor frecuencia que sea posible a fin de detectar problemas técnicos prematuros y distribuirlos rápidamente a tus testeadores. Cloud Build de Unity elimina la molestia de pedirle a un desarrollador o ingenieros de compilación que cree una versión binaria que los testeadores puedan cargar en los dispositivos. Puedes, de forma simultánea y fluida, compilar para iOS y Android (y otras plataformas) en la nube. Y ya que Cloud Build está integrado con Collaborate, funciona a la perfección para todo tu equipo.

04 Comprender

Analytics

Comprende a tu público y cómo interactúa con tu contenido para garantizar la retención y el éxito. Unity Analytics, que se integra de forma nativa al motor de Unity, brinda una visión invalorable sobre el comportamiento de tu público. Esta visión te ayuda a optimizar tus experiencias de juego y estrategias de monetización a partir de datos del juego en tiempo real.

Conoce más: Entérate de cómo Mindstorm, uno de los principales desarrolladores de juegos de Pakistán, utiliza el análisis incorporado de Unity para prever las necesidades de los jugadores y mejorar permanentemente sus juegos. Lee el estudio de caso de Mindstorm Conoce más: Entérate de cómo un aficionado pasó de ser un desarrollador de juegos en su tiempo libre a fundador de un próspero estudio de juegos para dispositivos móviles con siete empleados a tiempo completo y juegos con más de 10 millones de descargas. Leer el estudio de caso de Twimler

Recuerda que si eliges Unity nunca estarás solo.

¿Cuál es el siguiente paso?

Esperamos que esta guía de soluciones te haya ayudado a comenzar realmente bien tu proyecto de desarrollo con Unity. Recuerda, cuando eliges Unity, nunca estás solo. Nuestras páginas de comunidad son un extraordinario lugar para conectarte y encontrar soluciones a los problemas que podrías encontrar. También te animamos a seguirnos en Facebook, YouTube, LinkedIn y en el blog de Unity, donde encontrarás consejos y guías a los diferentes aspectos de las prestaciones de Unity, así como novedades del producto, actualizaciones y estudios de caso que inspiran.

Lo tengo

We use cookies to ensure that we give you the best experience on our website. Visit our cookie policy page for more information.