SlideShare une entreprise Scribd logo
1  sur  26
Creación de videojuegos con
¿Quién soy?
➢ Exequiel Blanco, Game Developer & Coffee Addict.
➢ Egresado de la carrera de “Diseño y Programación de videojuegos”
en Escuela Da Vinci.
➢ 3 años de experiencia en la Industria.
➢ 4 juegos desarrollados con publishers internacionales (Axeso5, Fox,
Square Enix, DeNa).
➢ Actualmente profesor en Escuela Da Vinci y desarrollador
independiente
Antes que nada…
¿Qué es un videojuego?
Antes que nada…
¿Qué es un videojuego?
➢ Es una actividad lúdica (juego) donde involucramos a un usuario
(jugador) con un aparato electrónico (plataforma) a través de una
interface (joystick, teclado, touch screen).
Antes que nada…
¿Cómo se hacen?
➢ El desarrollo de videojuegos se caracteriza por generar equipos
multidisciplinarios ligados al arte, la programación y las ciencias
sociales.
➢ La suma de todos estos factores da como producto lo que nosotros
jugamos en nuestros diversos dispositivos.
Antes que nada…
¿Cuánta gente se involucra?
➢ Game Designers
➢ Guionistas
➢ Programadores
➢ Artistas 2D/3D
➢ Animadores
➢ Músicos
➢ Testers
Antes que nada…
Workflow del game development
➢ El flujo de trabajo puede variar según el caso, pero suele estar
dentro del siguiente esquema:
➢ Pre-producción: Idea y prototipado.
➢ Desarrollo: Producción de piezas de arte, sonido y código.
➢ Publicación: Lanzamiento del juego.
➢ Mantenimiento: Eventos, updates y bug fixing.
¡Ahora sí!
¿What the f*ck is Unity?
➢ Unity (antes conocido como Unity 3D) es un Game Engine creado por
Unity Technologies que facilita en gran medida el desarrollo.
➢ Posee herramientas útiles para todas las áreas, todas accesibles
desde una interfaz amigable.
➢ Permite realizar y publicar juegos para muchas
plataformas de manera totalmente gratuita,
sin limitaciones importantes en el motor.
Videojuegos hechos
con Unity
Multiplataforma
➢ Desde: Para:
■ Windows
■ OS X (Mac)
■ Linux (♥)
Todo muy lindo pero…
¿Cómo se usa?
➢ Unity es capaz de leer distintos tipos archivos generados por
artistas, músicos y programadores.
➢ Todos estos archivos son convertidos en piezas, las cuales se ponen
dentro de “escenas” y se les asigna ciertos comportamientos.
➢ Los conceptos fundamentales de Unity son: Scenes, GameObjects,
Components y Prefabs.
Scenes
(escenas)
➢ Las escenas son los distintos “niveles” que vamos a cargar en
nuestro juego.
➢ Cada juego es capaz de manejar múltiples escenas.
➢ Es el espacio donde transcurre nuestro juego, el cual es rellenado
con GameObjects.
GameObjects
(objetos de juego)
➢ Los GameObjects son “contenedores” o “cajas” donde se guardan
los distintos recursos generados por el equipo de trabajo.
➢ Pueden ser ubicados en el espacio: movidos, rotados y escalados.
➢ Por defecto, un gameObject no hace absolutamente nada, a menos
que le demos un comportamiento o funcionalidad a través de los
Components.
Components
(componentes)
➢ Son piezas de código que le permiten tener un comportamiento o
función a los GameObjects.
➢ Son los que hacen que el juego funcione (sin ellos, sería solo una
maqueta).
➢ Permiten generalizar los comportamientos, reduciendo la cantidad
de código y favoreciendo la reutilización de gameObjects,
convirtiéndolos en Prefabs.
Prefabs
(objeto prefabricado)
➢ Tal como se da en el mundo real, un “objeto prefabricado” permite
almacenar un GameObject fuera de la Scene, habilitando que este
objeto se reutilice en distintas Scenes.
➢ Al mismo tiempo, puede utilizarse esto para reutilizarlos en otros
proyectos (es decir, otros juegos).
Los assets de la gente:
The Asset Store
➢ Esta virtud de la reutilización -independientemente del proyecto-
permite que la comunidad pueda compartir, libre y comercialmente,
distintos recursos para agilizar el desarrollo.
➢ Por ejemplo, si necesitamos hacer un juego de autos, podemos
buscar dentro del Asset Store y ver si otra persona ya lo hizo y con
esto ahorrarnos tiempo.
➢ También sirve para aprender: viendo cómo están conformados los
prefabs podemos aprender conceptos técnicos de diversas áreas.
Interfaz de Unity
➢ Uno de los puntos más fuertes de Unity es su interfaz.
➢ Su composición y herramientas son similares a la de otros programas
(Photoshop, 3DMax, etc) y permite que sea usado por cualquier
persona, no sólo programadores.
Scene View
➢ Nos permite editar la escena: ubicar objetos, cámaras, luces, etc.
Game View
➢ Nos muestra lo que veremos finalmente en nuestro juego. Si no
tenemos una cámara, esta ventana estará vacía.
Hierarchy View
➢ Nos muestra lo que está dentro de la escena actual. Los objetos
azules son Prefabs.
Project View
➢ Nos muestra lo que tenemos dentro del proyecto del juego.
Inspector
➢ Es donde le damos vida al juego.
➢ En esta ventana podemos agregar, quitar y
personalizar los distintos comportamientos y
funciones de cada objeto.
¡Manos a la obra!
Estoy re manija con Unity
¿Cómo sigo?
➢ ¡Aprendé a programar! Con esto podes, literalmente, hacer lo que
quieras con el engine. Unity soporta C# y javascript (NO ES JAVA).
➢ ¡Hacé shaders! Los shaders definen cómo se deben “dibujar” los
objetos en pantalla. Si bien es programación, hoy en día hay muchas
herramientas que permiten crearlos a través de nodos (como en
cualquier software de render).
➢ ¡Hacete Pro! Anotate a algún curso, carrera (¡hola!) o incluso seguí
los tutoriales oficiales de Unity ¡Nunca te quedes sólo con lo que
sabes!
Unity:
El engine de la comunidad
➢ El skill mas importante de todo developer es comunicarse. Sobre
todo cuando hablamos de un motor con tantos usuarios ¡Conocelos!
➢ Participá en Game Jams.
➢ Asistí a eventos.
➢ Forma parte de algún equipo.
Adiós (?)
➢ Comunicate conmigo… :
■ e-mail: eblancodevelop@gmail.com
■ LinkedIn
■ Sitio web: https://vacavaliente.wordpress.com/
➢ … Y con la comunidad! :
■ DUVAL:
https://www.facebook.com/groups/comunidad.duval/
■ Unity Argentina:
https://www.facebook.com/groups/1521240781465168/

