GameMaker

GameMakerの概要



GameMakerは、Delphi言語を基にしたゲーム開発ソフトウェアであり、ユトレヒト大学のMark Overmars教授によって誕生しました。1999年に初めての一般向けバージョンがリリースされ、当初はグラフィックス作成ツールとしてスタートしました。その後、ゲーム開発者のニーズに応じて進化し、多くのユーザーに広く利用されています。

インターフェースとゲーム開発



GameMakerの最大の特徴は、そのドラッグ・アンド・ドロップ機能です。このインターフェースを利用することで、プログラミングの知識がない初心者でも直感的にゲームを作成できます。多様なアイコンを用いた視覚的な操作で、各種動きや基本的なグラフィックスを効果的に利用できます。さらに、ユーザーは自らアクションライブラリを作成することも可能で、オリジナリティあふれるゲームを開発できます。

誰でも使えるプラットフォーム



GameMakerは、C++Javaのような複雑なプログラミング言語を使わずにテレビゲームを開発できるよう設計されており、同時にプログラミングの基礎やオブジェクト指向の教育も意識しています。また、経験豊富なユーザー向けにはGameMaker Language(GML)が用意されており、ゲームの機能を詳細にカスタマイズすることが可能です。これにより、多様なジャンルのゲームを作成することができます。

バージョンと機能



最新のバージョンであるGameMaker 7は2007年にリリースされ、3次元コンピュータグラフィックスなどの機能も備えています。さらに、無料のLite版と有料のPro版が用意されており、Lite版では機能に制限があるものの、基本的な開発は可能です。Pro版に登録することで、より高度な機能が開放されます。これには物理計算や高度な描画機能が含まれ、多様な表現が可能になります。

拡張性とコミュニティ



GameMakerの魅力の一つは、その拡張性です。GMLを用いた特別なスクリプトやDLLの利用により、新しい機能を追加できます。これにより、ユーザー同士で開発した拡張を共有するコミュニティも活発です。GameMaker Community自体は、多くの開発者が集まり、互いに情報を共有し、サポートしあう場所となっています。

YoYo Gamesとの関わり



2007年からはYoYo Gamesと提携し、GameMakerのさらなる発展を目指しています。YoYo Gamesは、ユーザーが自身の作成したゲームをアップロードし、他のユーザーと共有できるプラットフォームを提供し、品評会なども通じて開発者同士の交流の場を設けています。

Macintosh版の展開



2008年にはMac OS X版の開発も始まり、プラットフォームの拡充が図られました。ベータ版の運用も進んでおり、問題の修正と機能の向上に努めているとのことです。

GameMakerは、そのユーザーフレンドリーな特性と広範なコミュニティによって、ゲーム開発の入口として非常に魅力的な選択肢となっており、初心者から上級者まで多くの満足をもたらしています。

もう一度検索

【記事の利用について】

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

【リンクついて】

リンクフリーです。