¿Qué vamos a aprender? Historia y evolución de los motores de videojuegos

1/20
Recursos
Transcripción

¿Por qué elegir Unity para la creación de videojuegos?

La creación de videojuegos es un arte que ha evolucionado significativamente a lo largo de los años. Unity es uno de los motores más populares en la industria. Ofrece la versatilidad de ser utilizado desde el desarrollo de juegos simples hasta complejas experiencias 3D, e incluso realidad virtual. Entre sus atractivos, Unity permite realizar publicaciones en múltiples plataformas como iOS, Android, Nintendo Switch, PlayStation y Xbox, lo que garantiza un alcance masivo para los proyectos creativos.

¿Qué aprenderás en este curso introductorio?

Si eres un novato total en el mundo de Unity, este curso te viene como anillo al dedo. Aprenderás:

  • Fundamentos de Unity: cómo navegar y utilizar las herramientas básicas.
  • Creación de un juego sencillo, que te permitirá comprender los pilares del desarrollo con Unity.
  • Conceptos básicos de programación de videojuegos: lógica del juego, la interface de usuario y la integración de assets.

Este curso está diseñado para quienes no tienen experiencia previa con Unity. Si ya estás familiarizado con el motor, tal vez prefieras explorar otras opciones más avanzadas.

¿Cuál es la historia detrás de los motores de videojuegos?

Históricamente, los videojuegos se desarrollaban manualmente, con programadores trazando cada elemento y dinámica que formaba parte del juego. Sin embargo, con el tiempo y el avance de tecnologías y consolas, nació la idea de crear frameworks o motores de juegos. Estos permiten estandarizar procesos, facilitar la programación y reutilizar herramientas comunes en distintos proyectos. Unity se inserta en este contexto como uno de los motores más dinámicos y accesibles, ofreciendo:

  • Un entorno de desarrollo intuitivo.
  • Herramientas para la creación de animaciones y manejo de gráficos 3D.
  • Compatibilidad con una amplia gama de dispositivos.

¿Qué elementos conforman un videojuego?

Al hablar de videojuegos, hay ciertos elementos que siempre están presentes:

  • Arte y gráficos: cada juego necesita un diseño visual único.
  • Música y efectos de sonido: complementan la experiencia inmersiva.
  • Lógica del juego: define las reglas y condiciones de victoria o derrota.
  • Personajes y animaciones: hacen vivo al mundo del juego.
  • Interface de usuario: permite la interacción del jugador con el juego.

Un motor de videojuegos, como Unity, integra todos estos elementos, pero no los crea. Su función es cohesionar cada parte del proyecto, presentarlo de manera atractiva y funcional al usuario final.

¿Qué beneficios ofrece Unity para desarrolladores novatos?

Unity brinda un acceso relativamente fácil al mundo del desarrollo de juegos, ya que no se requiere ser un experto en programación para empezar. Sus ventajas incluyen:

  • Gratuito para proyectos menores: ideal para quienes están comenzando o tienen proyectos indie.
  • Comunidad robusta: numerosos tutoriales, fórums y una comunidad activa para soporte.
  • Amplia biblioteca de recursos: "assets" preexistentes que facilitan el desarrollo inicial.
  • Capacidad multiplataforma: publica tus juegos en diversas plataformas sin necesidad de reescribir el código.

Con Unity, no solo podrás crear tu juego, sino también explorar nuevas tendencias como la realidad aumentada (AR) y virtual (VR). Este motor no solo es una herramienta, sino también una puerta a un mundo de posibilidades creativas en constante expansión. ¡Sigue aprendiendo y lleva tus sueños de juego al siguiente nivel!

Aportes 62

Preguntas 12

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

estoy esperando el curso avanzado de unity ❤️

Excelente, este era el curso que necesitaba 😁😁

aaaaah que lindo volver a unity
con esto empecé a programar :’)

Empezando este maravilloso mundo gracias a PlatziDay

Que emoción aprender a utilizar unity esta clase me motivo para no dejar morir mis ganas de hacer video juegos.

En pocas palabras el Motor es lo que hace que se combinen los Assets con los Scripts y de esa manera da vida al videojuego, de manera que puedas publicarlo en el canal correspondiente.

Perfecto para mí, desde cero para que "despacito " como dice la canción avancemos a lo mas complejo.

Un motor de videojuegos como unity reúne la mayoría de herramientas comunes utilizadas para desarrollar videojuegos.

Comenzando… tengo intriga de como hacer el RPG : )

hora de empezar 😃 yo ya hice un videojuego en godot engine un juego simple pero divertido 😃

yo ise un juego en 2d toca 3d

inicialmente la primera consola fue por Atari y la Xbox 360 salió lo online o la Play 1 juegos 3D.

Excelente volver a Unity eres el mejor

excelente. Empecemos