Contenu connexe

Tendances

Game development
Game developmentGame development
Game developmentRareCoders
 
CEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナー
CEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナーCEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナー
CEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナーSEGADevTech
 
[NDC2019] 전소현&장기은 - 시나리오 기획자는 대사만 잘쓰면 되는 거 아닌가요? ㅇㅅㅇ
[NDC2019] 전소현&장기은 - 시나리오 기획자는 대사만 잘쓰면 되는 거 아닌가요? ㅇㅅㅇ[NDC2019] 전소현&장기은 - 시나리오 기획자는 대사만 잘쓰면 되는 거 아닌가요? ㅇㅅㅇ
[NDC2019] 전소현&장기은 - 시나리오 기획자는 대사만 잘쓰면 되는 거 아닌가요? ㅇㅅㅇKieun Jang
 
Análise e Projeto de Sistemas: Mockup de um Crud no Balsamiq
Análise e Projeto de Sistemas: Mockup de um Crud no BalsamiqAnálise e Projeto de Sistemas: Mockup de um Crud no Balsamiq
Análise e Projeto de Sistemas: Mockup de um Crud no BalsamiqTiago Antônio da Silva
 
エフェクトにしっかり色を付ける方法
エフェクトにしっかり色を付ける方法エフェクトにしっかり色を付ける方法
エフェクトにしっかり色を付ける方法kmasaki
 
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivAnatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivRalf C. Adam
 
