トップページgamedev
981コメント340KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2010/12/05(日) 09:57:49ID: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/
0660名前は開発中のものです。2012/02/09(木) 10:38:27.17ID:1+mLNczq
試したけどきちんと一回しか動かなかったよ
たぶん他でhensu に代入されてるような気がする
直接関係ないけど、delphi っぽく書かないなら式評価の"="はやめた方がいい
0661名前は開発中のものです。2012/02/09(木) 14:43:24.89ID:Abu63UaD
>>660
ありがとう。まだテスト段階の規模なのでおかしな所がないか探してみる

ところでGMスレで聞くのはスレチかもしれないけど=と==というのはどう違うの?
ググってみても検索演算子と判断されて困った
0662名前は開発中のものです。2012/02/09(木) 15:02:37.66ID:/i+w6imL
=は代入
==は値の比較(等しい)
0663名前は開発中のものです。2012/02/09(木) 15:10:43.64ID:Abu63UaD
>>662
なるほど、これをやめた方が良いってのは他の言語で困るからかな?
わざわざありがとう
0664名前は開発中のものです。2012/02/11(土) 21:07:55.38ID:LGNkVt2M
ゲーム作るのにまずテトリスとかからはじめようと落としてみたけど
これって見た感じロマサガ的なRPGにはやっぱり向いてない?
0665名前は開発中のものです。2012/02/11(土) 21:20:50.41ID:7fBJhzz5
うん。どちらかというとアクション向き
RPGならウディタとかがいいよ
0666名前は開発中のものです。2012/02/11(土) 21:29:09.86ID:LGNkVt2M
やっぱそうなのか
とりあえずウディタはいくら使えど全然慣れてこないので
こっちで簡単なゲーム作ってみる
簡単なのすら作れなきゃウディタは手も出さずに終わると思うけど
0667名前は開発中のものです。2012/02/12(日) 00:14:06.33ID:AdlhlyqN
RPGでも簡単に作れるよ
日本語表示するのが問題だけど最新版でもほとんど解決してんだろ?
0668名前は開発中のものです。2012/02/12(日) 10:20:18.33ID:0UF9Ao7z
あれ、作れるの?
でも日本語は工夫してやらんと使えないんだよね
字ついた画像読み込ますとか
0669名前は開発中のものです。2012/02/12(日) 15:29:22.85ID:AdlhlyqN
まあそんな感じだね
その画像読み込ますのを簡略化した物を作って配布してる方がいるからそれを使えば不自由なく日本語を表示出来る
0670名前は開発中のものです。2012/02/13(月) 00:55:36.89ID:XC5EfGhm
初心者です。あと質問です。

テンプレート読んだのですけど、プログラム知識は皆無でもできるものですか??

あと、横スクロールアクションも作れますか?

英語ができなくても大丈夫ですか??

スレチだったらごめんなさい..
0671名前は開発中のものです。2012/02/13(月) 08:33:15.54ID:Fyhuh8ek
まあロマサガくらいなら作れるだろうな
他のツールとどっちが楽かはわからんけど

>>647
亀だけど興味があるのはDXライブラリとかUnityとかかなあ
でも公式のコミュが結構充実しててなかなかGameMakerから離れられないんだよね
あとは時間の都合・・・
0672名前は開発中のものです。2012/02/13(月) 11:23:54.65ID:XC5EfGhm
>>670です。

度々の質問申し訳ないのですが、画像を取り込みそれを使用などはできるのでしょうか....?

>>671さん。

回答ありがとうございます。
0673名前は開発中のものです。2012/02/13(月) 12:24:05.78ID:iceCk0ac
プログラムの知識は無くても問題ない
最初はGML抜きでやって、自分の思い通りに動かせるようになったらGMLの移行を考えるくらいで良いと思う

GMはアクションやシューティングが得意ジャンル

英語はできなくても日本語ヘルプよめばある程度は使えるようになるけど
いずれは公式フォーラム読む事になるから出来るに越したことはないな
0674名前は開発中のものです。2012/02/13(月) 12:49:32.03ID:XC5EfGhm
>>673さん

ありがとうございます!

