■ このスレッドは過去ログ倉庫に格納されています
【2D】ゲーム作成ツールGameMaker part7【マンセー】
- 1 :名前は開発中のものです。:2015/01/02(金) 06:26:15.51 ID:TaM4yhOd.net
- 無料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 part6【マンセー】
http://peace.2ch.net/test/read.cgi/gamedev/1353448278/
- 51 :41:2015/03/19(木) 14:22:17.99 ID:kpSFvpZw.net
- おし今日はアニメについてちょっと見てみた
さすがにこれはコード書かないときついな
でも楽だわ
アニメ絵(2枚用意)だけ
イベントはCreate、Key、ReleseKeyの3つ
■Createで初期Codeの配置
image_index= 0;
image_speed = 0;
これは初期値だなまぁindexはなくてもOK、speedは0にしておかないとここで動いてしまう
■Keyboard(今回はD押した際の設定なのでD-key)
横移動のためのMoveFixdとCodeの配置
Movefixdは右方向で速度は3くらい
codeは
image_speed = 1;
■releaseKeyで、キーを離した時の設定
codeは
image_speed = 0;
Movefixdで停止処理
これだけで歩きとかできるわ
- 52 :名前は開発中のものです。:2015/03/19(木) 14:55:52.58 ID:6quLC/5A.net
- キー操作なんかも
管理のしやすさから
自分は全部stepイベント内に書くなあ
- 53 :名前は開発中のものです。:2015/03/19(木) 15:35:12.17 ID:G+QjjziG.net
- フレーム単位でオブジェクトを動かすのにswitchでタイムラインっぽくしてるんですけどやめた方がいいですか?
if (motion>0) {motion +=1;}
switch(motion){
case 1:〜
case X:〜
}
- 54 :GMS処女 ◆4k9wC5GXnU :2015/03/19(木) 18:52:30.77 ID:kpSFvpZw.net
- 単純にフレーム単位での処理ならタイムライン作ったほうが便利な気もするけど
やり方は色々あるし何か問題起きてないなら別にいいんじゃないかなぁ
目的に対してどういう処理をするかはひとつじゃないし自分のやり易いようにでいいと思う
- 55 :41:2015/03/20(金) 10:24:59.79 ID:ISmoXZQ/.net
- Object作成する時に、親指定をすると変数(Var)とか親のが使えるのね
これは便利!
てことでこれを応用してテキスト選択みたいな画面作ってみた
ttp://gmdev.xrea.jp/st/up/1076.zip
↑で上テキスト選択
↓で下のテキスト選択
そんだけ
コードはないif文もオブジェクトで行ってる
- 56 :名前は開発中のものです。:2015/03/20(金) 20:07:34.68 ID:06j+qSMv.net
- これ誰か分かる人いない?
下のレスのsprite_set_alpha_from_sprite()を使うにしても工夫が要りそうで上手いやり方が浮かばない
837 :名前は開発中のものです。:2014/07/17(木) 07:31:40.97 ID:a0QATuEc
ポケモンの能力上げ下げのエフェクトみたいに
スプライトの非透過部分のみにオーバーレイすることって出来ないかな
- 57 :41:2015/03/20(金) 21:17:12.57 ID:ISmoXZQ/.net
- スプライトの非透過部分ってわかってるんだから
そのマスクのとこの画像つくっとけばよくね?
もしくは深度深いので重ねるとか
アルファ値いじって上に重ねるとか
- 58 :41:2015/03/22(日) 12:50:37.29 ID:jxAGWygE.net
- >>55
事故レスだが他のオブジェクトの変数って
Object.変数 って形でも利用できるのね
あとApliesToで指定とかもあるみたいで、どこまでが参照でどこまで利用とかって
変数のスコープがどうなってるのかちょっとわかりにくいのでこれは調査!
- 59 :名前は開発中のものです。:2015/03/22(日) 21:40:09.25 ID:b9pyfTfn.net
- 今日Standard版導入して流れを把握しようと一通り簡単に作ってみたんですが
Create Executable for Targetを選択できないんです。
FileメニューからのCreate Applicationも同様。
これってもしかしてStandard版じゃ出力無理ってことですか?
それとも何か根本的な見落としがあるんでしょうか?
- 60 :59:2015/03/22(日) 21:51:40.73 ID:b9pyfTfn.net
- >>59
自己レスです。
プロジェクトのファイル名リネームしたら選択できるようになりました。
デフォ名の「project0.project.gmx」だとできないっぽい?
総レス数 1003
247 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★