ハイエンドゲーム開発におけるエフェクト制作の課題
ハイエンドゲーム開発におけるエフェクト制作の課題ハイエンドゲーム開発におけるエフェクト制作の課題
ハイエンドゲーム開発におけるエフェクト制作の課題t h
 
MMOGで考えるゲームデザイン
MMOGで考えるゲームデザインMMOGで考えるゲームデザイン
MMOGで考えるゲームデザインKatsumi Mizushima
 
Sistema informatico (3).pptx
Sistema informatico (3).pptxSistema informatico (3).pptx
Sistema informatico (3).pptxbautistaculp1
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentShaan Alam
 
MMORPGで考えるレベルデザイン
MMORPGで考えるレベルデザインMMORPGで考えるレベルデザイン
MMORPGで考えるレベルデザインKatsumi Mizushima
 
[IGC 2017] 라이엇게임즈 유석문 - 게임 개발의 Agile Best Practices
[IGC 2017] 라이엇게임즈 유석문 - 게임 개발의 Agile Best Practices[IGC 2017] 라이엇게임즈 유석문 - 게임 개발의 Agile Best Practices
[IGC 2017] 라이엇게임즈 유석문 - 게임 개발의 Agile Best Practices강 민우
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game developmentGaetano Bonofiglio
 
"No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure
"No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure"No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure
"No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft AzureDaisuke Masubuchi
 
FMX 2017: Extending Unreal Engine 4 with Plug-ins (Master Class)
FMX 2017: Extending Unreal Engine 4 with Plug-ins (Master Class)FMX 2017: Extending Unreal Engine 4 with Plug-ins (Master Class)
FMX 2017: Extending Unreal Engine 4 with Plug-ins (Master Class)Gerke Max Preussner
 
게임 스타트업 시작하기
게임 스타트업 시작하기게임 스타트업 시작하기
게임 스타트업 시작하기기룡 남
 

Tendances (20)

Unity - Game Engine
Unity - Game EngineUnity - Game Engine
Unity - Game Engine
 
Game development
Game developmentGame development
Game development
 
CEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナー
CEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナーCEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナー
CEDEC2021 プランナーもハックしよう 業務効率化、ローコード開発とテクニカルプランナー
 
[NDC2019] 전소현&장기은 - 시나리오 기획자는 대사만 잘쓰면 되는 거 아닌가요? ㅇㅅㅇ
[NDC2019] 전소현&장기은 - 시나리오 기획자는 대사만 잘쓰면 되는 거 아닌가요? ㅇㅅㅇ[NDC2019] 전소현&장기은 - 시나리오 기획자는 대사만 잘쓰면 되는 거 아닌가요? ㅇㅅㅇ
[NDC2019] 전소현&장기은 - 시나리오 기획자는 대사만 잘쓰면 되는 거 아닌가요? ㅇㅅㅇ
 
Game design document
Game design document Game design document
Game design document
 
Software
SoftwareSoftware
Software
 
Análise e Projeto de Sistemas: Mockup de um Crud no Balsamiq
Análise e Projeto de Sistemas: Mockup de um Crud no BalsamiqAnálise e Projeto de Sistemas: Mockup de um Crud no Balsamiq
Análise e Projeto de Sistemas: Mockup de um Crud no Balsamiq
 
