「DXライブラリ」を編集中

ナビゲーションに移動 検索に移動

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。

最新版 編集中の文章
1行目: 1行目:
'''DXライブラリ'''とは、[[山田 巧]]様が作った[[Windows]]で簡単に綺麗な[[ゲーム]]を作るための[[C++]]用[[ライブラリ]]である。
+
DXライブラリとは、[[山田 巧]]様が作った[[Windows]]で簡単に綺麗な[[ゲーム]]を作るための[[C++]]用[[ライブラリ]]である。
  
 
==主な特長==
 
==主な特長==
* 2関数(SetWindowModeとDxLib_Init)だけで簡単に[[ウィンドウ]]を作成できる
+
<ul>
* 1関数(ProcessMessage)だけで簡単に[[メッセージ]]処理ができる
+
<li>2関数(SetWindowModeとDxLib_Init)だけで簡単に[[ウィンドウ]]を作成できる
* 標準[[Windows API]]に比べてかなり高度な[[描画]]機能(2D図形、画像、[[文字列]]、動画、3D[[ポリゴン]]、3D[[モデル]]など)が存在
+
<li>1関数(ProcessMessage)だけで簡単に[[メッセージ]]処理ができる
* [[シェーダー]]により、描画時に画像を加工することもできる
+
<li>標準[[Windows API]]に比べてかなり高度な[[描画]]機能(2D図形、画像、[[文字列]]、動画、3D[[ポリゴン]]、3D[[モデル]]など)が存在
* [[キー]]・[[マウス]]・[[ゲームパッド]]の入力も数個の[[関数]]で取得できる
+
<li>[[キー]]・[[マウス]]・[[ゲームパッド]]の入力も数個の[[関数]]で取得できる
* [[サウンド]]も簡単に[[ループ]]再生・複数同時再生が可能
+
<li>[[サウンド]]も簡単に[[ループ]]再生・複数同時再生が可能
* ゲームに使用する[[データ]]を付属[[ツール]]で簡単に[[アーカイブ]]、[[暗号化]]できる。もちろんその読み込みも簡単
+
<li>ゲームに使用する[[データ]]を付属[[ツール]]で簡単に[[アーカイブ]]、[[暗号化]]できる。もちろんその読み込みも簡単
* [[通信]]機能も完備
+
<li>[[通信]]機能も完備
* [[DLL]]を使えば色々な[[言語]]で([[Excel VBA]]や[[NScripter]]などでも)使える
+
<li>[[DLL]]を使えば色々な[[言語]]で([[Excel VBA]]や[[NScripter]]などでも)使える
 +
</ul>
  
==主な欠点==
+
==欠点==
* [[実行ファイル]]のサイズが巨大になる(ただウィンドウを開くだけで1MBを超える)
+
<ul>
* [[起動]]が遅く、その間[[フリーズ]]して見える
+
<li>[[実行ファイル]]のサイズが巨大になる(ただウィンドウを開くだけで1MBを超える)
* [[DirectX]]に[[依存]]した実行ファイルになる
+
<li>[[起動]]が遅く、その間[[フリーズ]]して見える
 +
<li>[[DirectX]]に[[依存]]した実行ファイルになる
 +
</ul>
  
 
==入手するには==
 
==入手するには==
 
[http://homepage2.nifty.com/natupaji/DxLib/ 公式サイト]に[[アクセス]]して[[ダウンロード]]する。
 
[http://homepage2.nifty.com/natupaji/DxLib/ 公式サイト]に[[アクセス]]して[[ダウンロード]]する。
 
主に[[Visual C++]]用、[[bcc]]用、[[gcc]]/[[Dev-C++]]用が存在する。
 

MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はMonoBook:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し 編集の仕方 (新しいウィンドウで開きます)