- 1 名前:名前は開発中のものです。 mailto:sage [2012/11/21(水) 06:51:18.86 ID:SflfScEk]
- 無料Windows用2Dゲーム作成ツール"Game Maker"について、色々と語り合うスレッドです。
●本家(英語) ttp://www.yoyogames.com/ ●GameMaker Japan - 非公式情報サイト(日本語) ttp://gamemaker.jpn.org/v1/ ●The Game Maker's Apprentice ttp://book.gamemaker.nl/ ●Game Maker まとめWiki ttp://www.wikihouse.com/GameMaker/index.php 前スレ 【2D】ゲーム作成ツールGameMaker part5【マンセー】 toro.2ch.net/test/read.cgi/gamedev/1291510669/
- 101 名前:名前は開発中のものです。 mailto:sage [2013/02/12(火) 20:46:44.48 ID:o/3JBHDv]
- >>98
分けたくなければ分けなくてもいいと思う draw_text(x, y, "NUMBER :" + string(number)) >>99 何がうまくいかないか分からないけど アイコン記述だと -10 するときに Relative にチェックが入っていないといけない
- 102 名前:名前は開発中のものです。 mailto:sage [2013/02/12(火) 20:52:32.72 ID:8QyprWod]
- >>100
ありがとうございます、それも抜けていましたorz >>101 relativeつけたら敵ちゃんと倒れてくれました どうもありがとうございます
- 103 名前:名前は開発中のものです。 mailto:sage [2013/02/12(火) 21:01:45.20 ID:y9xva2Ws]
- >>101
ありがとうございます。できました 文字と変数の連結はそうやるのね
- 104 名前:名前は開発中のものです。 mailto:sage [2013/02/13(水) 23:51:09.80 ID:B+ByfBXN]
- このツールSteamで初めて知ってStudio版買っちゃった超新参だけど、
ここのプロの人らはもうアイコンなんて使ってないのかな? 全部GMLで書いたりしてるんかな
- 105 名前:名前は開発中のものです。 mailto:sage [2013/02/14(木) 00:47:02.21 ID:gBlsiSbt]
- 複雑な動作とかメンテナンス性考えるとGMLの方がいいよ
でもアイコンで作るのもGMLみたいなもんだから無駄にはならない アイコンでいくつかゲーム作ってみて、色々変更する時に面倒と思ってきたらGMLやってみるくらいでいいんじゃない
- 106 名前:名前は開発中のものです。 mailto:sage [2013/02/14(木) 01:33:50.83 ID:+C4igp/l]
- ジャンプアクションの壁や床との衝突判定は
アイコンで作ったほうが簡単だった
- 107 名前:名前は開発中のものです。 mailto:sage [2013/02/14(木) 04:09:15.96 ID:TOEacqpi]
- そうなのかー。アイコンでいい部分もあるんだね
混ぜて使ってみるよ と言いたい所だけどおかしいな。 BGMの音量でかいから、下げようと思って codeにsound_volumeとsound_fadeいれてみたけどなんで変化しないんだろう mp3じゃなくてwavのがいいって書いてあってwavにはしたんだけどなぁ
- 108 名前:名前は開発中のものです。 mailto:sage [2013/02/14(木) 08:08:31.15 ID:uj9lAw5k]
- ログにあったBitmapFontという奴を使ってみたがこれいいな
必要な文字だけスプライトフォントにすればいいからメモリの無駄がないし unicode対応だからGM8.1以降と相性がいい mbtext_scriptsをこれ用に書き換えて使ってるぜ
- 109 名前:名前は開発中のものです。 mailto:sage [2013/02/14(木) 18:24:57.87 ID:TOEacqpi]
- sound_volumeでも音量が下がらなかったの、自己解決しましたorz
gamemaker sound wav bugとかで調べてると どうもglobal settingsのnew audio engineにチェック入ってるとダメみたいで・・・ それとsound_volume(index,0.5)っていうのでは作動しなくて sound_volume(index,.5)っていう風に0抜くとコードが動いてくれました 既出かもしれませんが初心者な物で、過去ログとかにも書いてないので一応書いてみましたが皆もこうなるのかな しかしこれ調べて解決するのに何時間費やしたんだ・・・('A`)
- 110 名前:名前は開発中のものです。 mailto:sage [2013/02/14(木) 22:20:58.23 ID:qzJuRFIp]
- GM8.1で作ってるんだけどちょっとアドバイス下さい
スプライトとか背景を実行ファイルとは別に用意して 必要に応じて読みこむようにしたいんだけど、 読込中にNow Loadingみたいな表示と進捗状況を表示するのって可能? 一つのスクリプト内で一気に全部読み込もうとすると 読込時間が長くてフリーズしてるみたいになる・・・
- 111 名前:名前は開発中のものです。 mailto:sage [2013/02/15(金) 15:34:54.86 ID:RuOzi4Ke]
- あれ、今気づいたんだけど・・・
GMstudioってmovie読み込ませることができないんですね オープニングでムービー流そうとしたら、8.1まではあったsplash_が無くなってる obsolete functionsってなにさ! 8.1買えばよかったなぁ
- 112 名前:名前は開発中のものです。 mailto:sage [2013/02/15(金) 16:23:01.47 ID:EOvADOaN]
- 現状studioは8.1の完全上位互換とは言えないんだよなー
廃止された機能とかあったりするし
- 113 名前:名前は開発中のものです。 mailto:sage [2013/02/15(金) 16:41:07.06 ID:RuOzi4Ke]
- やはりそうですか・・・
studioでも動画流す方法の代替案を検索しても出て来ないですね ん〜、どうするかなぁ 8.1買うかどうか悩む(´・ω・`)
- 114 名前:名前は開発中のものです。 mailto:sage [2013/02/17(日) 15:53:05.01 ID:NbsY93bz]
- プロジェクトファイルいっぱいうpされてるところ無いかねえ。
いろんなユーザーがどういう風に作ってるのかすんごい気になるし見てみたい
- 115 名前:名前は開発中のものです。 mailto:sage [2013/02/17(日) 16:26:10.45 ID:zePs0Tzi]
- 公式のフォーラムでチュートリアル探すとか
- 116 名前:名前は開発中のものです。 mailto:sage [2013/02/17(日) 17:05:10.63 ID:yDn8AU38]
- studioで、デスクトップ上にプロジェクトフォルダを作って
テストプレイさせてるんだけど 外部ファイル(プロジェクトフォルダ内に入れたgif)からスプライト作成しようとしてもうまくいかない。 sprite_add(fname, imgnumb, removeback, smooth, xorig, yorig);の、 fnameってフルパスじゃないと駄目なのかな? なんかヘルプ上だとworking_directry+〜でやるように書いてるけど F5を押してテストプレイさせた時、working_directryは C:\Users\****\Appdata\Local\Temp\gm_ttt_20753 となってる。 この場所に、gifまで持っていってくれないっぽいんだけど…。
- 117 名前:名前は開発中のものです。 mailto:sage [2013/02/17(日) 17:11:13.16 ID:NbsY93bz]
- studio持ってないから自信ないけど作業ディレクトリなら相対パスでいいんじゃないのかな
>>115 チュートリアルじゃなくて個人が作ってるプロジェクトファイルが見たいです先生・・・・・・
- 118 名前:名前は開発中のものです。 mailto:sage [2013/02/17(日) 17:17:32.70 ID:yDn8AU38]
- >117
相対パスでやっても読み込んでくれないよ プロジェクトファイルと同じ階層にimg.pngを置いて オブジェクトのcreateイベントに spr = sprite_add("img.png", 1, true, true, 0, 0); sprite_collision_mask(spr, true, 1, 0, 0, 0, 0, 0, 0); sprite_index = spr image_speed = 0.3 と書いて、そのオブジェクトだけをroomに配置して実行させても ERROR in action number 1 of Create Event for object object0: Trying to save non-existing sprite bitmap. となる。
- 119 名前:名前は開発中のものです。 mailto:sage [2013/02/17(日) 17:28:49.30 ID:NbsY93bz]
- ん〜、まじか・・・・
- 120 名前:名前は開発中のものです。 mailto:sage [2013/02/17(日) 18:49:34.81 ID:u4s/EEKy]
- >>118
プロジェクトフォルダに置くんじゃなくて、 GM:Studio上でIncluded Filesに含める必要があるんじゃまいか。 やり方はヘルプを「including files」で探してみてくれ。
- 121 名前:名前は開発中のものです。 mailto:sage [2013/02/17(日) 18:56:14.75 ID:hk5EGjK2]
- exe書きだしてリソースのあるフォルダで起動しかないんじゃない?
ついでに、working_directoryだとWindowsのスタートメニューからexe起動した時に、 ファイルが読み込まれない(恐らく実行ファイルのディレクトリを指定してくれない)のを確認したので program_directoryのほうが良い気がする。F5で走らせた時に読み込めなくなっちゃうが。 ところでGameMakerJapanって3/31に閉鎖されるのか。 今までありがとうと言いたいところだが、なくなったら真面目に困るので無料レンタル鯖とかどこかに文章移してくれないかな。 gamemaker.jpn.org/v1/
- 122 名前:名前は開発中のものです。 mailto:sage [2013/02/17(日) 19:14:02.43 ID:zePs0Tzi]
- 個人が作ったチュートリアル色々あるよ
ゲームはソース付きのはあんまり無い
- 123 名前:名前は開発中のものです。 mailto:sage [2013/02/17(日) 19:16:28.10 ID:yDn8AU38]
- 外部リソースは使うなって言ってるようなもんに思えてきたorz
BGMとかどうしろって言うんだ 全部exeの中に入れるなんて無理だろ
- 124 名前:名前は開発中のものです。 mailto:sage [2013/02/18(月) 14:47:12.97 ID:25aIF6Wf]
- ファンタジーゾーンやフリッキーみたいな周回スクロール作ろうと思ってるんだけど
やり方としてはviewを複数使えばできるのかな?
- 125 名前:名前は開発中のものです。 mailto:sage [2013/02/18(月) 18:47:01.47 ID:Cl+thkDd]
- ああもうイラッとするなあ、このツール
雑魚敵にHPを設定して、そのHPがなくなると敵が消えるようにしたんだけど 消える時の断末魔として、効果音をつけると2回倒さないと消えてくれなくなった 効果音つけただけなのに、なんでこんな風になるかな 音消したら普通に1回HPが全部減ると消えるのに。わけがわからない バグだとしたらよく皆こんなツール使ってるなあ
- 126 名前:名前は開発中のものです。 mailto:sage [2013/02/18(月) 18:49:27.18 ID:C7V2Yj5u]
- 3年使ってるが一度もそんな現象に出くわしたこと無いぞ
文法を間違えてるんじゃないか
- 127 名前:名前は開発中のものです。 mailto:sage [2013/02/18(月) 19:24:48.08 ID:ICKR51z8]
- まぁ普通に考えたら音を再生するだけで、そんな面倒な問題が起こるわけないので、
どこかで書き間違えてるんだろうね
- 128 名前:名前は開発中のものです。 mailto:sage [2013/02/18(月) 20:01:57.07 ID:Cl+thkDd]
- >>126~127
いやいやいや、自分はコードで書けないんだ 今回のもアイコン増やしただけ たった1つ、サウンド再生のアイコン増やしただけでおかしくなる コードで書いてたらどこかで間違ってるんだと思うんだけど
- 129 名前:名前は開発中のものです。 mailto:sage [2013/02/18(月) 21:58:27.45 ID:25aIF6Wf]
- 昔社会人になりたての頃に先輩に何度も言われた言葉を教えてあげよう
「コンピューターはミスをしない ミスをするのは人間だ」
- 130 名前:名前は開発中のものです。 mailto:sage [2013/02/18(月) 22:09:42.31 ID:Ck1kgHPg]
- If 条件
処理X // 条件が成り立った時だけ実行 となっているところに処理Yを追加して If 条件 処理Y 処理X // 無条件に実行 になった的な何かと予想
- 131 名前:名前は開発中のものです。 mailto:sage [2013/02/18(月) 23:14:53.84 ID:Cl+thkDd]
- 「コンピューターはミスをしない ミスをするのは人間だ」 っていうのは言えてるしいい言葉だと思うけど
今回のはちょっとなぁ (以下アイコン) Event:step Actions: var if enemyhp is smaller than 0 start of a block destroy the instance end of a block ↑これだと敵が消えてくれて何とも無いんだけど destroy the instanceの下に play sound を追加するとおかしくなってしまう。 外人のtutorialのprojectfileを見て真似したものだからこれでいいとは思うんだけど。 そのチュートリアルじゃ爆発音なって消えていたし。
- 132 名前:名前は開発中のものです。 mailto:sage [2013/02/18(月) 23:36:25.64 ID:34G2DERn]
- ソース見ないとわからん
アイコンで試してみたけど普通にできた
- 133 名前:名前は開発中のものです。 mailto:sage [2013/02/19(火) 01:43:56.56 ID:zn9G6HPE]
- 久しぶりにgamekerで一本作ってみたよ
www.freem.ne.jp/win/game/4618
- 134 名前:名前は開発中のものです。 mailto:sage [2013/02/19(火) 01:53:58.63 ID:b0AP4qi9]
- こういうのって窓からマウス出ないようにしたいよね
でもエクステンション使わないと駄目だしstudioで使えるかわからん 標準で付いてればいいのに
- 135 名前:名前は開発中のものです。 mailto:sage [2013/02/19(火) 16:27:25.22 ID:NrP4RGJD]
- Hyper Princess Pitch
www.youtube.com/watch?v=QRJYFbJDkqs これGameMaker製らしいけどプリンセスバスター!とか言ってるから作者日本オタクなんかなw
- 136 名前:名前は開発中のものです。 mailto:sage [2013/02/20(水) 14:21:15.33 ID:fDRayX9n]
- 指定したインスタンスに指定したスクリプトを実行させるようスクリプトに記述したいのですが、どのように書けば良いでしょうか。
- 137 名前:名前は開発中のものです。 mailto:sage [2013/02/20(水) 14:37:40.51 ID:DtTcqput]
- with(オブジェクト名かインスタンスID){スクリプト名}
でいけるか
- 138 名前:名前は開発中のものです。 mailto:sage [2013/02/20(水) 15:34:33.10 ID:fDRayX9n]
- >>137
ありがとうございます! with(インスタンスID){script_execute(スクリプト名)} これでできました!
- 139 名前:名前は開発中のものです。 mailto:sage [2013/02/21(木) 11:47:45.15 ID:LCPxmY+2]
- GameMakerで画像歪ませたり加算合成するのはどうすればいいの
- 140 名前:名前は開発中のものです。 mailto:sage [2013/02/21(木) 19:29:09.35 ID:XluSfXZM]
- テクスチャを貼ったプリミティブ図形を変形させれば
貼り付けたテクスチャも変形するよ
- 141 名前:名前は開発中のものです。 mailto:sage [2013/02/22(金) 11:34:35.31 ID:pYmQDxYD]
- マルチプレイ要素が来るとか
- 142 名前:名前は開発中のものです。 mailto:sage [2013/02/24(日) 00:00:13.48 ID:sckdZK3/]
- ファンタジーゾーンみたいな端と逆の端が繋がってるステージを作りたくて
ずっとリファレンスとにらめっこしてるんだけど やり方がさっぱり思いつかない なにか賢いやり方あるかなぁ?
- 143 名前:名前は開発中のものです。 mailto:sage [2013/02/24(日) 18:34:53.18 ID:soO0FV26]
- studioはユーザーディレクトリにフォルダ作られるのがうざいな
- 144 名前:名前は開発中のものです。 [2013/02/24(日) 20:34:54.09 ID:mGq8ixI6]
- わかる人いるかなぁ・・・・・
Proじゃないとたぶん無理なんだけど (studioだと金払わなくても出来るけどいろいろバグるみたい? 一応フィールド作って球体描写までは出来るけど フィールドに障害物などが作れなかった) d3d_start()や d3d_set_projectionなどを使って 3Dのフィールドとプレイヤーのオブジェクト (スプライト無し、d3d_draw_ellipsoidを使い球体を描いている) は作れたんだけど z軸にプレイヤーのオブジェクトを動かすにはどうすればいい? (x軸が横、y軸が奥行き、z軸が高さ)
- 145 名前:名前は開発中のものです。 [2013/02/24(日) 20:40:43.39 ID:mGq8ixI6]
- >>144の追記
x、yと言う変数は最初からありますがzと言う変数はありません
- 146 名前:名前は開発中のものです。 mailto:sage [2013/02/24(日) 22:35:59.40 ID:uSPmE29d]
- >>142
>>124と同じかな。>>124で思ったようにview複数使えばできるよ 試しにちょこっとだけ作ってみたけど複数で大丈夫な気がする 当たり判定やホーミング弾やるときに一手間ありそうだけども
- 147 名前:名前は開発中のものです。 mailto:sage [2013/03/01(金) 01:49:52.96 ID:GPyFBdXu]
- >>131
今更だがdestroy the instanceの後にplay sound入れてるのが問題なんじゃね 試しにplay sound → destroy the instanceにしたらどうよ 音周りなら環境差があっても特段驚かんな
- 148 名前:名前は開発中のものです。 mailto:sage [2013/03/05(火) 22:25:28.26 ID:Wusarc9V]
- GM8使いです。
sprite_replace()で7500*3000くらいの背景画像を読み込ませようとしているのですが 読み込める時と読み込めない時があります。 読み込める画像サイズに上限などがあるのでしょうか? また、他にも大きな画像を使っており、メモリ使用量が3GB以上になることもあります。 GM8はまだ32bitOS前提だったと思うのですが、やはり大量のメモリを使おうとすると不具合が出たりするのでしょうか?
- 149 名前:名前は開発中のものです。 mailto:sage [2013/03/09(土) 15:01:58.74 ID:AW4DE/tk]
- Studioってもしかして相手もStudioもってたら、スラプライトとかサウンドとか全部見られちゃうのか?
- 150 名前:名前は開発中のものです。 mailto:sage [2013/03/09(土) 15:32:25.95 ID:AW4DE/tk]
- あっ、自己解決しました。
- 151 名前:名前は開発中のものです。 mailto:sage [2013/03/10(日) 00:30:41.71 ID:N/mB/K1r]
- 最近、game maker studio 1.1 を触り始めたのですが
どうも、透明色を有効にする場所が見つからなくて困っています 少し前だと、スプライトのところにチェックボックスがあったみたいなのですが…
- 152 名前:名前は開発中のものです。 mailto:sage [2013/03/10(日) 07:06:48.21 ID:x4kOmRzC]
- 消しゴムで消すのだ
- 153 名前:名前は開発中のものです。 mailto:sage [2013/03/10(日) 08:23:49.32 ID:N/mB/K1r]
- >>152
できました!! 確かに理にかなっている方法だけど、新鮮すぎるw ありがとうございます
- 154 名前:名前は開発中のものです。 mailto:sage [2013/03/12(火) 00:41:27.14 ID:CO8xaa19]
- アク禁解除されたかな?
- 155 名前:名前は開発中のものです。 mailto:sage [2013/03/12(火) 00:46:18.75 ID:CO8xaa19]
- おっやっと解除されたよ
今回は長かった 今、 FPS33でマイフレーム1ピクセルずつの横スクロールシューティング作ってるんだけど 1ステージの長さってどれくらいが適量なんだろう? 横幅6000〜8000くらいで作ってるけどこんなもんかな?
- 156 名前:名前は開発中のものです。 mailto:sage [2013/03/12(火) 18:33:28.83 ID:kHb9rPfN]
- お気に入りのSTGのステージ幅を計っちゃいなYO!でもってそのまま数字をパクる・・・
一番安心というか権威に乗っかるというか。 ゲーム内で使用する文章を一つの外部テキストファイルにまとめて ユーザーが編集できるようにする、って出来ないかな。 やっぱり全部実行ファイルに収めるしかないかな。外部ファイル呼び出しやってる人いる?
- 157 名前:名前は開発中のものです。 mailto:sage [2013/03/12(火) 18:43:56.39 ID:vlVwXGzm]
- >>156
一つにではないけど、アイテム毎に1フォルダ1アイテムで、画像やキャプションや性能を入れて管理してたことはある。
- 158 名前:名前は開発中のものです。 mailto:sage [2013/03/12(火) 19:25:27.00 ID:kHb9rPfN]
- >>157
RPGっぽいね。RPGのアイテム管理は血反吐がでそうだ・・・
- 159 名前:名前は開発中のものです。 mailto:sage [2013/03/13(水) 01:56:59.49 ID:pQxwig32]
- >>156
外部ファイル呼び出しやってるよ。普通にfile_open_text_readするだけ ただ、読み込み時は特定のフォーマットを前提にやるから ユーザーにもそのフォーマットに従って書いてもらう必要があるね アイテムの場合だと、テキストファイルに ID=Item1 Name=アイテム1 Text=アイテム1の説明文です。 って書いてもらうとかだろうけど、ステージ毎の会話文を外部ファイルにしたいならもう少し複雑かな
- 160 名前:名前は開発中のものです。 mailto:sage [2013/03/14(木) 22:49:45.84 ID:6zCxEnA8]
- >>159
ありがとう。 上の方でスプライトの呼び出しができない、って話があったから テキストはどうかと思って。自分でも始めてみます。
- 161 名前:名前は開発中のものです。 mailto:sage [2013/03/22(金) 11:59:08.36 ID:9uqnYDeF]
- GM:Sってexe単体で作れないんだな
- 162 名前:名前は開発中のものです。 mailto:sage [2013/03/22(金) 23:10:02.20 ID:Y17ulr46]
- ミニゲーム沢山作ってgamemakerの機能も大分熟知してきたから
本格的な横シューを作成中でやっと基本的なシステムと1面を作り終わったとこだけど 流石に作業量の多くて一人だと大変だ あと4面分作り終えるのにモチベーション保てるか心配だよ
- 163 名前:名前は開発中のものです。 mailto:sage [2013/03/22(金) 23:17:43.05 ID:cxZ+RV0L]
- ゲーム自体はパズル感覚で作れるから苦にもならないんだけど
グラフィック作るのが嫌過ぎる。グラ作りに関してはもう才能が全てだよ。グラがクソだとゲームを作るモチベも下がる
- 164 名前:名前は開発中のものです。 mailto:sage [2013/03/27(水) 02:57:24.99 ID:VdBj8qKS]
- そんなおまいに外注のススメ
だが相場がまちまちで実用的な助言ができん
- 165 名前:名前は開発中のものです。 mailto:sage [2013/03/27(水) 11:13:27.22 ID:R4+em3pT]
- ある程度の規模のものを作るなら
分業したほうが良いだろうけど 趣味で作ってるんだから
- 166 名前:名前は開発中のものです。 mailto:sage [2013/03/27(水) 13:09:18.09 ID:hnbX9Q1Q]
- ツール以外に金はかけたくないよな
確実な収入が見込めるなら別なんだろうか
- 167 名前:名前は開発中のものです。 mailto:sage [2013/03/30(土) 03:22:02.12 ID:k5qairje]
- 最新の1.1.872だと、F5でRUNしても起動しない?
- 168 名前:名前は開発中のものです。 mailto:sage [2013/03/30(土) 14:15:05.29 ID:csklcE57]
- 絵が描けないなら3D使うって手もあるぞ
MMDとかならフリー素材が沢山あるし
- 169 名前:名前は開発中のものです。 mailto:sage [2013/03/31(日) 08:52:15.22 ID:Cp3QS3jn]
- >>167
自己レス どうやら1.1.872はうまく動かないみたいで、ダウングレードしてねって、話題になっていたのを見つけたので解決しました ttp://gmc.yoyogames.com/index.php?showtopic=545977
- 170 名前:名前は開発中のものです。 mailto:sage [2013/03/31(日) 12:39:38.85 ID:fzs7pkPq]
- バージョン8.1Proを購入?してライセンスキー貰ったのですが、
これどこでProに切り替えるんでしょうか? 購入後貰ったメールのリンクは普通にLiteのインストーラーだったし・・・ 申し訳ありませんが知っている方ご教授下さい
- 171 名前:170 mailto:sage [2013/03/31(日) 12:49:16.32 ID:fzs7pkPq]
- なんで書き込んだ瞬間分かるんだ・・・
ご迷惑お掛けしました、初めに出てくるウインドウに入力箇所あったんですね ぶっちゃけ分かりに(ry 救いようの無いスレ汚し申し訳ありませんでした・・・
- 172 名前:名前は開発中のものです。 mailto:sage [2013/03/31(日) 15:02:59.59 ID:+mvhCunJ]
- 8.1以前では変数にあらかじめ0を入れてくれる設定があったけど、
studioの方で見当たらないんだが、どこにあるの?廃止されてはいないよね?
- 173 名前:名前は開発中のものです。 [2013/04/02(火) 19:30:20.44 ID:IVg5Mz8J]
- 最近興味を持ってgamemaker使ってみたいと思った初心者です。
日本語非公式サイトはよく目を通せないうちに閉鎖してしまったし eidwinds.com/tooru/GM6HP/は文字化けしてて読めないし。どうしたもんかと。 英語は一応読めるので公式サイトのフォーラムをあされば初歩的なことはわかりますか? 動画製作ソフトとかもそうですが、日本語で書かれていても機能が具体的にどういう仕組みなのかわかるまで時間を要するし、調べられないんじゃ他のソフト使ったほうが良いのかと迷っています 動画は初心者講座は見ましたが、作ろうとしているものがアクションなので、スクロールを含むステージの作成方法など調べたいんです
- 174 名前:名前は開発中のものです。 mailto:sage [2013/04/02(火) 19:39:21.97 ID:d0r0r7X6]
- >>173
自由度と使いやすさのバランスという面で2Dアクションゲーム作るのにコレより適したソフトはあまりないと思うよ。 まだココに順を追った実践的なゲーム作り解説の記事がある。 eidwinds.com/tooru/GM6HP/
- 175 名前:名前は開発中のものです。 mailto:sage [2013/04/02(火) 20:27:08.98 ID:q8HIZHKs]
- sandbox.yoyogames.com/make/tutorials
ここのチュートリアルを見たら大体分かると思うよ
- 176 名前:名前は開発中のものです。 [2013/04/02(火) 21:22:24.49 ID:IVg5Mz8J]
- >>174,175
ご丁寧にありがとうございます。174さんに紹介していたedwinsですが、IEでも火狐でもクロームでも、やっぱり文字化けして読めないんです。 さしあたっては175さんに紹介していただいたチュートリアルを見てみようと思います。お二人ともありがとうございました!
- 177 名前:名前は開発中のものです。 mailto:sage [2013/04/02(火) 21:29:34.57 ID:d0r0r7X6]
- ブラウザのエンコードをS_JISにするのだ
- 178 名前:名前は開発中のものです。 [2013/04/02(火) 21:44:52.09 ID:IVg5Mz8J]
- >>177
おお。すごい!できました!! 文字化け直す方法はブラウザ変えるしらなかったので、設定で直せるって発想がありませんでした ありがとうございます。さっそくHPを拝見してこうと思います
- 179 名前:名前は開発中のものです。 mailto:sage [2013/04/03(水) 22:00:54.01 ID:uUdhSpMy]
- oggを再生できるようにするエクステンション探してるけど
8.1用のがなかなかみつからないよ
- 180 名前:名前は開発中のものです。 mailto:sage [2013/04/05(金) 05:47:36.24 ID:gyveQdZJ]
- Game Maker Communityに3, 4個くらいあるはず.
エクステじゃなくてDLLだったかもしれないけど
- 181 名前:名前は開発中のものです。 [2013/04/05(金) 20:16:51.36 ID:izElASq2]
- おそらく何度も出ているであろう質問だと思うので恐縮ですが、1スレ目のまとめとeidwinds.com/tooru/GM6HP/をみてもわからかったので質問させてください。
自機に入力した方向を向かせるにはどうすれば良いのでしょうか。eidwinds.com/tooru/GM6HP/にあるパックマンの方法を参考にしようとしたのですが これだと右向き→左入力した場合、確かに左は向いてくれるのですが、キーを離した時点で左に進行していたのに右向きに戻ってしまうので。 またジャンプした場合、角度が同じ90°で左右を分けなくてはいけないため上記の方法だとどうすれば良いかわかりませんでした。 おそらく右、左に対応した変数を用意して、それを参照するんだとは思うのですが、変数を付与したあと、その値と呼び出すスプライトとの関連のつけ方がわからなくて詰まってしまったんです
- 182 名前:名前は開発中のものです。 mailto:sage [2013/04/05(金) 22:08:06.00 ID:nGm0/0Km]
- 例えば Set Variable で sprite_direction という変数が宣言されているものとする
(左向きが 0、右向きが 1 ) アイコン記述だと Test Variable(variable sprite_direction、 value 0、 equal to) Start Block Change Sprite(sprite 画像の名前、 subimage 左向きの画像、 speed 0) End Block Else Start Block Test Variable(variable sprite_direction、 value 1、 equal to) Start Block Change Sprite(sprite 画像の名前、 subimage 右向きの画像、 speed 0) End Block End Block という感じのをStep イベントあたりにでもつけるといいかも
- 183 名前:名前は開発中のものです。 mailto:sage [2013/04/05(金) 22:18:37.64 ID:nGm0/0Km]
- 現実的には特定の動作以外はアイコン記述は使わないので
変数操作はGML(Game Maker のスクリプト)を使ったほうがいいよ というかアイコン記述で変数操作は本当に大変
- 184 名前:名前は開発中のものです。 mailto:sage [2013/04/05(金) 22:21:58.13 ID:4Zz6enHi]
- GameMakerJapanの消失でわかりやすいGMLの日本語解説が無いな。
- 185 名前:名前は開発中のものです。 mailto:sage [2013/04/05(金) 22:54:54.65 ID:v14jUHCy]
- >>180
見つかったよありがとー
- 186 名前:名前は開発中のものです。 [2013/04/05(金) 23:10:06.53 ID:izElASq2]
- 181です。>>182さんご丁寧にありがとうございます!
GMLというかC言語が習いたてなので、後学のため確認させていただきたいのですが、教えていただいた内容は 「まずsprite_directionという変数を宣言されている」 ↓ 「sprite_directionの値を参照し、0ならば表示されているスプライトを左向きの画像に変える」 「 〃 、1ならば 〃 右向きの画像に変える」 というスクリプトを組んだ、という理解でよろしいでしょうか? アイコンでやるにせよ、GMLでかくにせよ、変数の宣言は「左(右)キーを押す→script_direction = 0(1);」と書き出せば良い・・・のでしょうか?
- 187 名前:名前は開発中のものです。 mailto:sage [2013/04/05(金) 23:27:35.98 ID:nGm0/0Km]
- 流れはそういう感じです
変数の宣言は アイコン記述だと control タブの下にある Variables の左、四角いVAR アイコンが Set Variable GML の場合 control タブ真ん中にある Code の左、紙マークを選択してその一行書けばおk 宣言自体はどこでやってもいいけれど、Create イベント内でやると後の見直しが楽
- 188 名前:名前は開発中のものです。 [2013/04/06(土) 01:43:54.20 ID:A6TxV0rB]
- すいません。こんがらがってきちゃいました。試したのですが上手く行かなかくて。何度もごめんなさい。
GMLでしたほうが良いとご助言いただいたので以下のようにしました 1、createイベント→Code→sprite_direction = D; 2、keyboard<Left>イベント→Code→sprite_direction = 0; (keyboard<Right>イベント→Code→sprite_direction = 1;) 3、Createイベント→>>182で教えていただいたアイコン記述丸写し 3をCreateでなくStepでも作ってみたのですがうまくいかず・・・。ルームに自機が生成されてからずっと左を向いたまま固定になってしまいました object作っててなにか自分が勘違いしている、こうじゃないような気がする・・・のですが色々試してもよくわからなくて 最終的には左(右)向きに移動したときは左(右)方向への歩きアニメ、ジャンプしたときはジャンプアニメを左右別で出したいんです。 一度で理解できず、何度もお手数かけまして申し訳ありませんが、またお手すきの時にでもお答えくださると助かります
- 189 名前:名前は開発中のものです。 mailto:sage [2013/04/06(土) 10:37:56.34 ID:MbVEy9Pl]
- うーむなんだろうね
Create だと生成されたとき一度しか処理されないから、Create に書くとうまくいかないけど・・・ アイコン記述だとお互い情報のやり取りが難しいなあ とりあえずそれっぽいの書いてみた www1.axfc.net/uploader/so/2858835.zip
- 190 名前:名前は開発中のものです。 [2013/04/07(日) 21:17:45.20 ID:Ueyd0n9R]
- >>189さん
ご丁寧にありがとうございます!いただいたプログラムを拝見して勉強し、ジャンプのクリア条件を「ものに乗ったら」と改良して、振り向きもできるようになりました ありがとうございます。ただ新たな問題が発生してしまって、一日格闘しても修正方法がわからなかったのでまた質問させてください(何度もすいません) 1、床に乗るとき接地しない(solid属性は衝突したものを一瞬前の状態に戻すから、ですか?どうすれば直せるでしょうか) 2、左右への振り向きとスプライトの交換はできるのになぜか移動はしない 3、デバックモードで、リセットして初期状態に戻すと、なぜか入力を受け付けなくなる www.dotup.org/uploda/www.dotup.org4110365.zip.html (組んでるゲームです。ダウンロードパスはneet。zipのはり方がわからなかったので、うpろだを使いました。お手数かけまして申し訳ありません)
- 191 名前:名前は開発中のものです。 mailto:sage [2013/04/07(日) 23:50:51.80 ID:DY73i/ao]
- 接地しなかった要因はいくつかあってとりあえず gravity = 1 でいいと思う
ブロックと当たり判定を取ったときにキャラクターをブロックの上に移動するような座標修正を追加しないといけない 計算が面倒くさければCollisionイベントでアイコンのmove → jump → Move To Contact を使い、 さらにgravity と垂直速度の大きさ(vspeed)を 0 にする 当たり判定も少しおかしいので、当たり判定は矩形に統一してOriginの位置もこの場合左下に統一したほうがいいかも 項目2は x = +10 だと x に 10 を代入するということになってしまうので x = x+ 10 または x += 10 というような感じになる ジャンプの処理は y に直接値を入れるよりは 速度をつかって vspeed = -20 としたほうが自然に見えるよ 項目3 仕様。リセットしたらウインドウを一度クリックしましょう Begin Step内のやつは間違いでした。申し訳ないですが無視してください
- 192 名前:名前は開発中のものです。 mailto:sage [2013/04/08(月) 22:06:14.82 ID:AGUVaycT]
- 【ゲーム】HTML5に本腰を入れ始めた任天堂―GDCで見えてきたゲームビジネスのゆくえ
anago.2ch.net/test/read.cgi/moeplus/1365238685/ gamemakerでWiiUで動くインディーズソフト作れるようになるかもね
- 193 名前:名前は開発中のものです。 [2013/04/09(火) 16:12:06.68 ID:Yh2na8qb]
- >>191さん
ありがとうございます。教えていただいた内容を反映したのですが、どうもうまくいかず・・・。 自力解決しようと調べたのですが、どうもわからなかったのでまたお時間ある時に返答いただければ幸いです ジャンプと左右移動、ブロックへの接地はできました。 ただ左移動と右ジャンプがどうしてもうまく反応しなくて。 左ジャンプ時に左入力で斜めジャンプできているので、左キーの「x -=10」は機能していると思えるし、 また右ジャンプも左右判定があるだけで、それ以外は左ジャンプとおなじコードなのだから出来ないのは変です おそらく床とのコリジョンの設定がおかしいじゃないかとは思いますが、よくわからなくて www.dotup.org/uploda/www.dotup.org4114286.zip.html(パスは前回と同じくneetです。お手数かけます)
- 194 名前:名前は開発中のものです。 mailto:sage [2013/04/09(火) 23:20:03.09 ID:mgqjcuf/]
- Sprites の設定でOrigin がばらばらになっているせい
回転させるようなものは全部 center でいいかもしれない あと接地に関する重力判定を毎フレームやる必要がある アイコンだとCheck Collision、GMLだと place_meeting(x,y,obj)が使える
- 195 名前:名前は開発中のものです。 mailto:sage [2013/04/30(火) 13:22:55.42 ID:TNx6J0N4]
- 作品投下して外人にもアピールできるコミュニティないかなぁ
steamはめんどい
- 196 名前:名前は開発中のものです。 mailto:sage [2013/05/04(土) 21:38:06.57 ID:MRId9NRk]
- 公式のフォーラムは?
- 197 名前:名前は開発中のものです。 mailto:sage [2013/05/09(木) 02:00:22.72 ID:0wHOXinD]
- その条件ならどう考えてもsteam workshop
別にめんどくないし ゲームのアップデートもプレイヤーに再ダウンロードとかさせずに自動だし コメントのやりとりもできる
- 198 名前:名前は開発中のものです。 mailto:sage [2013/05/09(木) 21:15:41.03 ID:tMf/c1ae]
- steamにアップってStudioじゃないと無理?
8.1でもアップできるの?
- 199 名前:名前は開発中のものです。 mailto:sage [2013/05/09(木) 22:28:12.22 ID:0wHOXinD]
- steam版のstudioじゃないと無理
ちなみに無料版でもうpはできる
- 200 名前:名前は開発中のものです。 mailto:sage [2013/05/09(木) 23:22:43.65 ID:tMf/c1ae]
- おぅ…そうなか
いい加減Studioに移行するかなぁ
|

|