Azurejor

OpenGL / Openal Game Motor
Descargar ahora

Azurejor Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL v3
  • Precio:
  • FREE
  • Nombre del editor:
  • Aloysius Indrayanto
  • Sitio web del editor:
  • http://bluewind25.org/

Azurejor Etiquetas


Azurejor Descripción

OpenGl / Openal Game Motor Azurege es un motor de juego basado en Multi-Platform, Openal y OpenGL. Cuenta con soporte incorporado para E / S, roscado, red, sistema de partículas, generador de materiales, generador de textura y generador de malla / terreno. Está destinado principalmente a crear juegos de juego (RPG). Sin embargo, también se puede utilizar para otros tipos de juegos. Aquí hay algunas características clave de "Azurege": · Multi-plataforma, actualmente admite Linux y Windows. · Representación jerárquica utilizando OpenGL. Audio posicional 3D usando Openal con soporte para: · Reproducción de audio de ola para efectos de sonido. · Reproducción de audio OGG-VORBIS para la música de fondo. · Reproducción MIDI para la música de fondo usando sintetizador de software (libtimidez). · Soporte incorporado para E / S, roscado y redes. ¿Qué hay de nuevo en este lanzamiento: Refactorización mayor: · + Se agregó una nueva biblioteca, un recurso de Azurege. La biblioteca se utiliza para almacenar. · Datos de archivo-Archivo de recursos. · + La Biblioteca GFX-GLEXT ahora admite múltiples contexto. · + Estas funciones miembro en la clase de distribución básica (y todos los derivados clases): · - Peek () · - Peeksome () · - leer() · - Readicional () han sido renombrados a: · - Eloek () · - Upeeksome () · - UREAD () · - ureadsome () Además, se agregaron nuevas funciones miembros en la clase de Basicistream: · - Readne () · - Readisposición () · - Readbe () · Esas funciones son correspondientes a la independiente de Endian-Independent, Little-Endian, · Y lecturas de valor de Big-Endian y están sobrecargadas para todos los tamaños de tamaño fijo · Tipos de datos, así como para tipo booleano. · + La función de miembro escribe () en la clase de distribución básica (y todo derivado · Clases) ha sido renombrado a UWRITE (). Además, las nuevas funciones de los miembros. Se agregaron en la clase de BasicOstream: · - Writanne () · - writele () · - escribebe () · Esas funciones son correspondientes a la independiente de Endian-Independent, Little-Endian, · Y los escritos de valor de Big-Endian y están sobrecargados para todos los tamaños de tamaño fijo · Tipos de datos, así como para tipo booleano. · + El método de instanciación para el RenderingContext, defaultTeXtrendenter, · Fuiidesktop, y las clases de FuideFaultStyleEngine se han cambiado. Ahora ellos debe ser instanciado utilizando las funciones de miembro estático correspondientes: · - RenderingContext :: NewInstance () · - DefaultTeXtrendenter :: NewInstance () · - FUIDESKTOP :: NewInstance () · - FuideFaultStyleEngine :: NewInstance () + Estos miembros funcionan en la clase Matrix: · - Transformar () · - TransformandNormalize () fueron reemplazados con: · - TransformPoint () · - TransformVector () · - TransformvectorAndNormalize () + Estas funciones de malla dinámica GFX-ZGL: · - zglcgenmesh () · - zglcdeletemesh () · - zglcbindmesh () · - zglcmeshattribsubdata () · - zglcmeshelementsubdata () · - zglcmeshbegindraw () · - zglcmeshenddraw () · - zglcmeshdrawarrays () · - zglcmeshdrawelements () han sido renombrados a (ahora se llama tampón primitivo): · - zglcgeneprimitive () · - zglcdeleteprimitive () · - zglcbindprimitive () · - zglcprimitiveattribsubdata () · - ZglcPrimitiveLementsubData () · - zglcprimitivebegindraw () · - ZGLCPRIMitEENDDRAW () · - zglcprimitivedrawarrays () · - zglcprimivedrawelements () Se agregaron nuevas clases: · + Socketset · + Mensaje · + MensajeServer · + Messageclient · + SkyboxNode · + Skydomenode · + Animatedmeshnode · + DeformaciónBasedModelNode · La clase PointParticle ahora es compatible con la textura si el sistema admite el Sprite Point. La clase de articulación de diamondPartes ahora: · + Soporta texturizando. · + Se puede girar 90 grados (convertirse en un cuadrado). · + Siempre produce partículas que enfrentan la cámara. La clase de MeshGenerator ha sido mejorada: · + Agregó una nueva función de miembro, newsolidquadrilateral (). · + El parámetro 'INDUERNOUT' ahora se pone en constructor y se aplica a todos · Tipo de mallas generadas. La clase de mapa de bits ha sido mejorada: · + Ahora admite la carga de archivos BMP con RLE-4, RLE-8, RGB-565, XRGB-1555, · ARGB-1555, XRGB-8888 y Formatos ARGB-8888. + Ahora es posible registrar y no registrarse los manipuladores de usuarios usando: · - Registerimageloader () · - Unregisterimageloader () · + Se agregó una nueva función de miembro, ChangeAlpha (). + Estas funciones miembros fueron rebautizadas: · - Reemplazarcon () -> Reemplazar () · - Modulatewith () -> modular () · - MIXWITH () -> Mezcla () · - Blendwith () -> Blend () · La clase FUIDESKTOP ha sido mejorada. Ahora admite el modo transparente (puede mostrarse junto con la representación de la escena 3D). Por favor, ejecute la solicitud de demostración 'walkingdemo.cpp' para verlo Acción. La clase SoundBuffer ha sido mejorada: · + Ahora admite archivos OGG-VORBIS con tarifa de bits fija. + Ahora es posible registrar y no registrarse los manipuladores de usuarios usando: · - RegistreSoundloader () · - UNREGISTERSOUNDLEADER () · Se agregó una nueva aplicación de demostración, animatedMeshDEMO.CPP. · Se agregó una nueva aplicación de prueba, MensajesCtSt.CPP. · Algunas correcciones de errores. · Actualizaciones de la documentación.


Azurejor Software relacionado