アジュレージ

OpenGL / Openal Game Engine
今すぐダウンロード

アジュレージ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • LGPL v3
  • 価格:
  • FREE
  • 出版社名:
  • Aloysius Indrayanto
  • 出版社のWebサイト:
  • http://bluewind25.org/

アジュレージ タグ


アジュレージ 説明

OpenGL / Openal Game Engine Azuregeは、マルチプラットフォーム、Openal、OpenGLベースのゲームエンジンです。 I / O、スレッド、ネットワーキング、パーティクルシステム、素材発生器、テクスチャジェネレータ、およびメッシュ/地形発生器をサポートしています。主にロールプレイングゲーム(RPG)を作成するためのものです。しかし、他の種類のゲームにも使用できます。これが「Azurege」の主な機能です。 ・マルチプラットフォームは現在LinuxとWindowsをサポートしています。 ・OpenGLを使用した階層レンダリング。 以下のサポート付きOpenalを使用した3D位置オーディオ ・音響効果の波の音声再生。 ・Background MusicのOgg-Vorbisオーディオ再生。 ・ソフトウェアシンセサイザー(LIBTIMIDITY)を使用したバックグラウンドミュージックのMIDI再生。 ・I / O、スレッド、ネットワーキングを内蔵サポートしています。 このリリースの新機能: 主なリファクタリング: ・+新しいライブラリ、Azurege-Resourceを追加しました。ライブラリは保存に使用されます ・リソースアーカイブファイルデータ。 ・gfx-glextライブラリは複数のコンテキストをサポートするようになりました。 ・これらのメンバーはBasicistreamクラス(およびすべてのデリバティブ)で機能します クラス): ・ - PEEK() ・ - Peeksome() ・ - 読む() ・ - Readsome() に変更されました: ・ - uneeek() ・ - upeeksome() ・ - 尿浮症() ・ - 尿拡張() さらに、BasicistReamクラスに新しいメンバー関数が追加されました。 ・ - Readne() ・ - 読み取り() ・ - 読み取り() ・それらの機能はエンディアンに依存しない、リトルエンディアンに対応しています。 ・ビッグエンディアンの価値測定とすべての固定サイズのために過負荷 ・Boolean型だけでなくデータ型もあります。 ・Basicistreamクラス(およびすべてのデリバティブ)の+メンバー機能write() ・クラス)はUwrite()に名前が変更されました。さらに、新しいメンバー機能 BasicOStreamクラスに追加されました。 ・ - WRITENE() ・ - Writele() ・ - writebe() ・それらの機能はエンディアンに依存しない、リトルエンディアンに対応しています。 ・固定サイズのすべてのために、そしてビッグエンディアンの値の執筆および過負荷 ・Boolean型だけでなくデータ型もあります。 ・+ RenderingContext、DefaultTextRendererのインスタンス化方法、 ・Fuidesktop、およびFuideFaultStyleEngineクラスが変更されました。今彼ら 対応する静的メンバー関数を使用してインスタンス化する必要があります。 ・ - RenderingContext :: NewInstance() ・ - DefaultTextrenderer :: NewInstance() ・ - Fuidesktop :: NewInstance() ・ - FuideFaultStyleEngine :: NewInstance() +これらのメンバーはMatrixクラスで機能します。 ・ - 変身() ・ - TransformAndNormalize() 置き換えられました: ・ - Transformpoint() ・ - TransformVector() ・ - TransformVectorAndNormalize() +これらのGFX-ZGLダイナミックメッシュ機能: ・ - zglcgenmesh() ・ - ZglcDeleteMesh() ・ - zglcbindmesh() ・ - ZGLCMESHATTRIBSUBDATA() ・ - ZGLCMeshElementsubData() ・ - zglcmeshbegindraw() ・ - zglcmeshenddraw() ・ - zglcmeshdrawarrays() ・ - zglcmeshdrawElements() に変更されています(これでプリミティブバッファと呼ばれます)。 ・ - ZglcGenPrimitive() ・ - ZglcDeletePrimitive() ・ - zglcbindprimitive() ・ - ZglcPrimitiveAttribSubdata() ・ - ZglcPrimitiveleMethingubdata() ・ - zglcprimitiveBegindraw() ・ - zglcprimive.draw() ・ - zglcprimitivedRawArrays() ・ - zglcprimitivedRawElements() 新しいクラスが追加されました。 ・+ソケットセット ・+メッセージ ・+ MessessageServer ・+ MessageClient. ・スカイボックスノード ・スカイドメイン ・+ AnimatedMeshNode. ・+ DifulationBasedModelNode. ・PointParticleクラスは、システムがPoint Spriteをサポートしている場合にテクスチャリングをサポートしています。 ダイヤモンドパーチクルクラス ・テクスチャリングをサポートします。 ・+は90度回転させることができます(正方形になる)。 ・+は常にカメラに面する粒子を作ります。 MeshGeneratorクラスが改善されました。 ・+新しいメンバー機能、Newsolidquadrateral()を追加しました。 ・「insideout」パラメータがコンストラクタに入っていて、すべてに適用されます。 ・生成されたメッシュの種類。 ビットマップクラスが改善されました。 ・+ RLE-4、RLE-8、RGB-565、XRGB-1555でBMPファイルのロードをサポートするようになりました。 ・ARGB-1555、XRGB-8888、およびARGB-8888フォーマット。 +ユーザーハンドラを使用してユーザーハンドラを登録および登録解除することが可能になりました。 ・ - RegisterImageLoader() ・ - UnregisterImageLoader() ・+新しいメンバー機能、Changealpha()が追加されました。 +これらのメンバー関数は名前変更されました。 ・ - replacewith() - > replace() ・ - ModulateWith() - > Modulate() ・ - MixWith() - > Mix() ・ - BlendWith() - > Blend() ・Fuidesktopクラスが改善されました。これでシームレスモードをサポートします(3Dシーンレンダリングと一緒に表示できます)。 Demo Application 'walkingdemo.cpp'を実行してそれを確認してください。 SoundBufferクラスが改善されました。 ・+ ogg-vorbisファイルのロードを固定ビットレートでロードするようになりました。 +ユーザーハンドラを使用してユーザーハンドラを登録および登録解除することが可能になりました。 ・ - RegisterSoundLoader() ・ - UnregisterSoundOleser() ・新しいデモアプリケーション、AnimatedMeshDemo.cppを追加しました。 ・新しいテストアプリケーション、messagesCTEST.cppを追加しました。 ・いくつかのバグ修正。 ・ドキュメンテーションの更新。


アジュレージ 関連ソフトウェア