Etiqueta: Teoría

[RAGE] Sistema de Objetos

En RAGE, a diferencia de otras muchas bibliotecas y engines 2D las escenas no contarán con un método Draw(), al menos no por defecto. Todo juego sigue principalmente el siguiente esquema: Es el llamado GameLoop, este esquema es solo...

Curso Expertos en desarrollo de Videojuegos

He encontrado un material bastante interesante para los interesados en la progrmación de videojuegos, se trata de el curso de expertos en desarrollo de videojuegos. Se trata de un curso de programación de videojuegos completo. Lo más interesante del...

Una introducción a la STL I – Introducción a los contenedores

Vamos a dedicar una serie de artículos a hablar de la Biblioteca de plantillas estándar (STL) de C++. Esta poderosa herramienta usada por casi todo los programadores de C++ de la que hay muy poca documentación disponible en nuestro...

IA en videojuegos – Persiguiendo y evadiendo II

En la primera parte vimos un algoritmo de persecución y evasión bastante simple, pero efectivo. En este artículo vamos a ver otro que es algo mejor que el anterior. Persiguiendo en la línea de visión Este algoritmo consiste en...

IA en videojuegos – Persiguiendo y evadiendo I

En este artículo nos centraremos en el problema omnipresente de la persecución y la evasión. Ya sea que esté desarrollando un juego de acción espacial, una simulación, estrategia o un juego de rol, es probable que necesites que los...

Técnicas de IA en los videojuegos

En el artículo anterior vimos una introducción a la diferentes técnicas de inteligencia artificial aplicadas a los videojuegos y en sucesivos artículos intentaremos tratar cada uno de estos temas más a fondo, pero he encontrado un pdf bastante completo...

Introducción a la IA en los juegos

En el sentido más amplio la mayoría de los juegos incorporan algún tipo de inteligencia artificial (IA). Los desarrolladores han usado durante años la IA para dar vida a personajes aparentemente inteligentes en innumerables juegos. Desde los los fantasmas...

Algoritmo Minimax, un jugador incansable

En teoría de juegos, Minimax es un método de decisión para minimizar la pérdida máxima esperada en juegos con adversario y con información perfecta. Este cálculo se hace de forma recursiva. El funcionamiento de Minimax puede resumirse como elegir...

Tilemapping – Juegos basados en tiles

Vamos a hablar sobre la teoría de los juegos basados en tiles y qué es necesario para desarrollarlos. ¿Qué es el tilemapping? Bueno, asi a lo simple el tilemapping es dividir el terreno (o mapa) de juego en casillas...

Introducción a la programación gráfica 2D (III)

En este tutorial vamos a hablar algo más acerca de los superficies y el «Blit». Ya que al final todo juego 2D se basa en copiar superficies (por lo menos la parte gráfica). En realidad el «Blittelado» es algo...