Biblioteca de juegos avanzada

El proyecto Advanced Game Library es una biblioteca diseñada para facilitar el desarrollo de juegos.
Descargar ahora

Biblioteca de juegos avanzada Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Stephane APIOU
  • Sitio web del editor:
  • http://adgali.apiou.org/

Biblioteca de juegos avanzada Etiquetas


Biblioteca de juegos avanzada Descripción

El proyecto Advanced Game Library es una biblioteca diseñada para facilitar el desarrollo de juegos. El Proyecto Advanced Game Library es una biblioteca diseñada para facilitar el desarrollo de juegos. Utiliza la biblioteca SDL y proporciona funciones gráficas 2D, funciones de transmisión y eventos de sonido, transmisión de video, motores AI y generador de mapas. Este software está diseñado principalmente para Linux. Este SDK utiliza la Biblioteca SDL para el sistema de mapa de bits, sonido y eventos. SDL proporciona interfaces aceleradas y portátiles para el hardware de video y sonido. La abstracción de la capa de bajo nivel hace posible la extensión de Adgali a otras bibliotecas de bajo nivel como Allegro o GGI. Esta biblioteca tiende a proporcionar funciones útiles para la pantalla de mapa de bits y sprite, GUI GUI, eventos de sonido de juegos y transmisión de música, gestión de redes y transmisión de video. Bueno, solo se implementa un subconjunto de estas características. Hay algunas características clave de la "Biblioteca de juegos avanzadas": · Biblioteca subyacente: · SDL · Características generales: · La biblioteca es segura y reentrante · Sistema de gestión de errores: Adgali proporciona Un sistema para rastrear el origen de un error · Sistema de transmisión de datos unificados: la memoria, los archivos, la red o los archivos son fáciles de administrar y pueden proporcionar los datos del juego · una concepción modular para los cargadores (sistema de transmisión, imágenes, fuentes ...) · Un sistema de detección de fugas de memoria · Un sistema de contrapraces posteriores a Postmortem · Un analizador general para un tratamiento general de los archivos de configuración y los scripts (en el espíritu de los archivos de descripción GTK +). · Todas las características principales están diseñadas como módulos integrados con un motor general · Un sistema de carga dinámico de módulos o bibliotecas de tercera parte (trabajo en curso) · Un sistema de caché está diseñado para todos los objetos para acelerar la carga de objetos · Las características de los gráficos 2D son: · 32 bits Imágenes de gestión: 24 bits de color, 8 bits de alfa ·Cargamento de la imagen: Soporte BMP, PCX, GIF, TGA, JPG, PNG, PPM, PNM, PGM, TIFF, XCF, Formatos de imagen de XPM · Gestión de fuentes unificadas: Fuentes de tipo verdadero (TTF usando freetype 2) y fuentes de mapa de bits (un archivo de imagen y un archivo de descripción de texto) · Separación de color, modificación y combinación para una imagen (RGB, nivel verde, CMY y HSV) · Relleno de zona, copia, mosaico, recorte con rotación opcional y espejo · llenado de color, máscaras, color clave Tratamiento del canal alfa · Líneas Dibujo con funciones de recorte · Interfaz gráfica de usuario: · Una jerarquía de mapa de bits organizada con un árbol con un sistema de actualización automática a la ventana. Imagen de carga con la biblioteca libpng. Use una versión mayor o igual a 1.0.3 · Imagen de imagen JPEG con la biblioteca de Libjpg. Use una versión mayor o igual a 6b · Carga de imagen TIFF con la biblioteca de Libertif. Use una versión mayor o igual a 3.0 · TrueType Fuentes Cargando (TTF) con la biblioteca FreeType. Use una versión mayor o igual a 2.0.7


Biblioteca de juegos avanzada Software relacionado

MP3 :: Icecast

MP3 :: Icecast es un módulo PERL para generar flujos de helecast, así como listas de reproducción M3U y PLSV2. ...

281

Descargar