エフェクトにしっかり色を付ける方法
エフェクトにしっかり色を付ける方法エフェクトにしっかり色を付ける方法
エフェクトにしっかり色を付ける方法
 
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivAnatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
 
Presentación Unity
Presentación UnityPresentación Unity
Presentación Unity
 
ハイエンドゲーム開発におけるエフェクト制作の課題
ハイエンドゲーム開発におけるエフェクト制作の課題ハイエンドゲーム開発におけるエフェクト制作の課題
ハイエンドゲーム開発におけるエフェクト制作の課題
 
MMOGで考えるゲームデザイン
MMOGで考えるゲームデザインMMOGで考えるゲームデザイン
MMOGで考えるゲームデザイン
 
Sistema informatico (3).pptx
Sistema informatico (3).pptxSistema informatico (3).pptx
Sistema informatico (3).pptx
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
MMORPGで考えるレベルデザイン
MMORPGで考えるレベルデザインMMORPGで考えるレベルデザイン
MMORPGで考えるレベルデザイン
 
[IGC 2017] 라이엇게임즈 유석문 - 게임 개발의 Agile Best Practices
[IGC 2017] 라이엇게임즈 유석문 - 게임 개발의 Agile Best Practices[IGC 2017] 라이엇게임즈 유석문 - 게임 개발의 Agile Best Practices
[IGC 2017] 라이엇게임즈 유석문 - 게임 개발의 Agile Best Practices
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
 
"No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure
"No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure"No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure
"No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure
 
FMX 2017: Extending Unreal Engine 4 with Plug-ins (Master Class)
FMX 2017: Extending Unreal Engine 4 with Plug-ins (Master Class)FMX 2017: Extending Unreal Engine 4 with Plug-ins (Master Class)
FMX 2017: Extending Unreal Engine 4 with Plug-ins (Master Class)
 
게임 스타트업 시작하기
게임 스타트업 시작하기게임 스타트업 시작하기
게임 스타트업 시작하기
 

En vedette

Codemotion 2014 - Introducción a Unity
Codemotion 2014 - Introducción a UnityCodemotion 2014 - Introducción a Unity
Codemotion 2014 - Introducción a UnityMiguelitoCupra
 
Diseño y Desarrollo de Videojuegos
Diseño y Desarrollo de VideojuegosDiseño y Desarrollo de Videojuegos
Diseño y Desarrollo de VideojuegosMinerva.Net
 
Slash friday: Unity 3D - Pasando nuestra primera pantalla
Slash friday: Unity 3D - Pasando nuestra primera pantallaSlash friday: Unity 3D - Pasando nuestra primera pantalla
Slash friday: Unity 3D - Pasando nuestra primera pantallaSlashMobility.com
 
Taller IGDA representada por BTG on game design
Taller IGDA representada por BTG on game designTaller IGDA representada por BTG on game design
Taller IGDA representada por BTG on game designCarlos A. Rocha Silva
 
Games and Game Development @ Generator
Games and Game Development @ GeneratorGames and Game Development @ Generator
Games and Game Development @ GeneratorL Torres
 
scrum en el desarrollo de juegos indie
scrum en el desarrollo de juegos indiescrum en el desarrollo de juegos indie
scrum en el desarrollo de juegos indiePaolo Gambardella
 
Taller unity3d
Taller unity3dTaller unity3d
Taller unity3dbetabeers
 
Diseño y creación de videojuegos
Diseño y creación de videojuegosDiseño y creación de videojuegos
Diseño y creación de videojuegosruben rionda
 
Overview Unity3D presented at Wayra webimar.
Overview Unity3D presented at Wayra webimar.Overview Unity3D presented at Wayra webimar.
Overview Unity3D presented at Wayra webimar.Felipe Martinez Alvarez
 
Desarrollo videojuegos
Desarrollo videojuegosDesarrollo videojuegos
Desarrollo videojuegoscalc0805
 
