1 名前:名前は開発中のものです。 mailto:sage [2009/04/23(木) 08:11:08 ID:iAS0afeL] 無料Windows用2Dゲーム作成ツール"Game Maker"について、色々と語り合うスレッドです。 ●本家(英語) ttp://www.gamemaker.nl/ ●GameMaker Japan - 非公式情報サイト(日本語) ttp://gamemaker.main.jp/(現在一時閉鎖中) 前スレ 【2D】ゲーム作成ツールGameMaker part3【マンセー】 ttp://pc11.2ch.net/test/read.cgi/gamedev/1210437707/
25 名前:名前は開発中のものです。 mailto:sage [2009/05/09(土) 22:19:36 ID:9lqxYDGK] moveじゃなくて単純にその座標を指定じゃだめなん?
26 名前:名前は開発中のものです。 mailto:sage [2009/05/10(日) 02:37:10 ID:pKUmYJ3m] >>23 フリーのLite版なら無理。Pro版ならゲーム実行中にリソースの管理が出来るから可能になる。
27 名前:名前は開発中のものです。 mailto:sage [2009/05/12(火) 05:06:00 ID:gpsGKC2W] >>26 すまんPro版だからリソース管理は出来る。 問題はsprite_addで追加するファイルをユーザーから見れないようにしたいんだ。 だからファイルを別フォルダに格納して配布とかじゃなくてglobal game settingから該当する画像ファイルをincludeしてるんだけど、 それだと100ファイル以上includeしないといけないから何か良い方法はないものかと。
28 名前:名前は開発中のものです。 mailto:sage [2009/05/12(火) 10:19:01 ID:T0lxXSKR] >>27 GameMakerは、基本的には一般的な形式のファイルを経由しなければ画像や音声をリソースに追加できないので、 リソースを独自形式のファイルにするとしても、何処か隠してファイルを展開して、こっそり追加する方法しかないと思う。 あと、GameMakerはバイナリファイル関連の制御(ファイル分割、暗号化など)は弱いので、DLLで行う方がよい。 海外でリソース制御のパッケージが何種類か公開されているので、本家GMCフォーラムとかで調べてみるといいかも。 たとえば、いまググってみた感じだと、 ttp://gmc.yoyogames.com/index.php?showtopic=353544 なんかは、1リソース=1ファイルだけど、リソースファイルは簡単な暗号化を施されてて、 関数一発呼び出しでリソースに追加できるようなものだった。 まだほかにもあったような気がするんで、自分で探してみてください。
29 名前:名前は開発中のものです。 mailto:sage [2009/05/13(水) 11:40:04 ID:zGe6sbRN] GameMaker5.3Aと7.0って具体的にどれくらい性能に差があるのでしょうか?
30 名前:名前は開発中のものです。 mailto:sage [2009/05/14(木) 05:50:41 ID:JjsEclEo] >>28 そうか、DLLという手があったのか。 GMCフォーラムでざっと調べてみたところ、教えてもらったものの他には ttp://gmc.yoyogames.com/index.php?showtopic=280427 とかがあって、これだとアーカイブ化+暗号化が出来るみたいだ。 >>28 みたいに事前にリソースのパラメータを調整できないのはネックだけど、決まった規格のスプライトだったら大して問題にはならないかな。 ともかく拡張パッケージという発想がなかった。ありがとう。
31 名前:名前は開発中のものです。 mailto:sage [2009/05/15(金) 16:44:02 ID:K7c6UtWV] ネット対戦できるアクションゲーを作ろうとして、 とりあえず4人同時にカーソルを動かすまでは出来たんだけど、 実際にゲーム含めて作ったとして通信の遅延ってどのくらい起こるもんなの? 環境によるって言われたらそれまでなんだけど、仮に良好な環境において、 Gamemakerのマルチプレイ機能でまともなリアルタイムネット対戦は可能なんだろうか。 mplay_data_write/readの速度はどのくらいなんだろう。
32 名前:名前は開発中のものです。 mailto:sage [2009/05/16(土) 15:29:10 ID:sfLhD9Q8] 大変申し訳ないデス 今からゲームを(というかオリジナルパチンコ)を 作ろうかと画策しているんですけども、 誰か過去ログ残してる方はいらっしゃいませんか(ノД`) 英語は得意なので、ちっとガリガリやってみようと思います。
33 名前:名前は開発中のものです。 mailto:sage [2009/05/16(土) 23:39:48 ID:I2izdFR5] ちょっと聞きたいんですがver.7で、 あるときからルーム移動のFade out and inとか オブジェクトのimage_alphaの値とかが無視されるようになったんだけど どうやったら戻せますか?それとも終了? 別のgmkファイルで作ったらちゃんと反映されるんだけどなぁ・・・
34 名前:名前は開発中のものです。 mailto:sage [2009/05/16(土) 23:53:04 ID:BYRkIwg9] >>33 あるときからおかしくなった、と言われても原因を特定するのは無理。 その二つの現象に関連性はないってこともあるしな。 gmkファイルをうpするとかしてもらわんと判断のしようがない。 今のファイルを参考にしながら新しく作り直すってのもある。
35 名前:名前は開発中のものです。 mailto:sage [2009/05/17(日) 03:25:30 ID:dmnO4B5o] room transitionはビデオメモリが圧迫されてくると実行されないことがあるっぽい リソースのサイズ減らすとか、preload外してみるとかするといいかもね。 image_alphaの方は、自分でスプライト描画してたりするんじゃないの?
36 名前:名前は開発中のものです。 mailto:sage [2009/05/17(日) 09:38:22 ID:oo1249En] ゲームスピードかボール(インスタンス)の速度が早すぎると、たまに壁があるのに無視して通り過ぎるんだがどうしたらいいのでしょうか? 外壁はともかくサイズ大きくしようがない内壁が困る…。
37 名前:名前は開発中のものです。 mailto:sage [2009/05/17(日) 10:55:10 ID:dmnO4B5o] 今30fpsで作ってるのなら、60に上げてかわりにspeedを半分にする あるいはボールを大きくする それが無理だったら、前回の座標との間でcollision_line使って判定するとか 移動にmove_contact系使ってみるとか
38 名前:名前は開発中のものです。 mailto:sage [2009/05/17(日) 10:55:29 ID:OGIGXP4f] 衝突判定はスプライトの重なりだけで判定しているので、 何も対策を講じなければ、インスタンスのスピードが速くなりすぎると「すり抜ける」状態になる。 ボールの軌道が分かっているならば、1ステップ間で通る座標をすり抜けない程度にちょっとずらしながら、 衝突判定を繰り返す必要がある。(forループとかで処理することになる)
39 名前:名前は開発中のものです。 [2009/05/18(月) 10:02:52 ID:a2nKWYl/] 日本語ヘルプ一通り見て思ったのですが、これってもしかしてnullは使えないのでしょうか
40 名前:名前は開発中のものです。 mailto:sage [2009/05/18(月) 11:36:43 ID:Mq4j/5Fd] >>39 どう使うつもりなのかは知らないけど、nullを-1と置く等代用は利くと思う。
41 名前:名前は開発中のものです。 [2009/05/18(月) 12:18:12 ID:a2nKWYl/] 完全に完成してから公開するのではなく、開発中途中のものを段階的に公開していくので そうすると古い前のバージョンのセーブデータを使おうとした時、それまでになかった変数があったりするよエラーになるんじゃないかなと nullが使えればそうした問題も解決できるのではないかと思った次第です
42 名前:名前は開発中のものです。 mailto:sage [2009/05/18(月) 14:35:27 ID:Mq4j/5Fd] >>41 Help >The Game Maker Language (GML) >Game play >Miscellaneous variables and functions variable_global_exists(name) Returns whether a global variable with the given name (a string) exists. 指定されたグローバル変数が存在するかどうかを返す variable_local_exists(name) Returns whether a local variable with the given name (a string) exists for the current instance. 関数が実行されたインスタンス内に指定された変数が存在するかどうかを返す 変数が存在するかどうかは、これらの関数で調べることができる。 他にもいろいろあるので詳しくは該当箇所を見て欲しい。
43 名前:名前は開発中のものです。 mailto:sage [2009/05/18(月) 15:45:53 ID:Mq4j/5Fd] そもそも、GM内臓のセーブデータのロード、新しい変数の有無に関わらず、セーブしたバージョンとロードしようとしたバージョンでゲームが違いすぎるとGMが判断した場合に、ロードが失敗したような気もする。 まぁこれは確かな情報じゃなくて悪いんだが、一つ前、二つ以上前のバージョンのセーブデータを問題なく読み込めるかってのは確かめておいた方がいいかと。 セーブデータを自前で作っているのなら問題はないだろうけど。
44 名前:名前は開発中のものです。 [2009/05/18(月) 17:49:24 ID:a2nKWYl/] >>42 これは配列でも大丈夫なのでしょうか? あとで確認してみます >>43 うっ、それだと厳しいかも 自前でセーブデータ作るスキルなんてもちろんありません
45 名前:名前は開発中のものです。 [2009/05/18(月) 22:50:31 ID:+hdy116l] ウイルスバスター使ってると、プレイ時にDLLの不正な変更っていうことで引っかかるのですが これはもうプレイヤー側でウイルスソフトの設定を変更してもらうしかないのでしょうか? また、他のウイルスソフトでもなにか不具合が出るようなことはありますか?
46 名前:名前は開発中のものです。 [2009/05/25(月) 07:29:18 ID:MF59dodD] ほす
47 名前:名前は開発中のものです。 mailto:sage [2009/05/25(月) 22:09:24 ID:I99gorNP] 設定厨無双
48 名前:名前は開発中のものです。 mailto:sage [2009/05/25(月) 22:15:03 ID:I99gorNP] 誤爆
49 名前:初心者 [2009/05/25(月) 23:46:01 ID:lzywA0Ki] いきなりですいません、GameMaker7をvistaで使おうとしてるんですが、 いつもGM7を起動すると 「Failed to set data for」というエラーメッセージが出てしまいます。 どうすればいいでしょうか? (あとGamrMaker6も起動できない)
50 名前:名前は開発中のものです。 mailto:sage [2009/05/26(火) 18:44:28 ID:ZKMeRAmo] vistaじゃないからしらないけどvistaの互換モード設定とかしてもダメ?
51 名前:名前は開発中のものです。 mailto:sage [2009/05/27(水) 02:44:40 ID:rNo6lgDG] 俺は>>50 じゃないが補足しとくと、ver6はvista対象外だったような
52 名前:名前は開発中のものです。 mailto:sage [2009/05/28(木) 00:52:45 ID:B8g3x9Vp] GM7 Proだがexecute_stringが動作しない。 きちんとexecute_string(string, arg0, arg1, ...)と呼び出してるんだが、どうもargの部分を読み込んでない。 同じような現象に遭った人いる?
53 名前:名前は開発中のものです。 mailto:sage [2009/05/28(木) 02:51:25 ID:lnwROd2o] 具体例がないと何とも言えんね。試しに execute_string("show_message(string(argument0 + argument1));", 5, 10); とかやったらちゃんと15って表示されたけど。
54 名前:初心者 [2009/05/28(木) 12:59:02 ID:um1T+wUq] 回答してくれた人ども。 GameMaker5なら何にも起きなかったから これからはこいつを使って生きていきます。
55 名前:名前は開発中のものです。 mailto:sage [2009/05/28(木) 12:59:06 ID:HERKIKRw] もともと変数として登録されている単語の場合反応しないことはあったな argが何の意味かわしらないけど、そこまでわかってるんならarguとかに変えてみたら?
56 名前:初心者 [2009/05/30(土) 20:10:27 ID:NCREypVm] またまたいけないことが… 今度はGameMaker5.3Aをインストールした後にシャットダウンをして、 パソコンを起動すると、青い画面でエラーのメッセージが出てしまいました。 訳してみるとメーカーに聞けとかなんとか書いてありました。
57 名前:名前は開発中のものです。 mailto:sage [2009/05/31(日) 00:26:08 ID:CuZ8k7Sq] じゃあメーカーに聞けよ。 起動してるんなら問題の切り分けをやってからまたこい 多分原因はGMじゃなさそうだし
58 名前:名前は開発中のものです。 mailto:sage [2009/05/31(日) 00:56:53 ID:honfMFUG] それ今流行のGENOウィルスじゃないか? 感染したら対処法はクリーンインストールのみ ご愁傷様
59 名前:名前は開発中のものです。 mailto:sage [2009/05/31(日) 13:17:21 ID:HaetKIli] >>56 そのPCぶっ壊れてるよ
60 名前:名前は開発中のものです。 mailto:sage [2009/06/01(月) 05:41:29 ID:YdpX7PIF] >>53 すまん、具体的には var str; str = "set_status()"; //void set_status(level)はlevelに対応したステータス値を設定する関数 var level; level = 5; execute_string(str, level); とやると、levelの部分が0(デフォルト)として実行されてるようだ。 もしかして、>>55 に倣って execute_string("set_status(argument0)", level); ならうまくいくかも?試してみる。 >>55 argはargumentの意味だった
61 名前:名前は開発中のものです。 mailto:sage [2009/06/01(月) 19:52:42 ID:ql4Eo5UD] それだったら execute_string("set_status(" + string(level) + ")") でもいけるけどね。 いずれにせよ引数は括弧の中に入れないと。 ちなみに、呼び出すスクリプトを条件によって変えたいとかだったら var scr = set_status; script_execute(scr, level); みたいな方法もあるよ。
62 名前:名前は開発中のものです。 mailto:sage [2009/06/04(木) 17:24:58 ID:TynQfM6F] ゲーム中でマウスで絵を描くようなことはできるでしょうか。 クリック中カーソル位置に1×1のスプライトを常時生成するようにすればいいのかな…
63 名前:名前は開発中のものです。 mailto:sage [2009/06/05(金) 03:41:40 ID:Camx1Ihz] pro版ならsurfaceを使うといい
64 名前:名前は開発中のものです。 mailto:sage [2009/06/07(日) 10:39:37 ID:/Gt4zmXi] 補足すると、前回のmouse_x、mouse_yを保存しておいて、 前回の座標から今の座標までの直線をsurfaceに描くといい。
65 名前:初心者 [2009/06/07(日) 23:47:47 ID:xZXdylHw] リカバリしてからインストールしたら何も起きなかった4 みんなありがと。
66 名前:名前は開発中のものです。 mailto:sage [2009/06/09(火) 07:22:23 ID:Mr7H2dJs] >>61 レス遅くなったが、ありがとう。
67 名前:名前は開発中のものです。 mailto:sage [2009/06/09(火) 23:26:02 ID:/A6oscIe] これ使ってゲーム作ってる人ってまだいるのかな? なんか国内だとユーザが四散しすぎてどこが使ってるのか把握できない。 おかげでモチベ高める要因になる「ヨソの作品」が見れない・・・ まさかどっかのSNSに篭ってたりしないよね。
68 名前:名前は開発中のものです。 mailto:sage [2009/06/10(水) 13:40:05 ID:lkvwDcPJ] ツクールと違ってアプリ名がアプリ名だからね。 Gamemakerでググってもそうピンポイントにヒットはしないだろうし ポータル的なところも無いので仕方ないのでは。 自己申告か登録制のリンク集でも作るしかないんじゃね?
69 名前:名前は開発中のものです。 mailto:sage [2009/06/10(水) 17:43:54 ID:4GXgyKWn] まぁ、例えばだけど 東方2次創作系とかをGMで作ったとしても ツール名よか東方という方が先に来るよね。 さらに両方のコミュに公開するのもいいけれど マルチだ!なんて言われるのも嫌だし。
70 名前:名前は開発中のものです。 [2009/06/10(水) 23:28:59 ID:N2mUYF3L] ルイージみたいに、移動したあと滑るような設定がしたいんですけど??? 移動するキーをはなすと滑るような感じにはできたけど、滑りが止まらなくて…
71 名前:名前は開発中のものです。 mailto:sage [2009/06/10(水) 23:30:30 ID:gFnLIDSV] friction使うといいよ。
72 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 02:41:03 ID:hM9MlpU0] 6月1日以降にGM7買った人は、GM8に無償でうpぐれしてくれるってさ。 GM8の最大の売りは32bitアルファ入りPNGの完全サポートみたいだけど 描画処理速度も改良してるのかな?
73 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 07:42:48 ID:0copMWhW] 透過PNGなんか今までのアルファマスクで同じことできるから別にいいけど、日本語の描画ができるかどうかのほうが気になるなぁ。 例の日本語描画スクリプトがGM8でも使えるとは限らないし。
74 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 10:04:12 ID:yCzxvlpc] ライバル?なMMF2は日本語対応してるっぽいしねぇ。 GMにもがんばって欲しい。
75 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 10:35:30 ID:hM9MlpU0] MMF2はスクリプト言語みたいな奴が使えないんだっけか。 なんかどっちもオビに短し襷に長しだな……
76 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 17:50:55 ID:AH7mXwUY] MMFはあまりに逸脱したことやろうと思ったらCでプラグイン作ることになる
77 名前:名前は開発中のものです。 mailto:sage [2009/06/11(木) 20:45:38 ID:Xr1c+RM/] そこまでやるんだったら1からCで作ったほうがいいような
78 名前:名前は開発中のものです。 mailto:sage [2009/06/12(金) 03:45:24 ID:VmmOxjFW] 一般人が思いつくレベルのプラグインはどこかに転がってる。
79 名前:名前は開発中のものです。 mailto:sage [2009/06/12(金) 18:32:50 ID:E/MTiP9/] 主人公の名前などを入力させるときにキーボードを使いたいのですが、入力した文字を処理するようなのはどのようにすればいいのでしょうか。
80 名前:名前は開発中のものです。 [2009/06/13(土) 22:42:34 ID:S3sYVLNc] AIの様な物をくんでいるのですが 主人公のオブジェクトが一定範囲に入ると(たとえば他のオブジェクトからx0〜x100) その、他のオブジャクトが攻撃をしてる来るようにするにはどうすればいいのですか?
81 名前:名前は開発中のものです。 mailto:sage [2009/06/14(日) 19:51:08 ID:pQ813qxp] 距離を求めるには三角関数
82 名前:名前は開発中のものです。 mailto:sage [2009/06/14(日) 20:22:24 ID:qBcpR4mE] そこはdistance_to系でなんとか
83 名前:名前は開発中のものです。 mailto:sage [2009/06/15(月) 04:07:04 ID:Jk+7aDnj] HelpのWithの一番下。
84 名前:名前は開発中のものです。 mailto:sage [2009/06/15(月) 10:36:27 ID:23XdDxQD] 会話文というか台詞とかで文字を一文字ずつ表示したいのですが可能でしょうか? スプライトで一文字ずつとかだと容量と労力的にあれなので…
85 名前:名前は開発中のものです。 mailto:sage [2009/06/16(火) 03:14:11 ID:v54fMc4S] そんなに面倒じゃないんじゃない? 表示したい文は変数にぶちこんでおいて、その内n文字目までをstring_copyで取り出す そいつをmbtext_drawで描画 あとはstepイベントとかでnを1(全角文字だと2?)ずつ増加させればいい
86 名前:名前は開発中のものです。 mailto:sage [2009/06/17(水) 00:59:47 ID:Sc9d9kYD] 最近一文字ずつってはやらないけどな
87 名前:名前は開発中のものです。 mailto:sage [2009/06/17(水) 06:19:32 ID:hhADprYO] 一文字ずつ表示させるときの利点は、表示スピードを調整することで台詞に表情をつけられること。 一文字ずつってのも使い方によってはいい表現方法だ。例えば逆転シリーズとか。 流行るとか流行らないとかってのは別として、作りたいものをどう作るかってのを考えるのが重要じゃないか? 取り出す文字数については、ord(str)を使ってアスキーコードが半角文字の範囲内かどうかを見ればいいかと。
88 名前:名前は開発中のものです。 [2009/06/18(木) 00:58:41 ID:wIJB7n7l] FPSを常に画面に表示したいのですが、変数描写でfpsと入力してもfpsと関係ない数字が出てきます(なぜか毎回12)。 クリエイトの瞬間しかfpsを獲得できていないのかな?と思ってステップイベントで「karifps = fps」などやってみましたが デバッグのローカル変数でチェックしても読み取られている変数は相変わらず12のままぴくりとも動きません。 描写以前にリアルタイムでfpsの値を獲得する方法が知りたいのですかどのようにすればいいでしょうか。 バージョンは5.3Aです。
89 名前:名前は開発中のものです。 mailto:sage [2009/06/18(木) 01:16:41 ID:74/Cyd0p] 音割れバグってまだある?
90 名前:名前は開発中のものです。 mailto:sage [2009/06/18(木) 01:40:17 ID:k3jAIdi/] >>88 fpsって名前のリソース(オブジェクトとかスクリプトとか)がいると思われる。 12ってのはそのリソースのインデックスね。 コードエディタでfpsって打ったら紫になってないか? 本来は青になるはず。 あと、fps知りたいだけならデバッグウィンドウの下に表示されてるけど。
91 名前:名前は開発中のものです。 [2009/06/18(木) 13:11:50 ID:wIJB7n7l] すみません、ありがとうございます。 ご指摘の通り以前何かの拍子で作って使われていないオブジェクト「fps」がありました。 削除して設定し直したところ無事表示されるようになりました。 >fpsが知りたいだけなら 音を指定した時にテンポよくならしたいのでなるべく画面上に目安としてfpsを表示しておこうと思いこうしました。
92 名前:名前は開発中のものです。 mailto:sage [2009/06/20(土) 13:33:29 ID:vzgPBlgb] 大量のアイテムを用意する場合、やっぱりマップ構造の方が良いのでしょうか? 二次配列との違いはソートが容易なことくらいでしょうか?
93 名前:名前は開発中のものです。 [2009/06/20(土) 19:53:34 ID:1YxSRwAF] すいません、i wanna be the engine ってツールあるんですけど、 茶色いブロックを置くにはどうすればよいでしょうか? もちろん、このGameMakerを使用したツールですよ。
94 名前:名前は開発中のものです。 mailto:sage [2009/06/20(土) 19:58:50 ID:322qb69N] ツールじゃなくてGameMaker用のデータでしょ? ツールはGameMakerのほうだろ?
95 名前:名前は開発中のものです。 mailto:sage [2009/06/20(土) 20:01:46 ID:1YxSRwAF] ああそうでした、すいません、すいません。 で、どうやっても茶色いブロックが置けないんです。 それに、白いブロック消すと下から茶色いブロックがでてきて、 それを消すことも出来ません。 どうすればよいでしょうか?
96 名前:名前は開発中のものです。 mailto:sage [2009/06/20(土) 22:20:05 ID:s3/tqk3E] 茶色いブロックはオブジェクトではなくタイル。見た目をこれで作る。 白いブロックは、壁オブジェクト。 これはエディタ上で見えて、プレイ上では見えないようになっている。 つまり、見た目と実際の壁を別々にして配置するような仕組みになっている。 何でこんなことをするかというと、 見た目が変わっただけの壁オブジェクトを何種類も作るのは無駄だから。 (オブジェクトの種類が多いとコリジョン判定で時間がかかってしまうことになる) これは壁の仕組みの基本みたいなんで、覚えておいておくとよいらしい。
97 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 13:30:43 ID:7yJhJEni] じゃあそのタイルはどうやって配置すれば?
98 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 14:17:02 ID:oL6yW/qB] roomにはタブが5つある。 objects, setting, tiles, backgrounds, views。 そのうちのtilesを使って配置する。
99 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 14:34:01 ID:7yJhJEni] objects settings backgrounds の3つしかないぞ・・・ tilesとviewsがない!
100 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 14:36:53 ID:7yJhJEni] あ!アドバンスモード(?)にしたらあった!!
101 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 16:12:40 ID:00ja3K+1] これはひどい
102 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 16:37:24 ID:TUyB53a6] ひどすぎて噴いた >>96 が悲しむ姿が目に浮かぶわ・・・ すごいわかりやすい説明してたのにね
103 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 17:17:08 ID:7yJhJEni] もちろん>>96 には感謝してますよ。 ところで、タイトル画面ってどうすれば
104 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 17:19:45 ID:oL6yW/qB] これはひどい 質問の内容が成立していない 何を聞きたいのかわかりゃしない
105 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 18:40:49 ID:7yJhJEni] タイトル画面は作れるのですか? 作れるとしたら、どうすればよいのでしょうか?
106 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 18:53:43 ID:00ja3K+1] www.google.co.jp/search?hl=ja&safe=off&q=Game+Maker+%E8%AC%9B%E5%BA%A7&lr=lang_ja
107 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 18:55:33 ID:Rr9tcNOb] >>105 普通にroom作れ
108 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 19:11:06 ID:oL6yW/qB] どうすればって、作りたいように作ればいいんじゃない? ゲームを作っているのなら、何かゲームをプレイしたことあるだろ? 全部が全部同じタイトル画面だったか? マウスで画面をクリックするとゲームが始まるとか、 画面にあるボタンをクリックするとゲームが始まるとか、 キーボードのあるキーを押すとゲームが始まるとかメニューを開くとか、いろいろある。 どうすればって聞く前にどうしたいのかを考えろ。 どう作りたいかもわからんのに何を言えと言うんだ。 何をしたいのかはっきりさせろ。話はそれからだ。 ついでに、○○みたいなタイトル画面、みたいな漠然としたアイデアじゃなくて、 何が起こったときにどうしたいのかを考えると、何をするべきなのかが自然と見つかる。
109 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 20:05:45 ID:IeTSzOs/] ※注! ID:7yJhJEniはニコニコ動画の生放送で質問するような阿呆です!
110 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 21:04:48 ID:5IVlmvDF] ※注意! ID:IeTSzOs/はニコニコ動画の生放送なんかを見ている低脳です!
111 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 21:08:45 ID:Rr9tcNOb] まあ、おそらくツクール脳なんだろうな
112 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 23:15:50 ID:IeTSzOs/] >>110 別にいいじゃん(´・ω・`)
113 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 15:12:41 ID:cyzBoAsQ] どう見ても、ニコ生使って質問してるID:7yJhJEniがキチガイだな
114 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 16:13:53 ID:gIps/Kzs] >>108 では、具体的に説明します。 背景は黒。 タイトル文字は2列(上段太文字、下段小文字) 「START」と「CONTINUE」の項目が上下にあって、 マウスでクリックして選択。 キャラクターの絵を出す。 ついでに音楽も流れるようにする。
115 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 17:21:32 ID:gIps/Kzs] すいません、>114は取り消しでwwwwww。 ところで、ワープってどう設定すればよいのでしょうか? 普通にやっても、エラー画面が出て終わってしまうんです。 どうすれば次の部屋に行くようになりますか?
116 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 23:03:58 ID:wUfa0Lvh] >普通にやっても 「普通」ってのは説明になってない。 具体的に何をしたのか書くこと。 >エラー画面が出て エラー画面には何がエラーを起こしているのかが書かれている。 エラーが出たならエラー内容を書くこと。
117 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 07:31:18 ID:u1YEd1nS] せっかく>>90 の見事な回答を見ていい気分だったのに、なんだこれは新手の荒らしかw まず、ID:gIps/Kzsにはマニュアルを読んで試行錯誤するという発想があるのか? 自覚があるのかわからんが、上で聞いていることはGMの中でも初歩中の初歩だ その程度の内容ならマニュアルにそのまま答えが書いてある
118 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 10:25:53 ID:3z1JGY14] こんな感じ FATAL ERROR in action number 1 of Collision Event with object player for object roomChanger: Unexisting room number: 0
119 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 11:58:10 ID:je7ivZKW] 存在しないルームに行こうとしてるのが原因と書いてある。 ルームの移動先は正しく指定したのか? >>116 に具体的に何をしたのか書くこととあるだろうが。 何で何度も同じことを言われないとわからんのだ。 ツクールと比べて自由度が高い分、何でも自己責任で作らなければいけない。 マニュアル読めないやつは、いきなり作りたいゲームから作ろうとするな。 まずチュートリアルに沿ってゲームを作るなり、Exampleを見ながらその通りに作ってみるなりしてGMに慣れるのが先だ。 自由に作るのは慣れてからにしろ。
120 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 14:07:16 ID:3z1JGY14] worpのオブジェクトを選んでぽんと置いただけですwww。 これだけでは次のルームにワープするわけがないというのですね。 次のルームへ移動するためには、どう設定すれば良いのでしょうか?
121 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 14:29:59 ID:kUxvm7WB] >>120 それを自分で学習できないようじゃ このツールを使うのは向いてないよ
122 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 16:08:41 ID:3z1JGY14] 自分で学習できないようじゃ、って言われてもね〜。 もう一つ気になってるんだけど、has code ってなに?
123 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 16:13:46 ID:Pc2GWQ8q] みんな分かってると思うけど NGID:3z1JGY14
124 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 22:08:54 ID:NBD7UU/C] >>122 has codeだけでは…。その前後に文章は無かったですか? ttp://kabocha.sakura.ne.jp/uploader/src/up0378.zip とりあえずルーム移動のサンプルを作りました。簡単なつくりですが、これと照らし合わせながらもう一度試行錯誤してみてください。 ※GM6.1で作っています。 ただいろいろな方が言われているとおり、質問される前に一度インターネットで調べるであるとかいろいろ試してみるとかされるのが望ましいかと。 意外とGM利用者も多いみたいですので、「GameMaker 解説」等で検索すると参考サイトも見つかるかと思います。一度お試しください。
125 名前:124 mailto:sage [2009/06/23(火) 22:12:36 ID:NBD7UU/C] すいません。一点だけ書き忘れてました。 サンプル内のGame Informationに解説を書いていますので、それをお読みいただくと一層理解が深まると思います。