とりあえずいろいろいじって見ます!
0675名前は開発中のものです。2012/02/14(火) 21:56:29.29ID:4amWrr0o
うおおお....ジャンプができネェ....

誰か助けてくれぇ...

0676名前は開発中のものです。2012/02/15(水) 03:23:37.73ID:oL7r1rpm
>>675
普通にジャンプさせたいだけなら、上方向(90°)に移動開始させて下方向(270°)に重力設定してやれば終わり。
着地時の接地で失敗してるなら、Move to contact positionはオブジェクトと既に接触した後だと正常に移動できない。
その場合は-(vspeed)分だけ移動させてから使うと良い。
着地した後は重力と速度を0にするのを忘れないように。
0677名前は開発中のものです。2012/02/15(水) 15:27:46.29ID:E6nUCBeV
>>676
もう少しやり方を詳しくお願いします_| ̄|○

頭が弱いので、わからないです...( ; ; )
0678名前は開発中のものです。2012/02/15(水) 15:36:21.98ID:E6nUCBeV
>>676
すいません。もう少し状況を詳しく報告しますね!


キャラが横にしか移動せず、重力も作り方すらわかりません...そして...

現在わかってないのは

・重力の作り方
・ロックマンの様なジャンプのやり方
・キャラの歩きのモーション?


です....初歩的な質問ですいませんが、答えてくれると嬉しいです(>人<;)
0679名前は開発中のものです。2012/02/15(水) 15:42:10.87ID:LJrNj9Q6
gavity
vspeed
hspeed
sprite
これがわかるようになるまで調べる。
基本英語のサイトが多いけど感覚でわかると思う。
それと日本語のヘルプを読んでみる。
0680名前は開発中のものです。2012/02/15(水) 15:50:30.83ID:vE++5gPy
公式の横スクロールアクションのチュートリアル落とすといいよ
段階的に作られてるから情報が一気に入ってこなくて覚えやすい
説明文は英語だけど、読めなくてもGMファイルを開けば何をやってるかは大体掴める
0681名前は開発中のものです。2012/02/15(水) 16:04:09.26ID:E6nUCBeV
>>679 .680

お二人ともありがとうございます!

公式のやつを一度見てみます!


0682名前は開発中のものです。2012/02/15(水) 16:11:23.47ID:E6nUCBeV
>>680
多レス申し訳ないのですが、公式のチュートリアルは、過労死のやつですか...?

すいません。英語にも弱くて....

教えていただけると幸いです..._| ̄|○
0683名前は開発中のものです。2012/02/15(水) 16:36:58.02ID:vE++5gPy
公式の構成が変わって8.1版チュートリアルは準備中になってるな

こっちが旧公式のチュートリアル
http://sandbox.yoyogames.com/make/tutorials
0684名前は開発中のものです。2012/02/15(水) 16:42:51.93ID:E6nUCBeV
>>683
ありがとうございます!