no ha iniciado y ya grito de las ganas que tengo
Dato curioso: FFVII realmente fue un proyecto para Nintendo64. Lo que sucedio fue que Nintendo le quito el contrato a Squaresoft (asi se llamaba Square Enix en ese momento) y decidieron lanzarlo para PS1. Me llama la atencion si todo ese juego pudo haber entrado en un solo cartucho. Para PS1 se necesitaron 3 discos.
gracias,ahora tengo 10 dolares gracias a ti.👍😁
JAH BLESS, por fin en mi tercer año consecutivo pagando platzi parece que voy a tener practicas en una empresa de vr. Vi el juego intermedio de 2d no entendí nada, vi el de la interfaz y menos, este era exacto el curso que necesitaba enserio gracias Ricardo considero que eres el mejor profe de platzi no joke contigo aprendo muy bien jeje
Jah bless, enserio gracias, que ironico que haya un curso introductorio al 3d pero no al 2d xd

soy nueva y me gastaría aprender mucho de unity

por fin encontré lo que necesitaba, soy muy pequeño para entender este tipo de cursos pero espero poder llegar a el curso avanzado porque que diré si no lo intento

El curso es de ya hace tiempo pero estoy tan ilusionado 😦

me encanta que aclaren para que sirve el curso

encantada de participar

este buen compa me da un aire bueno a Freddy Vega

Esperando con TODAS las ganas de seguir aprendiendo!

Unity fue la caja de herramientas que los programadores crearon para no volver a crearlas cada que vez que iniciaban un nuevo juego.

A mi pueeeeeeeeeeeeeeesssssssssssnme gusta sonic the hegdehog o el erizo en español

Se vienee!

Aprendi mucho gracias a este tutorial gracias👍

Excelente, con ganas de ver un curso avanzado de Unity en un futuro.

El motor reune diferentes componentes del juego, como los scripts luego los assets, la música y muchas otras partes.

Las compañias, utilizaban en varios de sus juegos, varias características en común, debido a eso, se crean los motores de videojuegos, para utilizar una aplicación que pueda combinar varios aspectos de los juegos.

Cada consola antes, era única y sus juegos eran exclusivos para esas consolas, debido a que cada una tenía un hardware distinto.

Antes los videojuegos eran artesanías, debido a que se dibujaban las escenas de cada uno de los movimientos.

Curso para novatos, para todos sus básicos.

Que es un motor grafico?
Es el medio con el que los diseñadores realizan el juego, es mas automatizado y deja de lado lo antiguo que era hacer el juego de forma manual, (Programando cada Script) cada compañia puede tener su propio motor grafico.
Que es unity?
un motor grafico que nos permite juntar todos los elementos de un juego como lo son sonido, assets, arte conceptual etc.Para posteriormente publicarlo al mundo mediante diversas plataformas.

Que emoción, ya he programado en Unity y Unreal Engine, pero realmente quiero fortalecer mis bases en este engine y el curso se ve muy prometedor.

La verdad me sorprende que no haya mucha gente interesada en desarrollar videojuegos en Unity aquí en platzi porque veo los comentarios y son pocos y yo me imaginaba que habría miles de comentarios y sería bueno que más gente se uniera a la escuela de videojuegos para que platzi lance cursos más especializados para la creación de videojuegos.

Este es el curso que estaba esperando

En sus inicios las compañias que desarrollaban videojuegos lo hacian de forma “manual”, es decir, no contaban con un entorno de desarrollo que les simplificara el proceso de desarrollo. Por ello, se crearon los motores de videojuegos o engines, pudiendo así unir todos los componentes que se necesitan para crear un videojuego (música,gráficos,srcipts) y finalmente exportarlos para diversas plataformas como consolas o pc.

cuando el curso de unity 3D controlado con herramientas de celular (gyro, acelerometro, magnetometro, touch, etc)???

Woow solo con ver que celis va a dar este curso, ya me puedo ir imaginando que va a estar genial.

Genial!

muy buen curso

Empezando Unity que emocion

Hay que aprovechar estas nuevas herramientas para poder crear buenos juegos

Es bueno volver a retomar Unity!

Mi juego favorito actualmente es Minecraft, el bucle sería la construcción y acumulación de recursos

Hora de poner en marcha este camino, ya he tomado varios cursos enfocados en el game design, ahora vamos por la parte técnica. Celis es un gran profesor así que confío será un gran curso.

estoy muy agradecido por este curso ya que estoy primero haciendo primero un juego 2d para ver si es que a la comunidad le gusta y cuando termine les pongo el link ´para que juegen y si juegan me responde abajo de este comentario ok porfa 😃

Un buen inicio al desarrollo de videojuegos.

no se porque pero tu voz me inspira confianza

Genial

Yo soy de la idea de que programar en general, no solo los videojuegos antiguos o los nuevos es hacer arte.

Yo estoy tomando la ruta de Escuela de VideoJuegos, tendría que tomar la ruta de Desarrollo de Videojuegos con Unity primero???

Una de las cosas mas importantes es entender el pensamiento Logico con que son creados estos programas para poder moverse en el

y yo estaba pensando en minecraft :V y el profe salio con hearth stone xD

Grande Ricardo Celis

Me agrada que Unity no haga de un lado a Linux.

Entonces podríamos decir que Unity es como el IDE para desarrollar videojuegos no?

Hola Ricardo! Qué laptop usas?