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

Online Games: Literature, New Media, and Narrative (Coursera) Coursera
Vanderbilt University

Online Games: Literature, New Media, and Narrative (Coursera)

Intended for both newcomers who are curious about video games and experienced gamers who want to reflect on their passion, this course will explore what happens to stories, paintings, and films when they become the basis of massively multiplayer online games. The Lord of the Rings trilogy—the novels, films, and video game—are our central example of how “remediation” transforms familiar stories as they move across media.

Aug 24th 2026
5-12 Weeks
Moving, Shooting, and Debugging in GameMaker (Coursera) Coursera
University of Colorado System

Moving, Shooting, and Debugging in GameMaker (Coursera)

This course is the second 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.

Aug 3rd 2026
4 Weeks
Parenting and More GameMaker Language Code (Coursera) Coursera
University of Colorado System

Parenting and More GameMaker Language Code (Coursera)

This course is the fourth 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.

Aug 3rd 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.

Aug 3rd 2026
4 Weeks
Gamification (Coursera) Coursera
University of Pennsylvania

Gamification (Coursera)

Gamification is the application of game elements and digital game design techniques to non-game problems, such as business and social impact challenges. This course will teach you the mechanisms of gamification, why it has such tremendous potential, and how to use it effectively.

Aug 3rd 2026
5-12 Weeks
Diseño de Videojuegos: Una introducción (Coursera) Coursera
Universidad de los Andes

Diseño de Videojuegos: Una introducción (Coursera)

¡Bienvenidos a Diseño de videojuegos: una introducción! El diseño de videojuegos es el arte de aplicar conceptos de diseño para crear la interacción entre jugadores. Es un ejercicio mental que requiere varios conocimientos en diferentes campos y la habilidad de comunicar qué es lo que se quiere lograr. Este curso hace parte del Programa desarrollo y diseño de videojuegos, de la Universidad de lo Andes, Colombia.

Jul 27th 2026
4 Weeks
Character Design for Video Games (Coursera) Coursera
California Institute of the Arts

Character Design for Video Games (Coursera)

In this course you will explore concepts and approaches involved in creating successful character designs that can be applied to video games. Following a first week delving into some foundational concepts for successful character design, each of the remaining three weeks are structured as a "master class" where you will observe three professional character designers at work in the studio: Andy Ristaino (Adventure Time), Jacky Ke Jiang (Journey), and Robertryan Cory (SpongeBob SquarePants).

Aug 3rd 2026
4 Weeks
Introduction to Game Design (Coursera) Coursera
California Institute of the Arts

Introduction to Game Design (Coursera)

Welcome! This course is an introduction to the primary concepts of gaming, and an exploration of how these basic concepts affect the way gamers interact with our games. In this course you will understand what defines a “game” and the mechanics and rules behind different types of games. Through four linked assignments you'll learn ways to create and describe a game concept, and specifically what makes a compelling game. This course focuses on the conceptual underpinnings of games, and all assignments can be completed with a pencil and paper – no previous programming knowledge is required.

Jul 27th 2026
4 Weeks
Introduction to C# Programming and Unity (Coursera) Coursera
University of Colorado System

Introduction to C# Programming and Unity (Coursera)

This course is all about starting to learn how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally. Also, the Unity game engine is very popular with indie game developers; Unity games were downloaded 16,000,000,000 times in 2016! Finally, C# is one of the programming languages you can use in the Unity environment.

Aug 3rd 2026
4 Weeks
Motores gráficos en videojuegos: game engine (Coursera) Coursera
Universitat Autònoma de Barcelona

Motores gráficos en videojuegos: game engine (Coursera)

Para todas aquellas personas que han querido saber cómo se creaba un videojuego, en este curso vamos a explicar cómo crear un pequeño motor, uno de los elementos nucleares de cualquier videojuego. El curso persigue comprender su concepto, entender qué es ese núcleo que en terminología inglesa se conoce como 'game engine', Analizaremos no solo su papel, sino qué utilidades debe proporcionar para ser utilizado en un videojuego. Y todo ello, explicando cómo crear un pequeño motor desde cero, que nos permitirá crear un videojuego en DirectX11.

Jul 27th 2026
4 Weeks