Desarrollo de Videojuegos 3D en Unity: Una Introducción (Coursera)

Desarrollo de Videojuegos 3D en Unity: Una Introducción (Coursera)

Este curso te permite crear un prototipo de juego 3D, explorando los conceptos necesarios y las herramientas para desarrollo de videojuegos en 3D disponibles en Unity y en la Web. Explorarás y harás uso de herramientas para crear una escena 3D en Unity, podrás agregar personajes y animaciones 3D e integrarlas en los escenarios que crees, podrás definir comportamiento e interacción entre elementos del videojuego, y publicar en la Web los resultados de lo que diseñes. Vas a utilizar como base los conceptos aprendidos en el curso introductorio de desarrollo, ahora aplicados a juegos 3D.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Este curso te permitirá adquirir las habilidades básicas para desarrollar juegos 3D, sea para tu trabajo, investigación, o por hobby. Los conceptos acá aprendidos te permitirán desarrollar simuladores, juegos educativos, y libros interactivos. Unity es un motor de videojuegos extendible muy usado profesionalmente, y este curso te permitirá aprovechar su potencialidad para el desarrollo de videojuegos 3D.
Este curso es parte del Programa de Coursera para aprender sobre Desarrollo y Diseño de Videojuegos, en el cual podrás diseñar y programar cierto tipo de videojuegos, comprender el mercado actual y lo que se requiere para crear un juego comercialmente exitoso. Estos cursos están inspirados en el Programa Especializado en Desarrollo de Videojuegos de la Universidad de los Andes en Bogotá, un programa de un año que forma los futuros productores, programadores, diseñadores y músicos en el sector.
Pre-requisitos: Esperamos que tengas conocimientos básicos en desarrollo de juegos 2D en Unity, en procesos ágiles de desarrollo y en modelos de negocio de videojuegos. Estos conocimientos se pueden adquirir en los anteriores cursos de este programa especializado.
Course 4 of 5 in the Desarrollo y Diseño de Videojuegos Specialization.

Syllabus

WEEK 1
Módulo 1: Introducción al curso y conceptos básicos sobre videojuegos 3D
Bienvenido al curso introductorio sobre Desarrollo de Videojuegos 3D en Unity. En este primer módulo definiremos las bases de nuestro trabajo, revisaremos el juego y te invitaremos a crear tu propio repositorio en Github.

WEEK 2
Módulo 2: Inicio de tu propio desarrollo
¡Hola! Te damos la bienvenida al módulo 2, en el que trabajarás la primera versión de la escena en 3D en Unity, así como el comportamiento físico del personaje principal; también haremos una breve introducción a Shaders, o programas de GPU. Al finalizar este módulo tendrás una primera imagen del nivel de la máquina del Goldberg que vas a desarrollar a lo largo del curso.

WEEK 3
Módulo 3: Conceptos de programación
En este módulo continuamos el desarrollo de tu nivel. En esta semana queremos que agregues comportamiento, y para ello complementamos los conceptos de programación vistos en el curso introductorio.

WEEK 4
Módulo 4: Terminando tu Nivel. Publicación
Con este módulo terminamos el sprint de desarrollo de tu nivel. Para lograr esto, revisarás los conceptos de interfaz en un juego 3D, el procedimiento de generación de analytics de la versión 5 de Unity y publicarás en Kongregate tu nivel de la máquina de Goldberg en que has venido trabajando.

WEEK 5
Módulo 5: Pruebas del trabajo de otros y mejoras a tu prototipo
En este último módulo se busca enriquecer lo hecho a lo largo el curso por los distintos participantes mediante información de retorno entre pares y, a partir de esto, mejorar la versión del propio juego antes de publicar tu prototipo (en Kongregate) y los recursos de divulgación asociados (trailer y pitch).

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Gameplay en videojuegos (Coursera) Coursera
Universitat Autònoma de Barcelona

Gameplay en videojuegos (Coursera)

¿Cómo se estructura y funciona un programa de videojuego? Es lo que comúnmente se conoce como 'gameplay', y que constituirá nuestro núcleo de estudio en este curso. Su análisis detallado nos permitirá comprender su importancia, y qué funcionalidades debe tener. Analizaremos también la interface gráfica del usuario (GUI), que finalmente condiciona el hecho de que el jugador pueda interaccionar correctamente con el videojuego. Para definir y comprender mejor los conceptos se usan ejemplos y referentes de videojuegos de la industria.

Oct 19th 2026
4 Weeks
Problem Solving, Python Programming, and Video Games (Coursera) Coursera
University of Alberta

Problem Solving, Python Programming, and Video Games (Coursera)

This course is an introduction to computer science and programming in Python. Important computer science concepts such as problem solving (computational thinking), problem decomposition, algorithms, abstraction, and software quality are emphasized throughout. The Python programming language and video games are used to demonstrate computer science concepts in a concrete and fun manner. However, a learner can take the knowledge and skills from this course and apply them to non-game problems, other programming languages, and other computer science courses.