0685名前は開発中のものです。2012/02/15(水) 18:06:32.59ID:+qbdM4M/
おまいら・・・優しいな(´;ω;`)ブワッ
お母さんにもらったチョコ食べてくる
0686名前は開発中のものです。2012/02/15(水) 18:21:29.13ID:E6nUCBeV
>>685
そうですよね。皆さん優しいです

チュートリアルして、ジャンプはできましたけど、床が移動できなくなりましたwwww

頑張ってみます
0687名前は開発中のものです。2012/02/15(水) 18:27:27.70ID:E6nUCBeV
>>686
ジャンプできたいやっほおおおおお!
0688名前は開発中のものです。2012/02/15(水) 19:03:14.65ID:vE++5gPy
事実上ここが日本のGMコミュニティだしなー
0689名前は開発中のものです。2012/02/15(水) 20:14:32.56ID:a7xBGBkQ
もっと国内でも普及して欲しい物だな
あっちじゃ3Dとか通信も盛んなようで羨ましい
0690名前は開発中のものです。2012/02/15(水) 20:19:44.11ID:E6nUCBeV
さらに質問です。何度もごめんなさい...

マップの足場などを雲などにするのはどうすればいいのでしょうか?
0691名前は開発中のものです。2012/02/15(水) 20:43:42.90ID:zGfc/gJl
スプライトで作ればいいんではないか?
0692名前は開発中のものです。2012/02/15(水) 20:50:43.90ID:E6nUCBeV
>>691
んー...チュートリアルでは、スプライトでは作ってないみたいなんです

タイルセット...?みたいなものを使いたいのですがよくわかりません...


でも、アドバイスありがとうございます!
0693名前は開発中のものです。2012/02/15(水) 22:07:34.14ID:vE++5gPy
visibleを無効にしたゲーム中は見えない汎用足場オブジェクトを作ってルームに配置
雲とかの絵を描いたタイル用背景を作ってそれを足場オブジェクトに被せる
0694名前は開発中のものです。2012/02/15(水) 22:15:36.23ID:E6nUCBeV
>>693
ありがとうございます!出来ました!!
0695名前は開発中のものです。2012/02/16(木) 00:30:42.33ID:w/v8SXSI
どこか日本の代理店で日本語でサポートとかしてくれないと使用者人口はなかなか増えないよな
0696名前は開発中のものです。2012/02/16(木) 00:36:04.45ID:nBhJgIlk
俺は、なんかどっかで配布されてたGM6の日本語化マニュアル+GM7で未だに使ってるけど
英語わかんなくても、普通になんとかなるんじゃね?あとはサンプルとにらめっこする根気な気がする。
0697名前は開発中のものです。2012/02/16(木) 00:54:15.69ID:w/v8SXSI
すでに使ってる人間はそうだろうけど、英語版しかないとこれから始めようって人間がなかなか増えない
0698名前は開発中のものです。2012/02/16(木) 01:30:21.13ID:nBhJgIlk
全然でないとこ見ると、日本語対応は開発側が完全に見限ってるっぽい?
慣れると使いやすいし、ゲームだけじゃなくていろんな使い道があって便利なんだけどなぁ・・・
動作も思ってるより早いし、付属のエディタがちょっと残念なくらいw
0699名前は開発中のものです。2012/02/16(木) 06:32:37.72ID:rxDgty8W
開発者の誰かが日本語はちょっときついみたいなこと言ってた気がする
スクリプトエディタの日本語未対応っぷりからして期待薄だろうな

とか言いつつ、Game Maker Studioには少しだけ期待してる俺がいる
0700名前は開発中のものです。2012/02/16(木) 07:07:20.90ID:FZDNzkiO
あっちのソフトはあっちのソフトなんだからさ
こっちの言語に対応しない、できないってのも当然だろうよ
ジブリに実写映画作らせるようなもんか
0701名前は開発中のものです。2012/02/16(木) 12:44:37.92ID:Xv3c3w5y
いまだにGM8使ってるけどみんな8.1なの?
0702名前は開発中のものです。2012/02/18(土) 05:44:47.09ID:dyAlJN4O
8よりは8.1の方がいいんじゃないの?
エディタで全然日本語使えないとか不具合直ってないとか聞いたような
7から8.1使ってるからよくわからないけど
0703名前は開発中のものです。2012/02/20(月) 00:07:33.41ID:KPwymrvm
これって旧バージョンはもう手に入らないんだっけ
8.0がほしいんだけど
0704名前は開発中のものです。2012/02/20(月) 14:06:14.96ID:pHoLV5NK
他サイトにインストーラーあるよ
0705sage2012/02/21(火) 16:28:50.04ID:AxWLOWIR
失礼します。
ルーム内に被らないようにインスタンスを生成するにはどうすればいいか分かる方いらっしゃいますか?
例えば32*32を1マスとして縦4マス横4マスにランダムに配置するといった感じです。
07067052012/02/21(火) 16:29:28.82ID:AxWLOWIR
すみませんsageの場所間違えました。
0707名前は開発中のものです。2012/02/22(水) 00:50:05.77ID:3tL6N3Ze
ある値100を000100みたいに表示するのってどうやるんだっけ
随分前にスレで見た気がするけど忘れてしもうた
0708名前は開発中のものです。2012/02/22(水) 06:25:48.56ID:ehccJjcS
GMLの場合、

>>705
position_emptyがtrueになるまで無限ループでランダムな座標を生成し続ける
自前でやるなら配置した座標を配列に保存しておいてチェックしながら配置する

>>707
前の回答ではないと思うが、10で割った回数で数値の桁数を調べて、足りない分だけ左に文字0をつける
0709名前は開発中のものです。2012/02/22(水) 08:23:07.03ID:IJ3YTDOR
>>708のレスをてけとーに書いてみると、aを元の数字とした場合

digmax = 5; //表示させたい桁数、たとえば5
numdig = floor(log10(a))+1; //aの桁数をnumdigに代入
mystring = string_repeat("0", max(digmax-numdig, 0)) + string(a); //必要な数だけ頭に0をつける。aが既に5桁以上なら無視する

って感じかね
log10がわかんなきゃnumdig = string_length(string(a))でもおk
0710名前は開発中のものです。2012/02/22(水) 10:24:54.49ID:ehccJjcS
>>709
log10は「その手があったか!」と思ったが、だいたいそんな感じ
俺の場合数学もスマートに書くのも苦手だからifやwhileで固めてpowerで割ってる
その3行の意味は全て分かるから、俺もそっち使おうかな
07117052012/02/22(水) 12:14:07.90ID:lxEeg+CY
>>708
ありがとうございます。
色々試してみます。
0712名前は開発中のものです。2012/02/22(水) 12:57:26.62ID:B5yUKJB4
お前ら教えてくれ

GM8.1で、GMLからウインドウのサイズ変更ポリシーを変えることってできる?
起動時は自由にサイズ変更できるけど、
途中から縦横比固定で変更するようにしたいんだけど……
0713名前は開発中のものです。2012/02/22(水) 19:35:22.52ID:3tL6N3Ze
>>708-709
うまくいったありがとう
0714名前は開発中のものです。2012/02/23(木) 05:11:28.82ID:UrDS8oX0
>>712
アスペクト比固定の有無を途中から変えたいってこと?
やったことないけどwindow_set_region_scale(scale,adaptwindow)あたり使ってみたらどうだろ
普段はscaleを0にしてアス比固定したいときだけ-1にするみたいな
0715名前は開発中のものです。2012/02/23(木) 05:24:06.43ID:UrDS8oX0
連投すまんが追記
scaleが-1だとウインドウのサイズによっちゃ余白ができるけど
その場合はステップイベントでウインドウのサイズを調べておいて
余白がある場合はwindow_set_sizeで適当にサイズを変更するようなコードを足しとけばいいんじゃないかな

試してないけど多分こんな感じ

check = true; //アス比を固定するかどうか

orig_width = 320; //デフォルトのウインドウの幅
orig_height = 240; //デフォルトのウインドウの高さ
aspect_ratio = orig_width/orig_height; //アスペクト比

//アス比固定したいかどうかチェック
if(check)
{
  //横に余白がある場合
  if(window_get_width()/window_get_height() > aspect_ratio)
  {
    //横幅に合わせて縦幅を変更
    window_set_size(window_get_width(), window_get_width()/aspect_ratio);
  }
  //縦に余白がある場合
  else if(window_get_width()/window_get_height() < aspect_ratio)
  {
    //縦幅に合わせて縦幅を変更
    window_set_size(window_get_height()*aspect_ratio, window_get_height());
  }
}
0716名前は開発中のものです。2012/02/23(木) 05:26:57.25ID:UrDS8oX0
すまん、余白を消したいなら
横幅に合わせて縦幅を変更するのと縦幅に合わせて横幅を変更するのが逆だわ

大人しく仕事行って来る
07177122012/02/23(木) 12:31:20.48ID:dFlmFisb
>>714-716
なるほど

window_set_region_scaleはちょっと触ったけどよく解んなかったんだよな
ちょっとその方針でやってみるよ、ありがとう
0718名前は開発中のものです。2012/02/23(木) 15:40:54.96ID:WwW1lmg7
ロックマンみたいな画面移動作りたいんだけど全くうまくいかない…
0719名前は開発中のものです。2012/02/23(木) 23:40:47.42ID:o8SwttSc
デバッグ時以外はコメントアウトされるプリプロセッサもどきな構文ってGMにありますか?
デバッグ部分のif文のスクリプト処理も軽減化させたいんですが。
0720名前は開発中のものです。2012/02/24(金) 00:14:00.52ID:ERwWWT0F
ロックマンXみたいなダッシュをしたいんですが、どうすればいいのかわかりません....

誰か教えていただけると嬉しいです
0721名前は開発中のものです。2012/02/24(金) 09:39:07.50ID:rMXses6p
>>718
ロックマンよく知らんけどview使うのが早いんじゃない?

>>719
debug_modeくらいしか思いつかんな
0722名前は開発中のものです。2012/02/25(土) 02:01:00.42ID:yoZUsxkg
今日8.1ダウンロードしてみたのですが、レジストしてないと
ゲーム画面背景にロゴが常に表示されててかっこわるいです。

古いバージョンではロゴがないようなので、
>>3から落とそうとしたら全部no longer availableとなっていました。
ロゴ無しにしたかったら8.1レジストしやがれということでしょうか?
0723名前は開発中のものです。2012/02/25(土) 04:18:49.82ID:w6453NyD
>>722
ttp://game-maker.softonic.jp/
こちらでどうでしょうか?
0724名前は開発中のものです。2012/02/25(土) 21:06:39.39ID:yoZUsxkg
>>723
無事ダウンロードできました!ありがとうございます!
検索の仕方が悪かったようで、お手数おかけしました。これでロゴ無しすっきりです。
0725名前は開発中のものです。2012/02/28(火) 02:38:47.11ID:1CYGPQXs
>>718
亀だが、公式フォーラムでtransition_kind関係を検索するとメトロイド系のルーム切り替えのサンプルがあった気がする。
独自でルーム切り替え作るとその辺は楽
0726名前は開発中のものです。2012/02/29(水) 12:29:20.56ID:hiP/Hvpg
効果音とかのリソースを外部読み込みするにはどうやるのが良いのかな

効果音管理用のオブジェクトのCreateイベント内でループ回して読み込むようにしてるんだが
ファイル数が多いとエラーになる

0727名前は開発中のものです。2012/02/29(水) 21:37:39.23ID:rNsCAG70
ビルトインのsound系関数は読み込みエラーが多い気がするな
俺は適当なDLL使ってる
公式フォーラムで探すと色々出てくるから見てみるといい
0728名前は開発中のものです。2012/03/05(月) 16:05:25.81ID:OtgMz52J
2Dで物理演算のような物を作りたいのですが、オススメのサンプルなどありますでしょうか?
重力で物が落下し、物が下にあるとそれ以上落下しないなどはもちろん、跳ね返りやその際の減速、相手への反作用等々…
0729 忍法帖【Lv=40,xxxPT】 2012/03/05(月) 23:54:23.45ID:H2n7qYdf
サンプルじゃないけど
Verlet積分ってのは便利
0730名前は開発中のものです。2012/03/06(火) 08:47:27.70ID:L3ZoA+cq
GMPhysicsってのをどっかで見た気がするな
あれどうなんだろ
0731名前は開発中のものです。2012/03/06(火) 22:52:00.92ID:RddFywCR
>>729
ありがとうございます
単純な物と難しい物が出てきましたが、難しい方は理解出来ず、単純な方は高速化以外にイマイチメリットが見えず…
難しい分野なようですが式として表されてる事には驚きました
0732名前は開発中のものです。2012/03/10(土) 12:49:23.44ID:LuOK2OdF
ランダムで何も無い地点に自動的に移動させようと思い以下の様なGMLをCreateイベント内で書きましたが

go_x=0;go_y=0;

while (place_empty(go_x,go_y)){
go_x=floor(random(room_width));
go_y=floor(random(room_height));}

どうも毎回go_x、y共に0固定となってしまいます
最初の宣言の後にwhileが来ており、(0,0)の地点にはオブジェクトが置いてある為、何も無い地点には該当しません
どこに間違いがあるのでしょうか?
0733名前は開発中のものです。2012/03/10(土) 14:32:10.64ID:ysLAMSDv
place_emptyはスプライトが衝突するかしないか判定する関数だから、スプライトが設定されてなかったら普通に配置される。
0734名前は開発中のものです。2012/03/10(土) 21:01:48.54ID:7T8ly01/
あと、判定条件逆じゃね?
「何も無い限り繰り返す」=「何かとぶつかるまでやり直す」ことになってるよ

ちなみにdo〜until使うと判定が最後にくるので、最初の初期化を省略できる
do {
go_x = ...
go_y = ...
} until (place_empty(...))
whileとは逆で「条件文が真になるまで」繰り返すので注意だ
0735名前は開発中のものです。2012/03/11(日) 00:23:53.53ID:qfjJ4rrT
も一つ思い出したので補足。障害物が全部solidという前提だが
move_random(1, 1);
とすると自動的に何もない場所にランダムで移動する
0736名前は開発中のものです。2012/03/12(月) 01:04:12.52ID:VmBiribk
>>733,734,735
ありがとうございます。判定条件逆というのが原因でした
place_emptyの返しを誤解していました。その座標にオブジェクトがない時に真になるのですね

もう1つ新しい疑問なのですが、collision_rectangleやcollision_circleなんかでは指定した空間にオブジェクトがあるか無いかを判別出来ますよね
もし指定した空間内にオブジェクトがあった場合、そのオブジェクトの座標なんかを調べる事は出来ないのでしょうか?
GML内でcollision_rectangleの後にother.xなどを使っても駄目なようでした。よろしくお願いします
0737名前は開発中のものです。2012/03/12(月) 16:35:08.00ID:EWMM0AFV
stepイベントって3種類あるけど違いってなんなの?
0738名前は開発中のものです。2012/03/12(月) 17:38:19.55ID:maSPPQj2
>>737
処理される順番。以下Game Maker Japanより転載。
補足:
Game Makerがイベントを処理・実行するオーダー(順序)が重要となってくる場合もあるでしょう。
ここにイベントのオーダーを示します:
1. [Begin step]
2. [Alarm]
3. [Keyboard], [Key press], [Key release]
4. [Mouse]
5. [Step]
(ここで全てのインスタンスが新しい位置へセットされる)
6. [Collision]
7. [End step]
8. [Drawing]
0739名前は開発中のものです。2012/03/13(火) 08:25:25.08ID:QQFBHB9l
そういやGame Maker Studioのベータテストが始まるのか
個人的にはAndroid対応とかより細かい動作を改善して欲しいんだよな
起動の早さとかマルチスレッド対応とか
0740名前は開発中のものです。2012/03/17(土) 18:19:10.12ID:p0me1/TD
8.1 Standardでパーティクル制御したいんだけど、デストロイヤの使い方がわからん

全然パーティクルが消えてくれないんだけど
createしたあとにregionで領域指定するだけではダメなの?
0741名前は開発中のものです。2012/03/18(日) 15:53:28.54ID:01kvw/dN
>740
ありがちな罠は引数の順序
x1, y1, x2, y2 じゃなくて xmin, xmax, ymin, ymax だぞ
後は、円形の使おうとすると円の中じゃなくて外が範囲になるバグがあった気がする
それ以外だったらちゃんとコード示してくれんとわからん
07427402012/03/18(日) 19:36:32.23ID:I1Zel2x/
>>741
ありがとう
コード晒そうと見なおしたら解決できたよ
間抜けなことにcreateの引数をミスタイプしてたorz
0743名前は開発中のものです。2012/03/24(土) 19:29:45.87ID:WZkVTWV3
最新版でも音は変質しちゃう?
0744名前は開発中のものです。2012/03/28(水) 05:51:58.04ID:ZbIF9+dS
Studioのオープンベータが始まってるのに案の定話題になってなくてワロタ
そういう自分もろくに触っちゃいないが
0745名前は開発中のものです。2012/03/28(水) 12:00:18.53ID:lKZAEsPj
studioは1万か
proが値上がりした分かなり安く感じるな
バージョンアップの買い直しが無ければ手を出したい所だが
0746名前は開発中のものです。2012/03/29(木) 08:27:49.43ID:JP9+VsRF
調べてみたらAndroidとかiOS用にビルドするためには課金が必要なのね
でもそれを含めても一万円は良心的な気がする
0747名前は開発中のものです。2012/04/12(木) 17:48:57.96ID:80zpISve
だいぶ前からバグ報告のページがnot found
0748名前は開発中のものです。2012/04/20(金) 15:31:55.05ID:OfZa7tNE
うおおおお!

ステージ移動とどうやったらジャンプをスタイリッシュにできるかわからん...誰か教えてください!!

0749名前は開発中のものです。2012/04/20(金) 17:32:13.86ID:OfZa7tNE
多レス申し訳ありませんが、

ロックマンのように、何かのキーでダッシュしたり、ただ立っている時は少しずつ動いたりと(モーション?)などをするにはどうすれば良いのでしょうか?
0750名前は開発中のものです。2012/04/23(月) 04:25:03.20ID:7tEktY2W
GameMakerって購入方法はどうなっているんですか?
高校生なのでWebMoney等でないと買えなくて困っています
0751名前は開発中のものです。2012/04/23(月) 04:27:05.49ID:7tEktY2W
スレきちんと読んでいませんでした。すみません。
クレカしか無いんですね。
0752名前は開発中のものです。2012/04/23(月) 18:53:59.93ID:n0xcCaYI
>>750
Vプリカっていうコンビニ払いのプリペイドクレジットがあるぞ
ただGMで使えるかどうかは知らん
0753名前は開発中のものです。2012/04/23(月) 19:46:36.69ID:7tEktY2W
>>752
ありがとうございます。
日本語ヘルプよく読んだらPayPalでも買えるらしいので使えなくても大丈夫そうですね。
0754名前は開発中のものです。2012/04/24(火) 12:54:14.92ID:sUXAv5BI
質問です。

現在銃を撃つのを三連射したいのですが、どうすれば良いのでしょうか...

あとキャラをジャンプ中に左右を入れ替えるといきなりしたに行ってしまいます。
解決方法をご教授いただけると幸いです。
0755名前は開発中のものです。2012/04/24(火) 14:50:12.87ID:QQGH7DRl
>銃を撃つのを三連射したい

・一回押したら3発自動で連射
・押しっぱなしで連射、3発撃ったら押していても発射しなくなり、再度ボタンを押し直せば3発出るようになる
・押しっぱなしで連射、3発撃つごとに再装填。
     <装填後>
     1:ボタンを押したままであれば再度連射。
     2:ボタンを再度押し直すことで連射。
↑どれ?↑

>キャラをジャンプ中に左右を入れ替えるといきなりしたに行ってしまいます。
・左右を入れ替えるとはどういうことか
・どういうコード・アルゴリズムかがわからないので答えようがない
0756名前は開発中のものです。2012/04/24(火) 15:10:46.01ID:QQGH7DRl
最初の一回だけ3発連射するだけのコードなら

<Createイベント>
count = 0;//弾を発射した回数
keika = 0;//弾を発射してからの経過時間
kankaku = 3;//発射後次に弾を発射するまでの時間

<Stepイベント>
if(count < 3){
keika += 1;
if(keika >= kankaku){
keika = 0;
count += 1;
//弾発射処理
}
}
0757名前は開発中のものです。2012/04/28(土) 20:30:37.56ID:+8bvhLyP
今日からGM8.1使い始めたばかりなので
アニメーションの設定の仕方がよくわからないです。
0758名前は開発中のものです。2012/05/04(金) 10:04:16.04ID:jILf/Xcj
8.0の画面で購入したのですが、8.1のライト版で同じようにSoftWrapのコードを入力してもアクティベートできませんでした。
どうしたらアップデートはできるのでしょうか?回答お願いします。
0759名前は開発中のものです。2012/05/04(金) 10:45:32.77ID:5MRtmQMK
>>755
一回押したら三連射にしたいです。

あと、キャラの話は右を向いて左を向く時に壁に密着してるとめり込む感じです

>>756
コード...?まだ使い始めたばかりなのでなのが何か...

初心者で申し訳ない....
0760名前は開発中のものです。2012/05/04(金) 13:38:24.86ID:hCtFARAQ
>>758
8.1は8.0のアクティベーションコードではアクティベートできない
8.1で改めて購入する必要がある
■ このスレッドは過去ログ倉庫に格納されています