Presentación desarrollo de videojuegos
Presentación desarrollo de videojuegosPresentación desarrollo de videojuegos
Presentación desarrollo de videojuegosKayreKampa
 
Preguntas seguridad informática
Preguntas seguridad informáticaPreguntas seguridad informática
Preguntas seguridad informáticamorfouz
 

En vedette (20)

Codemotion 2014 - Introducción a Unity
Codemotion 2014 - Introducción a UnityCodemotion 2014 - Introducción a Unity
Codemotion 2014 - Introducción a Unity
 
Taller Unity
Taller UnityTaller Unity
Taller Unity
 
Unity
UnityUnity
Unity
 
Diseño y Desarrollo de Videojuegos
Diseño y Desarrollo de VideojuegosDiseño y Desarrollo de Videojuegos
Diseño y Desarrollo de Videojuegos
 
Slash friday: Unity 3D - Pasando nuestra primera pantalla
Slash friday: Unity 3D - Pasando nuestra primera pantallaSlash friday: Unity 3D - Pasando nuestra primera pantalla
Slash friday: Unity 3D - Pasando nuestra primera pantalla
 
Taller IGDA representada por BTG on game design
Taller IGDA representada por BTG on game designTaller IGDA representada por BTG on game design
Taller IGDA representada por BTG on game design
 
Game development
Game developmentGame development
Game development
 
Games and Game Development @ Generator
Games and Game Development @ GeneratorGames and Game Development @ Generator
Games and Game Development @ Generator
 
Game production
Game productionGame production
Game production
 
scrum en el desarrollo de juegos indie
scrum en el desarrollo de juegos indiescrum en el desarrollo de juegos indie
scrum en el desarrollo de juegos indie
 
Taller unity3d
Taller unity3dTaller unity3d
Taller unity3d
 
Diseño y creación de videojuegos
Diseño y creación de videojuegosDiseño y creación de videojuegos
Diseño y creación de videojuegos
 
Desarrollo de videojuegos
Desarrollo de videojuegosDesarrollo de videojuegos
Desarrollo de videojuegos
 
Overview Unity3D presented at Wayra webimar.
Overview Unity3D presented at Wayra webimar.Overview Unity3D presented at Wayra webimar.
Overview Unity3D presented at Wayra webimar.
 
desarrollo de videojuegos
desarrollo de videojuegosdesarrollo de videojuegos
desarrollo de videojuegos
 
Diseño de videojuegos
Diseño de videojuegosDiseño de videojuegos
Diseño de videojuegos
 
Desarrollo videojuegos
Desarrollo videojuegosDesarrollo videojuegos
Desarrollo videojuegos
 
Presentación desarrollo de videojuegos
Presentación desarrollo de videojuegosPresentación desarrollo de videojuegos
Presentación desarrollo de videojuegos
 
Diseño de videojuegos
Diseño de videojuegosDiseño de videojuegos
Diseño de videojuegos
 
Preguntas seguridad informática
Preguntas seguridad informáticaPreguntas seguridad informática
Preguntas seguridad informática
 

Similaire à Creación de videojuegos con unity

Experiencias desarrollando mi primer videojuego - Techne18
Experiencias desarrollando mi primer videojuego - Techne18Experiencias desarrollando mi primer videojuego - Techne18
Experiencias desarrollando mi primer videojuego - Techne18Vanessa Galcera
 
Unity3D_PARA_MONOS.pptx
Unity3D_PARA_MONOS.pptxUnity3D_PARA_MONOS.pptx
Unity3D_PARA_MONOS.pptxEvolis3D
 
Programas para desarrollar juegos
Programas para desarrollar juegosProgramas para desarrollar juegos
Programas para desarrollar juegosMtCeroCero
 
Creando juegos con game maker 8
Creando juegos con game maker 8Creando juegos con game maker 8
Creando juegos con game maker 8Henrydarklite
 
