Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
Delphi事例

Delphiによって構築された強力なゲームツールキット「GameVision」

gamevisiondev1

GameVision™ Game Toolkit for Delphiは、Microsoft Windows®が稼働するPC向けの高度な2Dゲーム開発システムで、ハードウェアアクセラレーターを用いたレンダリングにDirect3D®を使用しています。開発者は、次のように解説しています。

「堅牢で、使いやすい設計になっており、あらゆる種類の2Dゲームやその他のグラフィックシミュレーション作成に適しています。シンプルで直感的な手続き型APIによってツールキットが提供する機能にアクセスし、グラフィックシミュレーションを迅速かつ効率的に開発できます。バッファリング、ビットマップ、オーディオサンプル、音楽ストリーミング、ビデオ再生、標準zipアーカイブからのリソースの直接読み込みなどをサポートしています。」

主な機能

  • Delphi最新バージョンを使用して構築
  • 長い歴史(2001年にファーストリリース、以降いくつかのリリース済み/未リリースのプロジェクトを含む)
  • カラー(整数および浮動小数点形式でRGBA色を作成)
  • アーカイブ(標準のzipアーカイブを作成して読み取り)
  • ビットマップ(BMP、DDS、PCX、TGA、JPEG、PNG形式)
  • ビューポート(複数、拡大縮小、回転)
  • 表示(アンチエイリアス、プリミティブ、ピクセル、ディスクに保存)
  • 入力(キーボード、マウス、ジョイスティック)
  • フォント(TrueType、Unicode)
  • テキスト(高速静的テキスト、多色、回転、拡大縮小)
  • スプライト(ページ、グループ、グリッド/長方形スペースでの画像の定義)
  • エンティティ(位置、スケール、回転、推力、ポリポイント衝突)
  • エンティティアクション(自動化されたエンティティアクションシーケンス)
  • オーディオ(音楽ストリーミング、効果音、.wav、.flac、.ogg、.opus、.it、.mod、.s3m、.xm、.voc形式)
  • 物理演算(現在、基本的な物理演算をサポート)
  • ハイスコ​​ア (リモートのMySQLデータベースへのハイスコ​​ア保管、非同期操作、イベントコールバック)
  • テレメトリ(テレメトリデータをGoogleアナリティクスアカウントに送信)
  • ネットワーク(httpget、sendmail、信頼されたUDP)
  • データベース(SQLiteローカルデータベース、MySQLリモートデータベース、非同期操作、イベントコールバック)
  • ベジェ(ローカルポイントを定義し、カーブしたポイントをレンダリング)
  • イージング(すべてのイージング手法をサポート)
  • スターフィールド(3Dスターフィールドシミュレーション)
  • 衝突(基本的な衝突ルーチン)
  • ConfigFile(iniベースの構成ファイル)
  • IAP(デスクトップアプリ内購入、低レベルおよび高レベルバージョン)
  • ダイアログ(問い合わせ、フィードバック)
  • IMGUI(Immediate Mode GUIシステム)
  • Lua(高速で簡単なlua統合、スタンドアロンEXEを作成でき、MoonJitによりjitコンパイル可能)
  • ツリーメニュー(ツリービューメニューボックス)
  • スクリーンシェイク(クールでジューシーなスクリーンシェイク効果)
  • スクリーンショット(シーケンスされたスクリーンショットファイルを保存)
  • スピーチ(スピーチ再生)
  • パスエディタ(ゲームオブジェクトがたどることができるパスを作成)
  • パス(PathEditorによって作成されたパスデータにアクセス)
  • スタートアップダイアログ(ゲームのオプションの起動ダイアログ)
  • ビデオ(.ogv形式、再生、一時停止、巻き戻し、レンダリング)
  • ポリゴン(高レベルのポリゴンオブジェクト、ローカルポイントの追加、ワールドポイントの変換とレンダリング)
  • アクター(高レベルのアクターシステム、アクター、エンティティアクター、アクターリスト、アクターシーン)
  • ゲーム(GVTを駆動するゲームフレームワーク。すべてのシステムイベントは、派生したTGVCustomGame / TGVGameオブジェクトから管理)
  • サポートされているすべてのリソースは、標準のzipアーカイブからロード可能

Webサイト

GameVision

画面ショットギャラリー

RAD Studio 13.2 Florence Now Available! Kai 1.1.1 Now Available! What's Coming in RAD Studio 13.2 Florence

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.

Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES