Te damos la bienvenida a Unity
Unity no es sólo una plataforma 3D; Unity es una plataforma completa para crear juegos 3D y 2D atractivos y atractivos. De hecho, se crean más juegos 2D con Unity que con cualquier otra tecnología de juegos, y empresas como Disney, Electronic Arts, LEGO, Microsoft, NASA, Nickelodeon, Square Enix, Ubisoft, Obsidian, Insomniac y Warner Bros confían en nuestras herramientas. y funciones para impulsar su negocio.
Una plataforma completa para el desarrollo de juegos 2D
Unity es una plataforma completa para 2D. Le permite implementar en todos los sistemas operativos móviles principales y emergentes, acelerar su proceso de desarrollo, optimizar su juego, conectarse con una audiencia y lograr el éxito comercial.
Comenzar a crear
Con toneladas de tutoriales y recursos listos para usar, pase de manera eficiente desde la creación de prototipos hasta la producción completa con flujos de trabajo intuitivos que respaldan su desarrollo en cada paso del camino.
Si tiene problemas o necesita ayuda para instalar Unity, consulte esta parte de nuestro manual, que lo guiará a través del proceso paso a paso.
Comience creando un juego OVNI 2D simple, que presente muchos de los principios para trabajar con Unity y crear juegos 2D, incluidos objetos de juego, componentes, prefabricados, física y secuencias de comandos.
Obtenga una introducción a técnicas más avanzadas, que incluyen cómo crear niveles procedimentales basados en mosaicos, implementar movimientos por turnos y agregar un sistema de hambre, audio y controles táctiles móviles.
Encuentra tutoriales sobre funciones específicas, física 2D y videos de sesiones de capacitación en vivo.
En esta sesión de capacitación en vivo, aprenderemos un flujo de trabajo para diseñar una escena 2D simple usando grupos de clasificación 2D, mallas de sprites y sprites de 9 cortes introducidos en Unity 5.6. Usaremos estas herramientas para crear un juego 2D simple. En este episodio presentamos nuestros objetivos y demostramos nuestro sistema de minimapas.
Este curso te presenta el motor de Unity ylos aspectos básicos de la programación en C# y, después, profundiza en el desarrollo de tus primeros juegos en 2D y 3D.
Si te quedas atascado, siempre podrás encontrar ayuda en la comunidad de Unity. Respuestas es donde nuestros desarrolladores se ayudan entre sí con respuestas concretas a preguntas específicas.
Los foros son el principal centro de actividad para las conversaciones de nuestra comunidad. Aquí puedes expresar tu opinión, mostrar en qué estás trabajando y ver las cosas interesantes que otros están haciendo.
También vale la pena explorar los sitios externos de comunidades y foros para realizar preguntas o debates. Dos foros que vale la pena visitar son Stack Overflow y Reddit.
Hay grupos de usuarios de Unity en todo el mundo donde puedes reunirte con personas de grupos locales para intercambiar ideas, trabajar juntos en proyectos de Unity y socializar. Algunos grupos también ofrecen seminarios introductorios para nuevos usuarios.
Sincronice su proyecto en todo el equipo para permitir que su equipo trabaje en conjunto de manera eficiente. Unity Collaborate facilita compartir su proyecto en línea, invitar a participantes y realizar copias de seguridad de sus proyectos.
Cree compilaciones continuas específicas de la plataforma en las plataformas relevantes con la mayor frecuencia posible para detectar problemas técnicos tempranos y distribuirlos más rápido a sus evaluadores. Unity Cloud Build elimina la carga de pedirle a un desarrollador o ingeniero de compilación que cree una versión binaria que los evaluadores puedan cargar en los dispositivos. Puede crear de forma simultánea y sin esfuerzo para iOS y Android (y otras plataformas) en la nube. Y como Cloud Build está integrado con Collaborate, funciona perfectamente para todo tu equipo.
Comprenda la salud de su juego para solucionar cualquier problema y evitar malas calificaciones. Tan pronto como tu juego esté activo, es importante capturar los problemas en tiempo real. Unity Performance Reporting ofrece un completo sistema de análisis e informes de fallos para respaldar ese proceso.
Comprenda a su audiencia y cómo interactúan con su contenido para garantizar la retención y el éxito. Unity Analytics, que está integrado de forma nativa con el motor de Unity, proporciona información valiosa sobre el comportamiento de su audiencia. Esta información te ayuda a optimizar tus experiencias de juego y estrategias de monetización basadas en datos del juego en tiempo real.
Elija el modelo de monetización adecuado en una etapa temprana para asegurarse de que esté bien integrado con la mecánica de su juego. Para juegos gratuitos, Unity tiene una plataforma de anuncios integrada y ofrece integración IAP sin código. Combine nuestro plug and play Unity Ads, IAPy Analytics para mejorar su ARPDAU (ingresos promedio por usuario activo diario) y la retención de usuarios.
Certificaciones de Unity
Obtén una ventaja competitiva en el mercado laboral al demostrar tu dominio de las habilidades básicas de Unity.
Mejores prácticas en Unity
Unity es una plataforma compleja y rica en funciones que ofrece muchas soluciones a diversos problemas que probablemente encontrarás en el desarrollo de juegos. Como tal, hay muchas opiniones sobre cuáles son las mejores prácticas para organizar tus proyectos, construir lógica de juego y patrones de programación orientados a objetos, y para diversas técnicas al trabajar en el editor.
Sin embargo, existen ciertos principios básicos que, si los sigues, te ahorrarán tiempo y te ayudarán a centrarte 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 empresarial y del equipo de contenido de investigación y desarrollo de Unity.
¿Necesita ayuda con las secuencias de comandos C# en Unity?
Si es nuevo en la programación de C#, le sugerimos que visite nuestra sección dedicada a las secuencias de comandos, que ofrece material de aprendizaje sobre temas tanto para principiantes como para avanzados. Si ya está familiarizado con la programación pero necesita ayuda con preguntas específicas sobre codificación, le recomendamos utilizar nuestra sección de respuestas, donde puede publicar y encontrar respuestas a sus preguntas sobre codificación en la comunidad. También contamos con una extensa guía de referencia de secuencias de comandos, que ofrece orientación sobre la API de secuencias de comandos que proporciona Unity.
¿Eres profesor?
Ofrecemos una amplia gama de opciones de soporte para la enseñanza, incluidas licencias gratuitas para estudiantes e instituciones académicas y un marco curricular para desarrollar un conjunto relevante de cursos.
Descubra cómo un aficionado pasó de desarrollar juegos en su tiempo libre a convertirse en un próspero estudio de juegos móviles con siete empleados a tiempo completo y juegos con más de 10 millones de descargas.
Next Games se encuentra entre los primeros en monetizar con éxito un juego móvil de creación de batallas mediante anuncios de vídeo recompensados. Descargue su estudio de caso para descubrir cómo crearon anuncios de video recompensados bien integrados que tienen una alta tasa de suscripción y generan ingresos promedio de $0,06 por jugador por día.
Descubra cómo Mindstorm, uno de los principales desarrolladores de juegos de Pakistán, utiliza los análisis integrados de Unity para anticipar las necesidades de los jugadores y mejorar continuamente sus juegos.
Esperamos que esta guía de soluciones le haya ayudado a tener un buen comienzo en su proyecto de desarrollo de Unity. Recuerda, cuando eliges Unity nunca estás solo. Nuestras páginas comunitarias son un excelente lugar para conectarse y encontrar soluciones a los problemas que pueda encontrar. También lo animamos a seguirnos en Twitter, Facebook, YouTube, LinkedIny en el blog de Unity, donde encontrará consejos y guías sobre diversas facetas de las funciones de Unity, así como noticias de productos, actualizaciones y estudios de casos inspiradores.