| 開発者 | ゲームサラダ |
|---|---|
| 安定版リリース | 1.25.61
|
| オペレーティング·システム | Mac OS X 10.7以降、Windows 7、8、8.1、10 |
| タイプ | ゲーム作成システム |
| Webサイト | ゲームサラダ |
GameSalad Creator はGameSalad が開発したオーサリングツールで、教育者や非プログラマーが同様に使用しています。これはビジュアルエディタと動作ベースのロジックシステムで構成されています。GameSalad は 223 以上の学校で使用されています。[1] GameSalad は、消費者やグラフィックデザイナー、アニメーター、ゲーム開発者などのクリエイティブプロフェッショナルによって、迅速なプロトタイピング[ 3 ]、クロスプラットフォームゲームやインタラクティブメディアの構築とセルフパブリッシングに使用されています。このアプリケーションは、Mac OS XとWindows の両方のコンピューターで動作します。iTunes に公開するには Mac へのアクセスが必要ですが、サポートされている他のすべてのパブリッシングプラットフォームは、Mac ユーザーと Windows ユーザーの両方がアクセスできます。[4]
歴史
2009年12月21日、Macworld ExpoはGameSaladの開発元であるGendai Gamesと提携し、Macworld 2010 GameSalad Challengeを開催し、Macworld 2010カンファレンスの前と期間中にMacとiPhoneのゲーム制作を促進した。 [5]
2010年11月20日、GameSaladは新しい「Free to Make」モデルを発表し、iOSパブリッシングを含むすべてのユーザーに対して基本メンバーシップを無料にしました。[6] 2015年に無料メンバーシップは廃止されました。[7]
2011年3月までに、8,500以上のゲームがGameSalad Creatorを使用して作成されました。[8] 2010年のスクロールプラットフォームゲームであるGravonaut [9]は、 iTunes App Storeのトップ100に到達した30のゲームの1つでした。[8]
2012 年 6 月 11 日、GameSalad は Mac プログラムの Windows 版を公開しました。これにより、Windows ユーザーは iPhone 用のゲームを作成できるようになりました。基本的なコンセプトは同じですが、レイアウトに大きな変更が加えられ、一部の機能はまだサポートされていません。
2012年10月3日から2012年11月27日の間に、GameSaladはスタッフの約半数を解雇した。[10] [11]
行動システム
GameSaladは、プログラミング言語やスクリプト言語の知識がなくても、アクターと呼ばれるゲームオブジェクトのルールや動作を記述するためのグラフィカルユーザーインターフェイスを提供します。[12]動作はアクターのコンポーネントであり、それらを制御するルールと条件に応じて、アクターに瞬時または永続的に影響を与えることができます。アプリケーションには、ルールや他の動作グループに挿入して新しい効果を作成することができる動作のライブラリ(移動、属性状態の変更、衝突への影響、保存など)が付属しています。
主な特徴
マルチプラットフォーム出版
GameSaladには、iPhoneやMacなどの複数のプラットフォームに公開するための共通のWebベースのインターフェースが1つあります。GameSaladは、 NookなどのAndroidベースのデバイスやHTML5にも公開できます。[13]
テーブル/配列
ユーザーはテーブルを使用して大量のデータに効率的にアクセスできます。これらのテーブルは読み取りおよび書き込み可能です。
ゲームプレビュー
GameSaladには、ゲームのパフォーマンスと機能をデバッグおよびテストするための特別なプレビュー モードがあります。GameSalad Viewer アプリケーションは、ユーザーのモバイル デバイスに別途インストールすることができ、GameSalad 内のツールバー ボタンをクリックして、ワイヤレス ネットワーク経由でデバイス上で直接プロジェクトをプレビューできます。[13]
関数startGame() {
myGamePiece = 新しいコンポーネント(30, 30, "red", 10, 120);
myGamePiece.重力 = 0.05;
myScore = 新しいコンポーネント("30px", "Consolas", "black", 280, 40, "text");
myGameArea.start();
}
var myGameArea = {
キャンバス: document.createElement("キャンバス"),
開始:関数() {
キャンバスの幅は480です。
キャンバスの高さは270です。
this.context = this.canvas.getContext("2d");
document.body.insertBefore(this.canvas、document.body.childNodes[0]);
this.frameNo = 0;
},
クリア: 関数() {
this.context.clearRect(0, 0, this.canvas.width, this.canvas.height);
}
}
シーンエディター
ユーザーはシーン内にアクターを配置したり操作したりすることができます。アクターはドラッグアンドドロップでシーンに追加されます。シーン内のアクターは異なるレイヤーに整理され、アクターの視覚化方法(レンダリング順序、視差スクロールなど)を変更することができます。[13]
統合物理学
GameSaladは、リアルな動きと衝突を扱うために剛体物理シミュレータを使用しています。ユーザーは、タグを使用してアクターを整理することで、オブジェクトの衝突を管理および最適化できます。ユーザーは、アクターを他の多くのタイプのアクターのグループと衝突させることを選択できます。[13]
表現
上級ユーザー向けに、GameSaladには数式と関数のライブラリを使用して複雑な動作や状態の変化を定義するための式エディタがあります。[13]
参考文献
- ^ 「ゲーム系スタートアップが223校でSTEMイニシアチブを展開 -- THE Journal」。THE Journal 。 2016年9月12日閲覧。
- ^ Krotoski, Aleks (2009 年 3 月 11 日)。「最小限の技術的ノウハウでインディー ゲームを作成する」。The Guardian。ロンドン。2010 年5 月 3 日閲覧。
- ^ 「Gamesalad は自社の開発システムを iPhone に導入することを目指している」。非公式 Apple ウェブログ。
- ^ “GameSalad FAQ”. 2015 年 7 月 13 日。
- ^ 「Gendai Games、Macworld 2010 GameSalad Challenge を発表」。The Mac Observer。
- ^ 「GameSalad、ゲーム開発者向けツールを備えた「無料で作成できる」サブスクリプション プログラムを発表」。MacLife。
- ^ https://forums.gamesalad.com/Discussion/87424/state-of-gamesalad-on-6-30-2015/p1。
{{cite web}}:欠落または空|title=(ヘルプ) - ^ ab Orland, Kyle (2011年3月30日). 「GameSalad、非専門家向けゲーム制作ツールに610万ドルの資金提供を受ける」Gamasutra . 2024年9月1日閲覧。
- ^ Davis, Justin (2012年5月17日). 「コードが書けない?GameSaladでゲームを作ろう」IGN . 2024年9月1日閲覧。
- ^ 「GameSalad October Team Page」。2012年10月3日時点のオリジナルよりアーカイブ。
- ^ 「GameSalad 11月のチームページ」。2013年1月15日時点のオリジナルよりアーカイブ。
- ^ 「Game Salad を使用した iPhone 向けゲーム開発の迅速化」SYS-CON Media。2014 年 10 月 6 日時点のオリジナルよりアーカイブ。2010年 1 月 11 日閲覧。
- ^ abcde 「GameSalad Creator 製品ページ」。GameSalad。
外部リンク
- 公式サイト
