We may earn an affiliate commission when you visit our partners.
Course image
Course image
Coursera logo

Diseño de Gráficos en Movimiento en Unity

Crea videojuegos

Augusto Salgado

Crearemos un videojuego del estilo "Catch game" con Unity y C#, donde distintos objetos caen del cielo y el jugador tendrá que atrapar la mayor cantidad de ellos posibles, lo que le hará sumar puntos, al mismo tiempo que evita aquellos que le hagan perder vidas. En el proceso aprenderemos cómo funcionan las herramientas de Unity para la creación de interfaces de usuario, y la forma de programar su comportamiento en C#, haciendo menúes y HUDS. También crearemos un nivel con la mecánica principal del juego, desarrollando toda su lógica de gameplay en C# e integrándola con todos los elementos necesarios en Unity. Aprenderemos sobre colisiones, instanciación dinámica de objetos, y manejo de condiciones de derrota. Estos conocimientos nos darán el puntapié para luego poder ampliar nuestros conocimientos, ya sea profundizando en la complejidad del proyecto, o creando nuevos y divertidos prototipos con las bases de lo aprendido. Por último, recomendamos antes de tomar el curso contar con nociones básicas de programación (variables, clases, ciclos, condiciones, y tipos de datos), aprender a moverse por el editor de Unity, y repasar los conceptos matemáticos básicos sobre vectores.

Enroll now

What's inside

Syllabus

Visión general del proyecto
Crearemos un videojuego del estilo "Catch game" con Unity y C#, donde distintos objetos caen del cielo y el jugador tendrá que atrapar la mayor cantidad de ellos posibles, lo que le hará sumar puntos, al mismo tiempo que evita aquellos que le hagan perder vidas. En el proceso aprenderemos cómo funcionan las herramientas de Unity para la creación de interfaces de usuario, y la forma de programar su comportamiento en C#, haciendo menúes y HUDS. También crearemos un nivel con la mecánica principal del juego, desarrollando toda su lógica de gameplay en C# e integrándola con todos los elementos necesarios en Unity. Aprenderemos sobre colisiones, instanciación dinámica de objetos, y manejo de condiciones de derrota. Estos conocimientos nos darán el puntapié para luego poder ampliar nuestros conocimientos, ya sea profundizando en la complejidad del proyecto, o creando nuevos y divertidos prototipos con las bases de lo aprendido. Por último, recomendamos antes de tomar el curso contar con nociones básicas de programación (variables, clases, ciclos, condiciones, y tipos de datos), aprender a moverse por el editor de Unity, y repasar los conceptos matemáticos básicos sobre vectores.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Diseñado para principiantes, este curso proporciona una base sólida en desarrollo de videojuegos con Unity
Se centra en un estilo de juego específico, lo que lo hace un gran proyecto introductorio para programadores novatos
Requiere conocimientos básicos de programación y conceptos matemáticos
Cubre conceptos esenciales como colisiones, instanciación y manejo de condiciones de derrota
Desarrollado por un instructor reputado
Utilización de Unity y C#, herramientas estándar de la industria en desarrollo de videojuegos

Save this course

