「ゲームプログラミング」の版間の差分

削除された内容 追加された内容
タグ: モバイル編集 モバイルウェブ編集
タグ: モバイル編集 モバイルウェブ編集
612 行
 
== ゲーム開発ツールを使う場合 ==
==== 開発ツールのライセンス条件= ===
ゲーム開発ツールのなかには、そのツールで開発したゲームソフトに義務として「この開発ツールで開発したソフトウェアは、ソースコードを必ず公開しなければならない」などの条件をつけている場合があり、このような条件を「開示義務」(かいじ ぎむ)または「ソース開示義務」などといいます。
 
658 行
大規模な作品の場合、Visual C++ などでコードを書いて開発することを推奨します。
 
===== 機能制限 =====
ゲーム開発ツールを使う場合、そのツールにもよりますが、「○○ができない」、つまり特定の目的を果たすための機能を持っていない場合があります。
 
671 行
Windowsの場合、本来なら Visual C++ などを使って、プログラム文法のいろいろな事に留意しながらプログラムを書きますよね。開発ツールを使う場合、 Visual C++ のコードを書かずに、ほぼマウス操作だけでプログラムを作ろうとしているわけですから、何かしらの制限があります。拡張性の悪さは、プログラム文法などの学習の負担を減らすためのトレード・オフのようなものですね。
 
===== 移植性の悪さ =====
また、もうひとつの問題点として、C言語への移植性の悪さがあります。