Unity3D para dummies (BcnDevCon 2012)
Unity3D para dummies (BcnDevCon 2012)Unity3D para dummies (BcnDevCon 2012)
Unity3D para dummies (BcnDevCon 2012)Eduard Tomàs
 
2. principales elementos
2.  principales elementos2.  principales elementos
2. principales elementosVictor Aravena
 
Diapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velascoDiapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velascoDeibyAlexanderGomezF
 
10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuego10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuegoNicole2411
 
Creacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-AlexanderCreacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-AlexanderJhoustin12
 
los videojuegos.pptx
los videojuegos.pptxlos videojuegos.pptx
los videojuegos.pptxalfredo843299
 
Modelamiento de juegos
Modelamiento de juegosModelamiento de juegos
Modelamiento de juegosingsistemas1
 
Presentacion diapositiva camilo completa diseño de videojuegos
Presentacion diapositiva camilo completa diseño de videojuegosPresentacion diapositiva camilo completa diseño de videojuegos
Presentacion diapositiva camilo completa diseño de videojuegosEmersoncamilo123
 
Desarrollo de los videojuegos alejandro bueno sanchez
Desarrollo de los videojuegos   alejandro bueno sanchezDesarrollo de los videojuegos   alejandro bueno sanchez
Desarrollo de los videojuegos alejandro bueno sanchezAlejo Bueno Sanchez
 
DV 05-02 Plataforma e interfaz.pdf
DV 05-02 Plataforma e interfaz.pdfDV 05-02 Plataforma e interfaz.pdf
DV 05-02 Plataforma e interfaz.pdfFederico Peinado
 
Trabajo de scratch 11-1 J.T
Trabajo de scratch 11-1 J.TTrabajo de scratch 11-1 J.T
Trabajo de scratch 11-1 J.TEstevez Jeyson
 

Similaire à Creación de videojuegos con unity (20)

Experiencias desarrollando mi primer videojuego - Techne18
Experiencias desarrollando mi primer videojuego - Techne18Experiencias desarrollando mi primer videojuego - Techne18
Experiencias desarrollando mi primer videojuego - Techne18
 
Unity3D_PARA_MONOS.pptx
Unity3D_PARA_MONOS.pptxUnity3D_PARA_MONOS.pptx
Unity3D_PARA_MONOS.pptx
 
Programas para desarrollar juegos
Programas para desarrollar juegosProgramas para desarrollar juegos
Programas para desarrollar juegos
 
Creando juegos con game maker 8
Creando juegos con game maker 8Creando juegos con game maker 8
Creando juegos con game maker 8
 
Unity3D para dummies (BcnDevCon 2012)
Unity3D para dummies (BcnDevCon 2012)Unity3D para dummies (BcnDevCon 2012)
Unity3D para dummies (BcnDevCon 2012)
 
Desarrollo de Juegos
Desarrollo de JuegosDesarrollo de Juegos
Desarrollo de Juegos
 
Diapositiva de juegos 9A
Diapositiva de juegos 9ADiapositiva de juegos 9A
Diapositiva de juegos 9A
 
2. principales elementos
2.  principales elementos2.  principales elementos
2. principales elementos
 
Intro UNITY.pptx
Intro UNITY.pptxIntro UNITY.pptx
Intro UNITY.pptx
 
Diapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velascoDiapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velasco
 
Presentacion01
Presentacion01Presentacion01
Presentacion01
 
Presentacion01
Presentacion01Presentacion01
Presentacion01
 
10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuego10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuego
 
Creacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-AlexanderCreacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-Alexander
 
los videojuegos.pptx
los videojuegos.pptxlos videojuegos.pptx
los videojuegos.pptx
 
Modelamiento de juegos
Modelamiento de juegosModelamiento de juegos
Modelamiento de juegos
 
Presentacion diapositiva camilo completa diseño de videojuegos
Presentacion diapositiva camilo completa diseño de videojuegosPresentacion diapositiva camilo completa diseño de videojuegos
Presentacion diapositiva camilo completa diseño de videojuegos
 
