Azurege

OpenGL / OpenAL Game Engine
Download nu

Azurege Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL v3
  • Prijs:
  • FREE
  • Naam uitgever:
  • Aloysius Indrayanto
  • Uitgever website:
  • http://bluewind25.org/

Azurege Tags


Azurege Beschrijving

OpenGL / Openal Game Engine Azurege is een multi-platform, openbare en opengeld-game-engine. Het heeft ingebouwde steun voor I / O, draad, netwerken, deeltjessysteem, materiaalgenerator, textuurgenerator en gaas / terreingenerator. Het is vooral bedoeld voor het creëren van rollenspel (RPG). Het kan echter ook worden gebruikt voor andere soorten spel. Hier zijn enkele belangrijke kenmerken van "Azurege": · Multi-platform, ondersteunt momenteel Linux en Windows. · Hiërarchische weergave met opengl. 3D-positionele audio met behulp van openal met ondersteuning voor: · Wave audio-weergave voor geluidseffect. · Ogg-Vorbis Audio-weergave voor achtergrondmuziek. · MIDI-afspelen voor achtergrondmuziek met behulp van softwaresynthesizer (libtimidity). · Ingebouwde steun voor I / O, draad en netwerken. Wat is er nieuw in deze release: Major Refactoring: · + Toegevoegd een nieuwe bibliotheek, Azurge-Resource. De bibliotheek wordt gebruikt voor het opslaan · Gegevens voor bronnenarchief-bestand. · + De GFX-GLEXT-bibliotheek ondersteunt nu meerdere context. · + Deze ledenfuncties in de Basicistream-klasse (en alle afgeleide klassen): · - PEEK () · - Peeksome () · - lezen() · - Readsome () zijn hernoemd naar: · - UPEEK () · - Upeksome () · - uread () · - urreadsome () Bovendien werden nieuwe ledenfuncties toegevoegd in de Basicistream-klasse: · - Reading () · - Readle () · - Readbe () · Die functies komen overeen met Endian-Independent, Little-Endian, · En big-endian-waarde-metingen en zijn overbelast voor alle fixed-sized · Gegevenstypes en voor Boolean-type. · + De Leden-functie schrijven () in de Basicistream-klasse (en alle afgeleide · Klassen) is omgedoopt tot UWRITE (). Bovendien, nieuwe lidfuncties werden toegevoegd in de Basicostream-klasse: · - Writeene () · - Writele () · - Writebe () · Die functies komen overeen met Endian-Independent, Little-Endian, · En grote waarde-geschriften en zijn overbelast voor alle vaste grootte · Gegevenstypes en voor Boolean-type. · + De instantiatiemethode voor de renderingcontext, defaultTextrerderer, · Fuidsktop en Fuidefaultstyleengine-klassen zijn gewijzigd. Nu zij moet worden geïnstantieerd met behulp van de overeenkomstige statische lidfuncties: · - renderingContext :: Newinstance () · - DefaultTEXTRENDEREER :: NIEUWINSTANTIE () · - Fuidsenktop :: NIEUWINSTANTIE () · - Fuidefaultstyleengine :: Newinstance () + Deze ledenfuncties in de matrixklasse: · - transformeren() · - TransformandNormalize () werden vervangen door: · - TransformoPoint () · - Transformvector () · - Transformevectorandnormalize () + Deze GFX-ZGL Dynamic-Mesh-functies: · - ZglcgenmaSh () · - ZGLCDeletemesh () · - ZGLCBINDMESH () · - ZGLCMESHATTRIBSUBDATA () · - ZglcMeShelementsUbData () · - zglcmeshbegindraw () · - ZglcMeShendDRAW () · - ZglcMeshDrawarrays () · - zglcmeshdrawelements () zijn hernoemd naar (nu wordt het primitieve-buffer genoemd): · - ZglcgenPrimitive () · - zglcdeletePrimitive () · - ZglCBindPrimitive () · - ZglcPrimitiveTRIBSUBDATA () · - zglcprimitiveelementsubdata () · - ZglcPrimitiveBegindraw () · - ZglcceprimitiveDDRAW () · - ZglcPrimitiviredRawarrays () · - ZglcPrimitiviredRAWELEMENTEN () Nieuwe klassen zijn toegevoegd: · + Socketset · + Bericht · + Berichtenerververster · + Messageclient · + SkyboxNode · + Skydomanode · + Animatiefhnode · + VervormingBasedModelnode · De Pointarticle-klasse ondersteunt nu textuur als het systeem Point Sprite ondersteunt. De klasse DiamondParticle nu: · + Ondersteunt textuur. · + Kan 90 graden worden geroteerd (wordt een vierkant). · + Produceert altijd deeltjes die naar de camera staan. De Meslgenerator-klasse is verbeterd: · + Toegevoegd een nieuwe lidfunctie, nieuwsolidquadrilateral (). · + De parameter 'Insideout'-parameter wordt nu in de constructeur geplaatst en van toepassing is op iedereen · Type gegenereerde mazen. De bitmapklasse is verbeterd: · + Het ondersteunt nu het laden van BMP-bestanden met RLE-4, RLE-8, RGB-565, XRGB-1555, · ARGB-1555, XRGB-8888- en ARGB-8888-indelingen. + Het is nu mogelijk om gebruikershandlers te registreren en te negeren met behulp van: · - registerimageloader () · - UnregisterImageloader () · + Een nieuwe lidfunctie, ChangeALPHA () is toegevoegd. + Deze ledenfuncties werden hernoemd: · - vervanging () -> Vervangen () · - Modulatewith () -> Moduleren () · - Mixwith () -> Mix () · - Blendwith () -> Blend () · De klasse Fuidesktop is verbeterd. Het ondersteunt nu een naadloze modus (het kan samen met de 3D-scène worden weergegeven). Voer de demo-applicatie 'Walkingdemo.cpp' uit om het IT-actie te zien. De Soundbuffer-klasse is verbeterd: · + Het ondersteunt nu het laden van OGG-VORBIS-bestanden met een vaste bitsnelheid. + Het is nu mogelijk om gebruikershandlers te registreren en te negeren met behulp van: · - Registersounderloader () · - Unregistersounderloader () · Een nieuwe demo-applicatie, AnimatedMeshDemo.cpp toegevoegd. · Een nieuwe testaanvraag toegevoegd, berichtencape.cpp. · Sommige bugfixes. · Documentatie-updates.


Azurege Gerelateerde software