Portada

De Vjuegos-Wiki

Bienvenido al wiki de vjuegos.org!

Esta sección fue creada con el objetivo formar una base de conocimiento sobre todos los concéptos, técnicas y algorítmos involucrados en la programación de vjuegos, abarcando diferentes aspectos desde técnicas de Programación Gráfica, algorítmos de Inteligencia Artificial, hasta métodos de optimización de código, así como las bases matemáticas detrás de ellos.


El contenido de este Wiki aún se encuentra incompleto, si crees que puedes añadir más información de interés que pueda completarlo o mejorarlo no dudes en presionar editar y compartirlo con el resto de los que formamos esta comunidad.


 Es importante hacer notar que a pesar de que el sitio está enfocado al desarrollo
 de vjuegos usando C/C++ con DirectX u OpenGL este Wiki busca enfocarse en los
 concéptos, las técnicas y los algorítmos específicos independiente del lenguaje de
 programación o el API.



Tabla de contenidos

General

Programación Gráfica

Concéptos Básicos

Técnicas básicas (2D)

Concéptos básicos (3D)

Transformaciones

Técnicas básicas (3D)

Sistemas de cámara

Ray Tracing

Deteccion de Colisiones

Técnicas Avanzadas

Animación

Inteligencia Artificial

Agentes

Máquinas de estado

Movimiento

Planeación de caminos

Soft computing

Razonamiento y toma de decisiones

Otros

Game Scripting


Técnicas de Optimización


Física

Fundamentos

Cinemática


Matemáticas

Sistemas de coordenadas

Trigonometría

Vectores

Algebra Lineal

Sistemas de ecuaciones

Cuaterniones

Formatos de Archivos

Herramientas personales