Creación de video juegos y Programación [Varios Manuales] [MU]


Programación
En informática, la programación es un proceso por el cual se escribe (en un lenguaje de programación), se prueba, se depura y se mantiene el código fuente de un programa informático. Para el desarrollo de programas de cierta envergadura o complejos, con ciertas garantías de calidad, es conveniente seguir alguno de los modelos de desarrollo de software existentes, en donde la programación es sólo una de las etapas del proceso de desarrollo de software. Los modelos de desarrollo de software los aborda una disciplina específica del campo de la informática: la ingeniería del software.
C++
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
C++, hoy en día, es uno de los lenguajes de programación mas utilizados para la creación de juegos, incluso por las grandes empresas.
SDL
Simple DirectMedia Layer (SDL) es un conjunto de bibliotecas desarrolladas con el lenguaje C que proporcionan funciones básicas para realizar operaciones de dibujado 2D, gestión de efectos de sonido y música, y carga y gestión de imágenes.
Pese a estar programado en C, tiene wrappers a otros lenguajes de programación como C++, Ada, C#, Basic, Erlang, Lua, Java, Python, etc. También proporciona herramientas para el desarrollo de videojuegos y aplicaciones multimedia. Una de sus grandes virtudes es el tratarse de una biblioteca multiplataforma, soportando oficialmente los sistemas Windows, GNU/linux, MacOS y QNX, además de otras arquitecturas/sistemas como Dreamcast, GP32, GP2X… De ahí le vienen las siglas Simple Directmedia Layer que más o menos alude a capa de abstracción multimedia. Desarrolladas inicialmente por Sam Lantinga, desarrollador de videojuegos para la plataforma GNU/linux.
La biblioteca se distribuye bajo la licencia LGPL, que es la que ha provocado el gran avance y evolución de las SDL.
OpenGL
OpenGL (Open Graphics Library) es una especificación estándar que define una API multilenguaje y multiplataforma para escribir aplicaciones que produzcan gráficos 2D y 3D. La interfaz consiste en más de 250 funciones diferentes que pueden usarse para dibujar escenas tridimensionales complejas a partir de primitivas geométricas simples, tales como puntos, líneas y triángulos. Fue desarrollada originalmente por Silicon Graphics Inc. (SGI) en 19922 y se usa ampliamente en CAD, realidad virtual, representación científica, visualización de información y simulación de vuelo. También se usa en desarrollo de videojuegos, donde compite con Direct3D en plataformas Microsoft Windows.
—————
Contenidos

  • Aprenda C++ como si estuviera en primero.
  • Data Structure For Game Programmers
  • Essential Mathematics for Games and Interactive Applications
  • Professional C++
  • ProgramacionSDL
  • Thinking in C++(2 volumenes)
  • Curso de C++
  • Curso de iniciacion al lenguaje C
  • Aprenda lenguaje ANSI C como si estuviera en primero
  • Curso de lenguaje C
  • El C++ por la practica, introduccion al lenguaje y su filosofía.
  • Programacion C
  • Programacion en C y C++
  • Programacion grafica en C
  • Programacion orientada a objetos con C++
  • Manual Creacion de Juegos (Creacion de juegos en OpenGL)
  • Y mas de 10 manuales mas
—————
Detalles

  • Upload: KevinGamers
  • Servidor: MegaUpload + Mirror
  • Archivo: PDF
  • Download
_–MIRROR–_

Wikio

1 comentarios:

mayo dijo...

Uff...En realidad comentar cuesta una varbaridad xD
EN FIN, GRACIAS.

Publicar un comentario