- 1 名前:名前は開発中のものです。 mailto:sage [2010/12/05(日) 09:57:49 ID:AN26SQm8]
- 無料Windows用2Dゲーム作成ツール"Game Maker"について、色々と語り合うスレッドです。
●本家(英語) ttp://www.yoyogames.com/ ●GameMaker Japan - 非公式情報サイト(日本語) ttp://gamemaker.jpn.org/v1/(現在一時閉鎖中) ●The Game Maker's Apprentice ttp://book.gamemaker.nl/ 前スレ 【2D】ゲーム作成ツールGameMaker part4【マンセー】 ttp://hibari.2ch.net/test/read.cgi/gamedev/1240441868/
- 945 名前:名前は開発中のものです。 mailto:sage [2012/11/02(金) 17:24:08.44 ID:xoaD+sB7]
- ありがとう、がんばる
- 946 名前:名前は開発中のものです。 mailto:sage [2012/11/05(月) 02:29:38.18 ID:5J1QUUBM]
- 最近DLしてゲーム制作の練習してるんですけど
ちょっと詰まっちゃったんで質問です シューティングゲームでキーを押したら飛行機から弾を発射するっていうのを、弾オブジェクト内のイベントだけで作ろうとしたんですけど キーを押しても何の反応もありません 飛行機オブジェクトの方に、キー押したら弾が出るっていうイベントをいれたら出来ます 弾の制御は全部弾オブジェクト内だけで行おうと思ってたんですけど無理ですかね
- 947 名前:名前は開発中のものです。 mailto:sage [2012/11/05(月) 07:33:58.37 ID:tyikI44I]
- >>946
弾オブジェクト内のイベントってのはゲーム上に生成された弾オブジェクトの実体それぞれに対して発動する 例えば弾オブジェクトに"スコアを+1する"ってキーイベントを登録したとすると ゲーム上に弾が5個存在していればそれぞれの弾に対して上記のイベントが発動して結果スコアが+5されるし 弾が存在しない場合はイベントが一度も発動せずスコアは増加しない だから、"弾を作成する"というイベントを弾オブジェクトにどうやって登録しても、 まずゲーム開始時に弾が存在しなければイベントは発動されないから弾は出てこない だいたいのオブジェクトは別のオブジェクトから生成されるものだと思って我慢しよう
- 948 名前:名前は開発中のものです。 mailto:sage [2012/11/05(月) 19:38:16.29 ID:5J1QUUBM]
- >>947
サンクス やっぱり無理か これができたらメンテナンスがしやすくなるって考えてたんだけど、しょうがないですね
- 949 名前:名前は開発中のものです。 mailto:sage [2012/11/06(火) 04:07:28.65 ID:KpNxBMQv]
- そんなに面倒か?
弾の生成だけコントローラのオブジェクトで制御して 弾の挙動は弾オブジェクト内で制御すればいいだけでは
- 950 名前:名前は開発中のものです。 mailto:sage [2012/11/06(火) 04:33:13.37 ID:oDLrKnge]
- 赤ん坊自体に生まれてくるという命令を組み込んだって、
親が赤ちゃんを作らなけりゃそもそも赤ん坊が存在しないんだから赤ん坊が生まれてこれるわけがない それと同じ事
- 951 名前:名前は開発中のものです。 mailto:sage [2012/11/06(火) 08:56:25.91 ID:OSHZLM3k]
- >>949
それも思ってたんだけど、それなら飛行機オブジェクトのほうで弾インスタンス生成したほうがまだしっくりくるかなあと 好みの問題にすぎないだろうけど >>950 なるほど わかりやすい ゲーム制作楽しいな ファンネルっぽいオブジェクトとか簡単に作れるし、動いてるのがたまらん 無料版でやってたけどスプライト数制限あるし、steamでstandard買う 円高バンザイ
- 952 名前:名前は開発中のものです。 mailto:sage [2012/11/06(火) 08:59:31.14 ID:+dAiblAQ]
- 公式で買ったほうがいいんじゃねえか
今はsteamで買っても非steam版はもらえるのか?
- 953 名前:名前は開発中のものです。 mailto:sage [2012/11/06(火) 09:11:30.07 ID:OSHZLM3k]
- >>952
公式ヘルプには無理って書いてあった でももうポチっちゃったわ steam版でもそんなに問題ないよね…
- 954 名前:名前は開発中のものです。 mailto:sage [2012/11/07(水) 07:36:55.62 ID:I62YVQe2]
- Studioではデバッグモードからコードを実行できなくなったけど、
Studio使ってる人はこの辺不便に感じてる? あとvariable_local_setとかも使えなくなってるよね。 8.1でこの辺多様してるから気になってるんだ。
- 955 名前:名前は開発中のものです。 mailto:sage [2012/11/07(水) 18:29:49.91 ID:8lvKk/26]
- 関数の仕様変更は面倒だよなー。
俺もそれが原因でStudioへの移行に踏み切れない
- 956 名前:名前は開発中のものです。 mailto:sage [2012/11/07(水) 21:50:51.78 ID:Pba7Zixr]
- steam版と非steam版って何が違うのさ。
steam版だと必ずsteamも動かしていなきゃいけない分、やや負担が掛かりそうな気がしてる。
- 957 名前:名前は開発中のものです。 mailto:sage [2012/11/07(水) 21:57:36.65 ID:FFMDlKL2]
- >>946 と逆のことしたいをだけど
タイムラインで物体Aを生成 時間を設定 物体Aのイベントで自分を物体Bに変える 物体Bのイベントで何秒後に消す・・・ といったことは可能でしょうか・?
- 958 名前:名前は開発中のものです。 mailto:sage [2012/11/07(水) 22:04:14.83 ID:x20zP5cJ]
- ABともにcreateイベントでアラームを設置
アラームでAにはオブジェクト変更、Bにはインスタンス破壊ってのはどうかね
- 959 名前:名前は開発中のものです。 mailto:sage [2012/11/07(水) 22:45:28.16 ID:FFMDlKL2]
- ありがとうございます
やってみます
- 960 名前:名前は開発中のものです。 mailto:sage [2012/11/09(金) 04:54:08.30 ID:HndgvdQr]
- 8.1からStudio Standardへのアップグレードキャンペーンやってるね
ってことはYoYo的には8.1互換がStandardって感じ? 本格的に無印(Delphi)ベースの開発はストップしそうだな…
- 961 名前:名前は開発中のものです。 mailto:sage [2012/11/09(金) 05:43:10.75 ID:8I7mzFMX]
- 中途半端な時期にやるから8.1持ってるのに値引き無しでもう買っちまったぜ、キャンペーンならプロが買えたってのに
YoYoって前からこういうとこ適当なんだよな 8.1はもうアップデートも全然無いし終わりだろうな studioは8.1から変わったり消えたりした関数があるよ 無くても困らないのがほとんどだけどパーティクル関連はアトラクターとかディフレクターが無くなったりで寂しい
- 962 名前:名前は開発中のものです。 [2012/11/09(金) 13:13:17.14 ID:M2kBBzKW]
- しかしstudio高いなぁ
アプリ作るのに4万も出すなら XcodeとCocoaTouchで作るだろ
- 963 名前:名前は開発中のものです。 mailto:sage [2012/11/09(金) 16:03:33.66 ID:kElizBkA]
- プロにアップデートした。HTML5への出力をアドオンにして安くしたのか…
まぁ、出力関連は後で良いよな。高くなるけど。
|

|