Desarrollo de los videojuegos alejandro bueno sanchez
Desarrollo de los videojuegos   alejandro bueno sanchezDesarrollo de los videojuegos   alejandro bueno sanchez
Desarrollo de los videojuegos alejandro bueno sanchez
 
DV 05-02 Plataforma e interfaz.pdf
DV 05-02 Plataforma e interfaz.pdfDV 05-02 Plataforma e interfaz.pdf
DV 05-02 Plataforma e interfaz.pdf
 
Trabajo de scratch 11-1 J.T
Trabajo de scratch 11-1 J.TTrabajo de scratch 11-1 J.T
Trabajo de scratch 11-1 J.T
 

Dernier

SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 

Dernier (20)

SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 

Creación de videojuegos con unity

  • 2. ¿Quién soy? ➢ Exequiel Blanco, Game Developer & Coffee Addict. ➢ Egresado de la carrera de “Diseño y Programación de videojuegos” en Escuela Da Vinci. ➢ 3 años de experiencia en la Industria. ➢ 4 juegos desarrollados con publishers internacionales (Axeso5, Fox, Square Enix, DeNa). ➢ Actualmente profesor en Escuela Da Vinci y desarrollador independiente
  • 3. Antes que nada… ¿Qué es un videojuego?
  • 4. Antes que nada… ¿Qué es un videojuego? ➢ Es una actividad lúdica (juego) donde involucramos a un usuario (jugador) con un aparato electrónico (plataforma) a través de una interface (joystick, teclado, touch screen).
  • 5. Antes que nada… ¿Cómo se hacen? ➢ El desarrollo de videojuegos se caracteriza por generar equipos multidisciplinarios ligados al arte, la programación y las ciencias sociales. ➢ La suma de todos estos factores da como producto lo que nosotros jugamos en nuestros diversos dispositivos.
  • 6. Antes que nada… ¿Cuánta gente se involucra? ➢ Game Designers ➢ Guionistas ➢ Programadores ➢ Artistas 2D/3D ➢ Animadores ➢ Músicos ➢ Testers
  • 7. Antes que nada… Workflow del game development ➢ El flujo de trabajo puede variar según el caso, pero suele estar dentro del siguiente esquema: ➢ Pre-producción: Idea y prototipado. ➢ Desarrollo: Producción de piezas de arte, sonido y código. ➢ Publicación: Lanzamiento del juego. ➢ Mantenimiento: Eventos, updates y bug fixing.
  • 8. ¡Ahora sí! ¿What the f*ck is Unity? ➢ Unity (antes conocido como Unity 3D) es un Game Engine creado por Unity Technologies que facilita en gran medida el desarrollo. ➢ Posee herramientas útiles para todas las áreas, todas accesibles desde una interfaz amigable. ➢ Permite realizar y publicar juegos para muchas plataformas de manera totalmente gratuita, sin limitaciones importantes en el motor.
  • 10. Multiplataforma ➢ Desde: Para: ■ Windows ■ OS X (Mac) ■ Linux (♥)
  • 11. Todo muy lindo pero… ¿Cómo se usa? ➢ Unity es capaz de leer distintos tipos archivos generados por artistas, músicos y programadores. ➢ Todos estos archivos son convertidos en piezas, las cuales se ponen dentro de “escenas” y se les asigna ciertos comportamientos. ➢ Los conceptos fundamentales de Unity son: Scenes, GameObjects, Components y Prefabs.
  • 12. Scenes (escenas) ➢ Las escenas son los distintos “niveles” que vamos a cargar en nuestro juego. ➢ Cada juego es capaz de manejar múltiples escenas. ➢ Es el espacio donde transcurre nuestro juego, el cual es rellenado con GameObjects.
  • 13. GameObjects (objetos de juego) ➢ Los GameObjects son “contenedores” o “cajas” donde se guardan los distintos recursos generados por el equipo de trabajo. ➢ Pueden ser ubicados en el espacio: movidos, rotados y escalados. ➢ Por defecto, un gameObject no hace absolutamente nada, a menos que le demos un comportamiento o funcionalidad a través de los Components.
  • 14. Components (componentes) ➢ Son piezas de código que le permiten tener un comportamiento o función a los GameObjects. ➢ Son los que hacen que el juego funcione (sin ellos, sería solo una maqueta). ➢ Permiten generalizar los comportamientos, reduciendo la cantidad de código y favoreciendo la reutilización de gameObjects, convirtiéndolos en Prefabs.
  • 15. Prefabs (objeto prefabricado) ➢ Tal como se da en el mundo real, un “objeto prefabricado” permite almacenar un GameObject fuera de la Scene, habilitando que este objeto se reutilice en distintas Scenes. ➢ Al mismo tiempo, puede utilizarse esto para reutilizarlos en otros proyectos (es decir, otros juegos).
  • 16. Los assets de la gente: The Asset Store ➢ Esta virtud de la reutilización -independientemente del proyecto- permite que la comunidad pueda compartir, libre y comercialmente, distintos recursos para agilizar el desarrollo. ➢ Por ejemplo, si necesitamos hacer un juego de autos, podemos buscar dentro del Asset Store y ver si otra persona ya lo hizo y con esto ahorrarnos tiempo. ➢ También sirve para aprender: viendo cómo están conformados los prefabs podemos aprender conceptos técnicos de diversas áreas.
  • 17. Interfaz de Unity ➢ Uno de los puntos más fuertes de Unity es su interfaz. ➢ Su composición y herramientas son similares a la de otros programas (Photoshop, 3DMax, etc) y permite que sea usado por cualquier persona, no sólo programadores.
  • 18. Scene View ➢ Nos permite editar la escena: ubicar objetos, cámaras, luces, etc.
  • 19. Game View ➢ Nos muestra lo que veremos finalmente en nuestro juego. Si no tenemos una cámara, esta ventana estará vacía.
  • 20. Hierarchy View ➢ Nos muestra lo que está dentro de la escena actual. Los objetos azules son Prefabs.
  • 21. Project View ➢ Nos muestra lo que tenemos dentro del proyecto del juego.
  • 22. Inspector ➢ Es donde le damos vida al juego. ➢ En esta ventana podemos agregar, quitar y personalizar los distintos comportamientos y funciones de cada objeto.
  • 23. ¡Manos a la obra!
  • 24. Estoy re manija con Unity ¿Cómo sigo? ➢ ¡Aprendé a programar! Con esto podes, literalmente, hacer lo que quieras con el engine. Unity soporta C# y javascript (NO ES JAVA). ➢ ¡Hacé shaders! Los shaders definen cómo se deben “dibujar” los objetos en pantalla. Si bien es programación, hoy en día hay muchas herramientas que permiten crearlos a través de nodos (como en cualquier software de render). ➢ ¡Hacete Pro! Anotate a algún curso, carrera (¡hola!) o incluso seguí los tutoriales oficiales de Unity ¡Nunca te quedes sólo con lo que sabes!
  • 25. Unity: El engine de la comunidad ➢ El skill mas importante de todo developer es comunicarse. Sobre todo cuando hablamos de un motor con tantos usuarios ¡Conocelos! ➢ Participá en Game Jams. ➢ Asistí a eventos. ➢ Forma parte de algún equipo.
  • 26. Adiós (?) ➢ Comunicate conmigo… : ■ e-mail: eblancodevelop@gmail.com ■ LinkedIn ■ Sitio web: https://vacavaliente.wordpress.com/ ➢ … Y con la comunidad! : ■ DUVAL: https://www.facebook.com/groups/comunidad.duval/ ■ Unity Argentina: https://www.facebook.com/groups/1521240781465168/