Hola soy un programador me gustan los videojuegos y quiero contaros una historia...
B: Programar videojuegos es algo muy difícil: hay que pensar en todos los casos posibles, si te equivocas luego llegan los bugs, etc.
No hablemos de los conocimientos que tienes que tener, la lógica, las librería para controlar los eventos, las imágenes, los sonidos las animaciones y los sprites es todo un rollo tio hay que estudiar mucho.
A: Si no me importa lo que tenga que estudiar, es algo que me gusta así que no hay problema; pero buscando en la web hay pocos tutoriales la mayoría o están en otro idioma o hablan de temas muy complicados y pues si no encuentro nada lo dejaré.
Yo mismo me encontrado en la misma situación, pero como es algo que me gustaba y algo muy bueno para estudiar la programación ya que es algo bastante difícil, conseguí introducirme en este mundo y quiero compartir mis conocimientos que no son tan amplios pero son suficientes para permitiros introducirse en la programación de videojuegos. Os daré diferentes alternativas porque no hay solo un camino pero antes de todo esto hay que aprender a programar en C++ o para quien ya sabe pues...no es malo repasar algo.
Requerimientos para el curso :
--> Saber que es un algoritmo
--> Saber que es la programación y entender su lògica secuencial
--> Saber que es la lógica binaria
El curso:
BASES:
--> Compiladores y primer programa y cout
--> Variables , tipos de datos, asignaciones y cin
--> Operadores aritmeticos lògicos, de relaciòn y de asignaciòn compactos
--> Estructuras de selección y ejemplos de uso de variables booleanas
--> Constantes y vectores ( arrays a una dimensión)
--> Arrays a dos dimensiones matrices
--> Estructuras iterativas
--> Lógica Divide et Impera, funciones for value y for reference, conceptos de scope y vida de una variable
--> Struct, Constantes Enumeradas
--> Files ASCII
--> Clases
--> Punteros y sus aplicaciones
PROGRAMACION DE VIDEOJUEGOS CON ALLEGRO:
--> Introducción a la librería Allegro para la programación de videojuegos
--> Graphic Hello World
--> BASIC TEXT I/O con el teclado y concepto de capas
--> BASIC TEXT I/O con el mouse y concepto de doble buffer
--> Dibujar las figuras primitivas
--> Cargar imágenes.bmp y visualizarlas
--> Primer Juego TRIS
Luego verè si agregar o no más lecciones.
Cualquier duda sobre el curso comentad; intentaré explicar el curso de la manera más clara posible.
Os dejo con esta máxima:
There are only 10 types of people in the world: Those who understand binary, and those who don't.

0 commenti:
Posta un commento