Oct 19th 2026
5-12 Weeks
Game Developers and Esports Organizations (Coursera) Coursera
University of California, Irvine

Game Developers and Esports Organizations (Coursera)

Before you can have an Esport, you must have a video game to play and a game developer to design it. This course is dedicated to discussing game developers and their relationship with their respective Esport. The content will help you recognize the qualities a video game must have to become a successful Esport. We will examine the diagram demonstrating the various competitive structures commonly found in Esports.

Oct 26th 2026
2 Weeks
Game Design and Development 5: Capstone Project (Coursera) Coursera
Michigan State University

Game Design and Development 5: Capstone Project (Coursera)

In the game design and development capstone course, you will create an original game from initial concept up to the first playable version! Along the way, you will have the opportunity to put your game ideas in front of your peers. The capstone experience gives you the opportunity to push your skills further and demonstrate your newfound skills as a game developer. The capstone also contains guest talks from game industry professionals at Riot Games, Blizzard Entertainment, Insomniac Games, Gearbox Entertainment, Iron Galaxy, Deep Silver Volition, Goodgame Studios, Stardock, GREE, Heart Shaped Games, and more.

Oct 26th 2026
4 Weeks
Developing AR/VR/MR/XR Apps with WebXR, Unity & Unreal (Coursera) Coursera
University of Michigan

Developing AR/VR/MR/XR Apps with WebXR, Unity & Unreal (Coursera)

This third course in the XR for Everybody specialization is geared toward the technical development of XR experiences. The course provides learners with a more technical mental model of XR technologies and the tools to approach XR development with confidence. It walks through the stages of development for both VR and AR projects, introducing the main XR development platforms as well as the key methods and tools. This third course also helps learners infer advanced XR requirements from physical/digital prototypes and teaches them how to differentiate major technical concerns, estimate development costs, and plan research necessary to advance XR.

Oct 26th 2026
4 Weeks
Planning, HUDs, and Spawners in GameMaker (Coursera) Coursera
University of Colorado System

Planning, HUDs, and Spawners in GameMaker (Coursera)

This course is the third course in the specialization about learning how to develop video games using GameMaker on Windows or Mac. Why use GameMaker instead of using C# and Unity or C++ and Unreal*? Learning to develop games with GameMaker is much easier than learning to program in C# or C++ AND learning Unity or Unreal. If you just want to continue learning how to develop games in a more "gentle" way, this is a great starting point.

Oct 26th 2026
4 Weeks
Game Design and Development 3: 3D Shooter (Coursera) Coursera
Michigan State University

Game Design and Development 3: 3D Shooter (Coursera)

If you love games and want to learn how to make them, then this course is your third step down that path. In this course you will learn the fundamentals of game design, including an understanding of level design, game balancing, prototyping, and playtesting, as well as game asset creation techniques. You will continue developing video games using industry standard game development tools, including the Unity 2020 game engine. At the end of the course you will have completed a 3D First-Person Shooter game, and will be able to leverage an array of game development techniques to create your own basic games.

Oct 26th 2026
4 Weeks
Low Poly Art For Video Games (Coursera) Coursera
Michigan State University

Low Poly Art For Video Games (Coursera)

This course is aimed to give you the tools and knowledge you need to start creating simple 3D art for video games made in the Unity game engine. Through the aesthetic of pixel art we will explore artistic principals like shape language, color theory, and composition as well as show you a step by step workflow for creating assets that you can use to make your own games.

Oct 19th 2026
5-12 Weeks
Emprendimiento y métodos ágiles de desarrollo en videojuegos (Coursera) Coursera
Universidad de los Andes

Emprendimiento y métodos ágiles de desarrollo en videojuegos (Coursera)

¡Bienvenido al curso de emprendimiento y métodos ágiles de desarrollo en videojuegos! Este curso es parte del Programa Especializado Coursera en Diseño y Desarrollo de Videojuegos, en la cual aprenderás a diseñar y programar cierto tipo de videojuegos, aumentarás tu comprensión acerca del mercado actual de videojuegos y de lo que se requiere para crear un juego exitoso comercialmente.

Oct 26th 2026
5-12 Weeks
Game Design and Development 4: 3D Platformer (Coursera) Coursera
Michigan State University

Game Design and Development 4: 3D Platformer (Coursera)

If you love games and want to learn how to make them, then this course is your fourth step down that path. In this course you will learn the fundamentals of game design, including an understanding of game idea generation, design documentation, the business side of games, and social issues in games. You will continue developing video games using industry standard game development tools, including the Unity 2020 game engine. At the end of the course you will have completed a 3D Platformer game, and will be able to leverage an array of game development techniques to create your own basic games.

Oct 26th 2026
4 Weeks