¿Te gustan los videojuegos? ¿Siempre has querido realizar uno?
Hoy te doy la oportunidad de dar vida a tus sueños con este curso de programación de videojuegos con el motor gráfico gratuito de Unity3D.
El curso lo estoy realizando en español desde youtube, y en la descripción de cada vídeo hay un enlace al proyecto completo donde estan organizados todos los scripts y escenas vistas en el curso.
Antes de empezar, hablemos un poco primero.
¿Que es un motor gráfico?
Un motor gráfico es un término que hace referencia a una serie de rutinas de programación que permiten el diseño, la creación y la representación de un videojuego. Del mismo modo existen motores de juegos que operan tanto en consolas de videojuegos como en sistemas operativos. La funcionalidad básica de un motor es proveer al videojuego de un motor de renderizado para los gráficos 2D y 3D, motor físico o detector de colisiones, sonidos, scripting, animación, inteligencia artificial, redes, streaming, administración de memoria y un escenario gráfico.
¿Por qué Unity3D?
Unity3D es uno de los motores gráficos con más apoyo entre las comunidades de desarrolladores y cuenta con la capacidad de exportar a numerosos sistemas como Web Player(Juego de navegador) Windows, Linux, Mac, Android, IOS, Blackberry, Windows Phone...(También permite exportar a consolas como xbox 360, Play 3, Wii... Pero es necesario una licencia de desarrollador indie)
Otro de los motivos por los que te presento Unity3D es que puedes realizar juegos comerciales sin la licencia Pro.(Siempre que no superes los 10.000$ en un año
), si no te lo crees puedes asegurarte aquí: http://unity3d.com/unity/licenses
Puedes descargar la última versión de Unity3D aquí: http://unity3d.com/unity/download
Puedes obtener recursos gratuitos y de pago para utilizar en tus juegos comerciales aquí: https://www.assetstore.unity3d.com/en/
Vale, todo esto esta muy bien, pero ¿como empiezo?
Tranquilo, no te sientas perdido, puedes encontrar muchos recursos gráficos por internet y yo te enseñaré a programar con mi curso totalmente gratuito desde youtube. De momento son 20 vídeos y cada martes subo una nueva lección. (El curso es gratis pero podrías ayudarme dando algún like y suscribiéndote al canal para ayudar a que se comparta ^.^ )
La lista de reproducción de todos los vídeos del curso es esta: https://www.youtube.com/playlist?list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
Os dejo también todos los vídeos que tengo hasta la fecha
1º Variables
link: https://www.youtube.com/watch?v=Oxd__JmfPPg&index=1&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
2º Eventos de flujo
link: https://www.youtube.com/watch?v=bsCR1R5mGhw&index=2&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
3º Transform 1
link: https://www.youtube.com/watch?v=5cqxiY2yrv8&index=3&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
4º Comunicación entre Scripts
link: https://www.youtube.com/watch?v=HEBS1FbROWg&index=4&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
5º Procedimientos, funciones y bucles
link: https://www.youtube.com/watch?v=iXFnhXRgk_8&index=5&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
Ejercicio 1 - Fin del primer bloque
link: https://www.youtube.com/watch?v=A4Kdf7INLso&index=6&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
6º Input 1
link: https://www.youtube.com/watch?v=_Id2KDAbc70&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=7
7º Input 2
link: https://www.youtube.com/watch?v=69t3m-7YL_U&index=8&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
8º Input 3 (Especial para móviles)
link: https://www.youtube.com/watch?v=rquCjBXz2kg&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=9
Ejercicio 2 (Mover objeto con acelerómetro) - Fin del segundo bloque
link: https://www.youtube.com/watch?v=SS9hv2i-VI0&index=10&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
9º Interfaz 1
link: https://www.youtube.com/watch?v=TbFXld4CjFA&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=11
10º Interfaz 2 (Redimensionar para móviles y distintas resoluciones)
link: https://www.youtube.com/watch?v=rjLahyQESM0&index=12&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
11º Interfaz 3 GUISKIN
link: https://www.youtube.com/watch?v=yhZrKWfC6L4&index=13&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
Ejercicio 3 - Fin del tercer bloque
link: https://www.youtube.com/watch?v=Bv7pmL7g0LM&index=14&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
12º Resources
link: https://www.youtube.com/watch?v=Lx9pcnc29Zs&index=15&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
13º Guardar y cargar datos con PlayerPrefs
link: https://www.youtube.com/watch?v=zAu4QZMrx6E&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=16
14º Introducción a las físicas
link: https://www.youtube.com/watch?v=oNexTLkO-TA&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=17
15º Rigidbody 1
link: https://www.youtube.com/watch?v=Mp8kfEZoJP4&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=18
16º Rigidbody 2
link: https://www.youtube.com/watch?v=ZvQIR9VRktw&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=19
17º Colisiones
link: https://www.youtube.com/watch?v=WS--x-uVv2g&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=20
18º Triggers
link: https://www.youtube.com/watch?v=bDOOujiZZdk&index=21&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
19º Físicas 2D
link: https://www.youtube.com/watch?v=k_ewe-GCOsU&index=22&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
¿Y si tengo dudas?
Déjame un comentario en youtube con tus dudas y te ayudaré encantado
¿Por qué? pues porque yo también empecé sin tener ni idea y entre desarrolladores debemos ayudarnos.
Conoce a más gente con la que compartir tus trabajos, pedir ayuda o formar equipos
Tenemos una comunidad activa en Facebook que me han ayudado mucho a llegar hasta aquí: https://www.facebook.com/groups/Unity3DenEspanol/
Conoce el trabajo de otros desarrolladores: https://indiebonusstage.wordpress.com
Desde que era un niño soñé con hacer juegos, si eres como yo esta es una buena oportunidad de aprender

