[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 06/14 00:16 / Filesize : 226 KB / Number-of Response : 806
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【2D】ゲーム作成ツールGameMaker part6【マンセー】



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/

92 名前:名前は開発中のものです。 mailto:sage [2013/02/11(月) 16:46:03.29 ID:wcQHslQF]
>>90
image_speed

93 名前:名前は開発中のものです。 mailto:sage [2013/02/11(月) 16:53:11.44 ID:bCyrORG5]
>>91-92
ありがとうございます、迅速な回答感謝いたしますです

gmc.yoyogames.com/index.php?showtopic=530117ってのを今しがた見つけました
お二人の回答と記し合わせて
スクリプトにimage_speed 0.005くらいにすると丁度いいgifアニメになりました

どうもありがとうございました、スレ汚しすみません

94 名前:名前は開発中のものです。 mailto:sage [2013/02/11(月) 19:21:40.52 ID:izsRpkpf]
最近じゃ秒間60フレームが一般的になってるのかね?
自分は古いノートとかで動作確認してるからフレームレートは30にしてるよ

95 名前:名前は開発中のものです。 mailto:sage [2013/02/11(月) 20:28:26.90 ID:dXDzK1SC]
画面揺れというか何というか 画面が回転するのってどうにかしてできないかな?

マリオ系にある吹っ飛ばされたときに視界が回転するみたいなやつ
アクションゲームで重力反転させるときに180度回ってほしいんだ・・・

だれかアドバイスをください お願いします

96 名前:名前は開発中のものです。 mailto:sage [2013/02/11(月) 21:31:55.72 ID:izsRpkpf]
普通にview_angle[0]いじれば回せるでしょ

97 名前:名前は開発中のものです。 mailto:sage [2013/02/11(月) 23:04:06.90 ID:0f2ZkfOs]
>>95
surfaceを使えばいいんじゃないかなあ
初期化でsurface作成、surfaceにターゲットを指定
ゲームループごとの処理として
回転させないもの以外をsurfaceに描画
depthを浅くしたオブジェクトでターゲットリセットしたあとにsurfaceを(回転)描画させる
回転させたくないオブジェクトはもっとdepthを浅くして通常のスクリーンに描画
最後に最もdepthが浅いオブジェクトがsurfaceにターゲットを指定

98 名前:名前は開発中のものです。 mailto:sage [2013/02/12(火) 20:03:50.27 ID:y9xva2Ws]
draw_text()でテキストを描画する際
一つのdraw_text()で変数と文字列を同時に描画は出来ないの?
それぞれ文字列用、変数用ってわけないと駄目?

99 名前:名前は開発中のものです。 mailto:sage [2013/02/12(火) 20:14:50.32 ID:8QyprWod]
STG系のゲームで敵にHPをもたせる場合(何回弾が当たったら倒せる、みたいな)
set variable to 300 とかにして
弾と衝突したら set variable to -10 となるようにしてるのですが・・・
これだとうまくいかないのですね

海外のサイトから1945tutorialの改造したものを取ってきて、開けてみたらこのようになっていたのですが
敵ボスとか作る場合皆さんどうされてます?

100 名前:名前は開発中のものです。 mailto:sage [2013/02/12(火) 20:29:12.88 ID:y9xva2Ws]
弾を破壊する命令を忘れてるとか?



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で動くインディーズソフト作れるようになるかもね






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<226KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef