Ir al contenido

Gemrb

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 20:14 12 mar 2013 por KLBot2 (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.
GemRB
Información general
Tipo de programa Implementación de motor de juego
Licencia GPL
Estado actual Alpha
Información técnica
Programado en C++, Python
Plataformas admitidas Powerpcx86
Interfaz gráfica predeterminada Simple DirectMedia Layer
Versiones
Última versión estable 0.5.1 ( 27 de agosto de 2009)
Enlaces

GemRB (sigla de Game engine made (with) (pre)Rendered Background, motor de videojuego creado con fondos prerenderizados) es una implementación libre del motor de videojuego de Infinity; un motor utilizado en varios videojuegos de rol, por ejemplo: Baldur's Gate 1 y 2 o Icewind Dale.

El motor no se encuentra finalizado por lo que esos videojuegos todavía no son totalmente jugables. Sin embargo, muchas de las características originales del MI (motor Infinity) se encuentran implementadas y se han añadido algunas adicionales que facilitan la eventual creación de versiones libres de videojuegos de rol.

Mediante el uso de SDL y algunas otras bibliotecas libres e independientes de arquitectura, GemRB es capaz de ejecutarse en dispositivos como el Nokia N800.

Videojuegos soportados

Bibliotecas de programación utilizadas

  • SDL
  • OpenAL

Lenguajes de programación utilizados

  • C++
  • Python

C++ se utiliza para el desarrollo del motor. Python por el contrario se utiliza para el desarrollo de pequeños guiones que describen como debe actuar la Inteligencia artificial del juego (Gamescripts) o como se deben visualizar las distintas pantallas del juego (GUIScript).

Versiones

  • 0.3.1: Se ha mejorado sobre todo en la compatibilidad para Baldur's Gate 2, así como en otras areas como inteligencia artificial de grupo, sistema de sonido y algoritmo de búsqueda de camino.

Véase también

Enlaces externos