Check the new version here

Popular channels

[Megapost] Curso de programación de videojuegos [español]

¿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
0
0
0
0No comments yet