コンストラクションツール

コンストラクションツールとは、コンピュータ上でシステムを構築する際に必要となる、汎用的な手順を代替または補助するソフトウェアやプログラムの総称です。これはソフトウェアフレームワークの一種であり、「コンストラクションソフト」または単に「コンストラクション」とも呼ばれます。

概要



コンストラクションツールの特徴は、システムに必要な特定のルーチンを実行する命令をコマンドとして扱い、処理することです。この点ではライブラリコンポーネントと発想が似ていますが、大きな違いは、完成したシステム自体で完結するか、システムの一部を専用のライブラリで代替することで、実行ファイルとして動作させられる点にあります。このため、プログラミングの専門知識がなくても、一定の仕様を確保したシステム構築が可能です。そのため、各分野において入門用・体験用ツールとして、あるいはエンジニアの負担軽減のためのサポートツールとして広く利用されています。

特に、独自のユーザーインターフェースを持つものが多く、コンピューターゲーム分野で顕著に見られます。コンシューマーゲーム機向けにも複数のコンストラクションツールが発売されており、人気のあるものはシリーズ化されることも珍しくありません。処理を代行するという点ではゲームエンジンと共通する部分も多いですが、コンストラクションツールはあくまでシステム構築のための外部ツールであり、システムに内蔵されるゲームエンジンとは性質が異なります。また、ノベルゲーム制作に利用されるスクリプトエンジンも、コンストラクションツールの一種として扱われることがあります。

主なコンストラクションツール



以下に主なコンストラクションツールの例を挙げます。

ゲームコンストラクション


ツクールシリーズ
ウォーゲームコンストラクション
ピンボール・コンストラクション・セット
サンダーボール
Super Shooting Towns

など

スクリプトエンジン


NScripter
吉里吉里2

スクリプトエンジンの詳細については、別途関連情報を参照してください。

Webオーサリングツール


ホームページビルダー
Adobe Dreamweaver

Webオーサリングツールの詳細については、別途関連情報を参照してください。

関連事項



プラグイン
* ダイナミックリンクライブラリ(DLL)

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。