Hoy te doy la oportunidad de dar vida a tus sueños con este curso de programación de videojuegos con el motor gráfico gratuito de Unity3D.
El curso lo estoy realizando en español desde youtube, y en la descripción de cada vídeo hay un enlace al proyecto completo donde estan organizados todos los scripts y escenas vistas en el curso.
Antes de empezar, hablemos un poco primero.
¿Que es un motor gráfico?
Un motor gráfico es un término que hace referencia a una serie de rutinas de programación que permiten el diseño, la creación y la representación de un videojuego. Del mismo modo existen motores de juegos que operan tanto en consolas de videojuegos como en sistemas operativos. La funcionalidad básica de un motor es proveer al videojuego de un motor de renderizado para los gráficos 2D y 3D, motor físico o detector de colisiones, sonidos, scripting, animación, inteligencia artificial, redes, streaming, administración de memoria y un escenario gráfico.
¿Por qué Unity3D?
Unity3D es uno de los motores gráficos con más apoyo entre las comunidades de desarrolladores y cuenta con la capacidad de exportar a numerosos sistemas como Web Player(Juego de navegador) Windows, Linux, Mac, Android, IOS, Blackberry, Windows Phone...(También permite exportar a consolas como xbox 360, Play 3, Wii... Pero es necesario una licencia de desarrollador indie)
Otro de los motivos por los que te presento Unity3D es que puedes realizar juegos comerciales sin la licencia Pro.(Siempre que no superes los 10.000$ en un año


Puedes descargar la última versión de Unity3D aquí: http://unity3d.com/unity/download
Puedes obtener recursos gratuitos y de pago para utilizar en tus juegos comerciales aquí: https://www.assetstore.unity3d.com/en/
Vale, todo esto esta muy bien, pero ¿como empiezo?
Tranquilo, no te sientas perdido, puedes encontrar muchos recursos gráficos por internet y yo te enseñaré a programar con mi curso totalmente gratuito desde youtube. De momento son 20 vídeos y cada martes subo una nueva lección. (El curso es gratis pero podrías ayudarme dando algún like y suscribiéndote al canal para ayudar a que se comparta ^.^ )
La lista de reproducción de todos los vídeos del curso es esta: https://www.youtube.com/playlist?list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
Os dejo también todos los vídeos que tengo hasta la fecha
1º Variables
link: https://www.youtube.com/watch?v=Oxd__JmfPPg&index=1&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
2º Eventos de flujo
link: https://www.youtube.com/watch?v=bsCR1R5mGhw&index=2&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
3º Transform 1
link: https://www.youtube.com/watch?v=5cqxiY2yrv8&index=3&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
4º Comunicación entre Scripts
link: https://www.youtube.com/watch?v=HEBS1FbROWg&index=4&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
5º Procedimientos, funciones y bucles
link: https://www.youtube.com/watch?v=iXFnhXRgk_8&index=5&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
Ejercicio 1 - Fin del primer bloque
link: https://www.youtube.com/watch?v=A4Kdf7INLso&index=6&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
6º Input 1
link: https://www.youtube.com/watch?v=_Id2KDAbc70&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=7
7º Input 2
link: https://www.youtube.com/watch?v=69t3m-7YL_U&index=8&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
8º Input 3 (Especial para móviles)
link: https://www.youtube.com/watch?v=rquCjBXz2kg&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=9
Ejercicio 2 (Mover objeto con acelerómetro) - Fin del segundo bloque
link: https://www.youtube.com/watch?v=SS9hv2i-VI0&index=10&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
9º Interfaz 1
link: https://www.youtube.com/watch?v=TbFXld4CjFA&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=11
10º Interfaz 2 (Redimensionar para móviles y distintas resoluciones)
link: https://www.youtube.com/watch?v=rjLahyQESM0&index=12&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
11º Interfaz 3 GUISKIN
link: https://www.youtube.com/watch?v=yhZrKWfC6L4&index=13&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
Ejercicio 3 - Fin del tercer bloque
link: https://www.youtube.com/watch?v=Bv7pmL7g0LM&index=14&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
12º Resources
link: https://www.youtube.com/watch?v=Lx9pcnc29Zs&index=15&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
13º Guardar y cargar datos con PlayerPrefs
link: https://www.youtube.com/watch?v=zAu4QZMrx6E&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=16
14º Introducción a las físicas
link: https://www.youtube.com/watch?v=oNexTLkO-TA&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=17
15º Rigidbody 1
link: https://www.youtube.com/watch?v=Mp8kfEZoJP4&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=18
16º Rigidbody 2
link: https://www.youtube.com/watch?v=ZvQIR9VRktw&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=19
17º Colisiones
link: https://www.youtube.com/watch?v=WS--x-uVv2g&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7&index=20
18º Triggers
link: https://www.youtube.com/watch?v=bDOOujiZZdk&index=21&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
19º Físicas 2D
link: https://www.youtube.com/watch?v=k_ewe-GCOsU&index=22&list=PLaDp_b5hHsLDALqIfSUSgLI8rIoQj4Hk7
¿Y si tengo dudas?
Déjame un comentario en youtube con tus dudas y te ayudaré encantado


Conoce a más gente con la que compartir tus trabajos, pedir ayuda o formar equipos
Tenemos una comunidad activa en Facebook que me han ayudado mucho a llegar hasta aquí: https://www.facebook.com/groups/Unity3DenEspanol/
Conoce el trabajo de otros desarrolladores: https://indiebonusstage.wordpress.com
Desde que era un niño soñé con hacer juegos, si eres como yo esta es una buena oportunidad de aprender