Save Diseño de Gráficos en Movimiento en Unity: Crea videojuegos to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Diseño de Gráficos en Movimiento en Unity: Crea videojuegos. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Diseño de Gráficos en Movimiento en Unity: Crea videojuegos will develop knowledge and skills that may be useful to these careers:
User Interface Designer
User Interface Designers create both the visual and functional aspects of websites and software applications. To excel in this role, one must be able to understand user needs and translate those needs into responsive and interactive designs. This course provides a foundation in Unity and C#, both of which are used in the development of user-friendly interfaces and heads-up displays (HUDs).
Game Designer
Game Designers are responsible for the overall concept, design, and development of video games. They work with programmers, artists, and other team members to create engaging and fun games. This course provides hands-on experience with Unity, a game engine commonly used to create 2D and 3D games. Through the development of a "Catch" game, students will learn the basics of game mechanics, level design, and user interaction.
Software Engineer
Software Engineers design, develop, and maintain software applications. They work with various programming languages, tools, and technologies to create solutions that meet the needs of end-users. This course provides a foundation in C#, a versatile programming language widely used in game development and software engineering. By learning how to create interactive and responsive user interfaces in Unity, students will gain valuable skills for a career in software engineering.
Front-End Developer
Front-End Developers are responsible for the visual and interactive elements of websites and applications. They use HTML, CSS, and JavaScript to create user-facing interfaces that are both visually appealing and functional. This course provides a foundation in Unity, which, although primarily used for game development, can also be applied to the creation of interactive web experiences. By learning how to create user interfaces and HUDs in Unity, students will gain valuable skills for a career in front-end development.
Technical Artist
Technical Artists combine artistic skills with technical knowledge to create digital assets for video games, films, and other media. They work closely with programmers and designers to ensure that the visual elements of a project are both aesthetically pleasing and technically sound. This course provides a foundation in Unity, a widely used game engine that allows for the creation of interactive 3D environments and characters. By learning how to integrate visual assets into Unity, students will gain valuable skills for a career as a Technical Artist.
Motion Graphics Designer
Motion Graphics Designers create animated graphics for use in videos, films, and other forms of media. They use software such as After Effects and Cinema 4D to create visually engaging and dynamic animations. This course provides a foundation in Unity, a game engine that can also be used to create motion graphics. By learning how to create animations and visual effects in Unity, students will gain valuable skills for a career as a Motion Graphics Designer.
Quality Assurance Tester
Quality Assurance Testers ensure that software applications and video games meet the required standards of quality. They work with developers to identify and fix bugs and issues that may affect the user experience. This course provides a foundation in Unity, a game engine commonly used to develop video games. By learning how to test and debug games in Unity, students will gain valuable skills for a career as a Quality Assurance Tester.
Web Developer
Web Developers design, develop, and maintain websites and web applications. They work with various programming languages, tools, and technologies to create user-facing interfaces and back-end systems. This course provides a foundation in C#, a versatile programming language widely used in web development. By learning how to create interactive and responsive user interfaces in Unity, students will gain valuable skills for a career as a Web Developer.
Data Analyst
Data Analysts collect, analyze, and interpret data to help organizations make better decisions. They use statistical methods and software tools to extract insights from data and communicate findings to stakeholders. This course provides a foundation in Unity, a game engine that can also be used to create data visualizations. By learning how to create interactive and dynamic data visualizations in Unity, students will gain valuable skills for a career as a Data Analyst.
Technical Writer
Technical Writers create documentation and instructions for software applications, hardware devices, and other technical products. They work with engineers and other technical experts to translate complex information into clear and concise language. This course provides a foundation in Unity, a game engine that is used to develop video games and other interactive applications. By learning how to use Unity's tools and features, students will gain valuable skills for a career as a Technical Writer.
Instructional Designer
Instructional Designers create and develop educational materials and experiences. They work with subject matter experts to design and deliver engaging and effective learning programs. This course provides a foundation in Unity, a game engine that can also be used to create interactive learning experiences. By learning how to create interactive and engaging simulations and games in Unity, students will gain valuable skills for a career as an Instructional Designer.
Project Manager
Project Managers plan, organize, and manage projects to ensure their successful completion. They work with stakeholders to define project goals, timelines, and budgets, and they oversee the execution of projects to ensure that they are completed on time, within budget, and to the required standards. This course provides a foundation in Unity, a game engine that can also be used to manage projects. By learning how to use Unity's tools and features to plan and track projects, students will gain valuable skills for a career as a Project Manager.
Business Analyst
Business Analysts work with stakeholders to understand their business needs and translate those needs into technical requirements. They work with developers and other technical experts to ensure that software applications and systems meet the business objectives of the organization. This course provides a foundation in Unity, a game engine that can also be used to create business simulations and models. By learning how to use Unity's tools and features to create interactive and dynamic business simulations, students will gain valuable skills for a career as a Business Analyst.
Marketing Manager
Marketing Managers plan and execute marketing campaigns to promote products and services. They work with other departments to develop marketing strategies and create marketing materials. This course provides a foundation in Unity, a game engine that can also be used to create interactive marketing experiences. By learning how to use Unity's tools and features to create interactive and engaging marketing campaigns, students will gain valuable skills for a career as a Marketing Manager.
Sales Manager
Sales Managers lead and motivate sales teams to achieve sales goals. They work with customers to understand their needs and develop sales strategies. This course may be useful for Sales Managers who are interested in using Unity to create interactive sales presentations and demonstrations. By learning how to use Unity's tools and features to create engaging and informative sales presentations, students will gain valuable skills for a career as a Sales Manager.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Diseño de Gráficos en Movimiento en Unity: Crea videojuegos.
This practical guide provides a comprehensive overview of Unity development, covering both core concepts and advanced techniques, serving as a good reference or supplementary material.
Esta guía práctica le enseñará los fundamentos de Unity y le ayudará a crear sus propios videojuegos, incluso si no tiene experiencia previa en programación.
Este libro le proporcionará una introducción completa al desarrollo de juegos con Unity, cubriendo todo, desde la creación de personajes y niveles hasta la programación de scripts.
Este libro proporciona una visión general completa de Unity, que cubre todo, desde la interfaz de usuario hasta la programación avanzada.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Diseño de Gráficos en Movimiento en Unity: Crea videojuegos.
Unity para principiantes: animación de videojuegos
Most relevant
Diseña juegos en Unity: muestra la salud de tu personaje
Most relevant
Desarrollo de Videojuegos en Unity: Una Introducción
Most relevant
Crear un Diagrama de Gantt simple con Google Sheets
Most relevant
Programación Orientada a Objetos con Java
Most relevant
Seguridad en la red
Most relevant
Felicidad y Calidad de Vida
Most relevant
Introducción a Java
Most relevant
Introducción a la programación orientada a objetos en Java
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser