Fundamentos de Programacion
Game Development Core: El stack que necesitas para crear videojuegos: Godot Engine, GDscript, Matemáticas, Diseño.
Unity Engine C# | Godot Engine GDscript
Cuando inicie en el Desarrollo de Videojuegos empece desde 0, no sabia escribir una linea de código. Si estas en el mismo camino como autodidacta, seguro que tienes preguntas y pocas respuestas.
En mi camino por aprender desarrollo de videojuegos me ha tocado pasar incontables horas en un problema hasta entenderlo por completo. Este curso es el curso que me hubiese gustado tener cuando inicie.
Después de haber dedicado 6 años a aprender desarrollo de Videojuegos de forma autodidacta. Puedo decirte que todo esta en los fundamentos.
Aprender a programar y aprender un lenguaje de programacion son 2 tareas distintas, esto lo he aprendido con el tiempo.
Y en este curso aprenderas ambas, desde palabras reservadas y ademas como poner en uso las herramientas que nos provee un lenguage, en este caso el lenguage GDScript.
Los videojuegos son una experiencia que involucra todo un conjunto de disciplinas y la programacion es la disciplina que las une a todas.
Si hasta ahora has tomado curso tras curso y aun no sabes programar. Quizá pienses que no eres tan buen programador.
Tranquilo :)
Todo esta en los fundamentos.
Intro Game Development Core
02_Que son los lenguajes de programacion
Instalar Godot Engine
03_Creando nuestra primer escena
04_Hola Mundo desde Godot
05_Identación en GDscript
06_Que es una variable
07_Nombrar variables correctamente
08_Tipos de datos
09_Tipado Dinamico vs Tipado Statico
10_Operadores Booleanos
11_Estructuras If elif
12_If Statements anidados
13_Secuencia correcta de If elif else
14_Operadores Lógicos
15_Operador Ternario
16_Operadores Aritméticos
17_Concatenación cadenas de texto (Suma de Strings)
18_Conversion de Tipos de datos
19_(Practica) Todo lo visto hasta ahora!
20_Funciones sin retorno (void)
21_Funciones con tipo de retorno
22_Funciones con parametros
23_Funciones con parametros y retorno
Este es un curso aun en desarrollo, la intención es publicar un modulo al mes, el estado actual del contenido es el siguiente:
Fundamentos de Programación GDscript
Programacion Orientada a Objetos
Crear nuestro primer juego!
Este curso te llevara en todo el proceso paso a paso para aprender programación.
Este curso pretende llenar cualquier vacío de conocimiento que puedas tener.
La programación es mas que escribir código, al igual que un juego es mas que una mecanica, debe haber una intención en el código.
Las reglas nos vuelven libresAl usar buenas practicas y principios de diseño en programación, me asegurare de mostrarte como mantener una base de código organizada, con una estructura flexible, sin la necesidad de caer en complejidad innecesaria y evitando que repitas una tarea una y otra vez.
Al final del curso tendrás la capacidad de análisis para entender el juego que quieres crear.
Unete a la lista y se el primero en saber sobre el curso!
Asi es, las escenas son una parte fundamental de Godot Engine y profundizaremos en como estructurarlas de forma correcta.
La composicion es un concepto de diseño que existe en programacion orientada a objetos desde hace muchos años, veremos que realmente significa composicion y ademas lo pondremos en practica haciendo uso de conceptos mas avanzados como Strategy Pattern.
Como desarrollador de videojuegos tu mejor arma es crear juegos, este curso te mostrara como realizar la implementacion tecnica del juego, aprenderas a realizar tareas que se repetiran a lo largo de la creacion del juego y seras capaz de distinguir la solucion que requerira cada problema.