Anuncios Google

Tutoriales SDL + Opengl

Tutoriales de Programaciones

El objetivo del curso es aprender a usar OpenGL dentro del entorno SDL, programado en C++ con el Dev-C++ para windows. Solo serán utilizadas y permitidas las librerías “ANSI C”, “SDL”, “SDL_IMAGE”, “SDL_MIXER”, “SDL_TTF”, “SDL_NET”, “GL” y “GLU”. El resto de librerías obligatoriamente deben de ser de código abierto en su forma de archivo de cabecera “libreria.h” y archivo de código “librería.cpp”.

Objetivos

Todo esto es por el motivo de querer aprender y que sea portable a otras plataformas. El que esté interesado en utilizar un motor gráfico y obtener grandes resultados en poco tiempo, está perdiendo su precioso tiempo en este tutorial.

Por la falta de información y ejemplos encontrados en internet, a partir de la práctica nº 26 y en adelante, pido toda la ayuda desinteresada a colaboradores. Espero que entre todos podamos aprender mucho sobre la programación de video juegos usando SDL + OpenGL.

Gracias a todos los que miren este tutorial y perdón por las faltas de ortografía y errores de programación que pueda cometer.

Requisitos

Documentación


Por favor, leed esto antes de preguntar:

  1. Para poder compilar los ejemplos, o simplemente para ejecutarlos, es imprescindible tener instaladas las librerías DLL,s que se adjuntan en el archivo "Librerías para las Prácticas".

  2. Si no queréis instalar el Dev-C++ podéis utilizar la versión portable que tiene todo instalado listo para usar.
  3. Si optais por instalar el Dev-C++ es necesario instalar las librerías que hay en "Librerías para Dev-C++".
  4. El resto de programas son opcionales, pero recomendables.

Índice por Lecciones:

  1. ¿Qué hace OpenGL?
  2. ¿Qué no hace OpenGL?
  3. Los Archivos de Inclusión y Tipos OpenGL
  4. El Sistema de coordenadas Cartesianas
  5. Definir la Ventana de Visualización
  6. La Vista Ortográfica
  7. La Vista en Perspectiva
  8. La Cámara
  9. Primera toma de contacto con los Buffers
  10. El Color de los Vértices en OpenGL
  11. El Orden de los Vértices si altera el Resultado
  12. Transformando Vértices en Figuras Geométricas
  13. Puntos y Líneas
  14. Pequeñas puntualizaciones
  15. Nuestro Primer Ejercicio OpenGL
  16. Las Listas Compiladas
  17. Transformaciones, Trasladar, Rotar y Escalar
  18. Los Objetos Cuadráticos de la librería GLU
  19. Los Materiales, más allá del Color
  20. Y la luz se hizo
  21. Las Normales de Iluminación, esas grandes desconocidas
  22. Dibujando con Arrays
  23. No se vayan todavía aún hay más... Buffers
  24. ¿Cómo hacer una sombra?
  25. Las Coordenadas de Textura
  26. Carga de Texturas 2D con SDL
  27. Aplicar Texturas 2D
  28. Generar Coordenadas de Textura ST
  29. A veces veo Transparencias
  30. Nieblas, brumas y humillos
  31. Escribiendo con OpenGL
  32. Definiciones y estados OpenGL

Índice por Prácticas:

4.857145
Tu voto: Ninguno Votos totales: 4.9 (7 votos)

Anuncios Google

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de iRVing_Prog

se me muy bueno

e interesante los tutos, mm apenas aprendo C++. Pero muy buenos.

Un saludo.!

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.