■ このスレッドは過去ログ倉庫に格納されています
【2D】ゲーム作成ツールGameMaker part6【マンセー】
- 1 :名前は開発中のものです。:2012/11/21(水) 06:51:18.86 ID:SflfScEk.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 part5【マンセー】
http://toro.2ch.net/test/read.cgi/gamedev/1291510669/
- 221 :名前は開発中のものです。:2013/07/14(日) NY:AN:NY.AN ID:uKqBAVJQ.net
- >>220
遅くなりましたがありがとうございます。
なんとか実装することが出来ました。
さぁて、次は剣を振り回させるモーションを作るぞぉ!
- 222 :名前は開発中のものです。:2013/07/15(月) NY:AN:NY.AN ID:4s8ShXnx.net
- d3dとsurfaceが併用できないって普通にhelpに書いてあった。。
気づくまでえらく時間がかかってしまったが
これって致命的な仕様ではなかろうか。
3dゲームで斬撃エフェクトのテクスチャに
背景を歪ませることができないってことだよな。。
- 223 :名前は開発中のものです。:2013/07/19(金) NY:AN:NY.AN ID:sG7RDU4m.net
- 人型のキャラを動かす時って皆モーションどうしてるの?
GIFアニメ?連番PNG?各部位のグラフィックを組み合わせてGM側でモーション組んでる?
GM側で各部位(頭・体・手足)のグラフィック組み合わせて歩かせたり走らせたりするのって
いったいどういう風にすればいいのやら・・・。
- 224 :名前は開発中のものです。:2013/07/21(日) NY:AN:NY.AN ID:51q3Pgia.net
- 透過色が1つならGIFアニメで
透過色が複数ならストリップにした透過PNG使ってる。ストリップ画像作るの面倒くさい。
多関節キャラ作るならGM内でスクリプト組むしかないんじゃないかな。
3Dのようにボーン機能ってあったっけか。
- 225 :名前は開発中のものです。:2013/07/29(月) NY:AN:NY.AN ID:ytg1pDYJ.net
- スイッチに弾が当たったらブロックを表示させたいんですけど、どうしたらいいんでしょうか?
下のはスイッチのオブジェクトを部屋に配置したものに書いたんですけど、作動しませんorz
bulletは弾の、blockNormalはブロックのオブジェクト名です。
if(collision_rectangle(128,128,159,159,bullet,true,notme))
{
instance_create(96,256,blockNormal);
}
- 226 :名前は開発中のものです。:2013/08/01(木) NY:AN:NY.AN ID:0Gvma6OS.net
- GM7と8からStudio Standardへのアップグレードが$9.99か
- 227 :名前は開発中のものです。:2013/08/01(木) NY:AN:NY.AN ID:0Gvma6OS.net
- >>225
ルーム座標じゃなくてスイッチの座標を基準にしなよ
スイッチの大きさを31x31として、centerを画像の中心にしたと仮定
if(collision_rectangle(x-15,y-15,x+16,y+16,bullet,true,true) )
{
instance_create(96,256,blockNormal);
}
- 228 :名前は開発中のものです。:2013/08/01(木) NY:AN:NY.AN ID:wJfRuLie.net
- 8からstufioへアップグレードできるようになったのね
1000円くらいなら移行しちゃってもいいかな
- 229 :名前は開発中のものです。:2013/08/02(金) NY:AN:NY.AN ID:M2E5qfd9.net
- >>227
スイッチは32×32サイズでしたorz
Centerは(0,0)だったので
if(collision_rectangle(x,y,x+32,y+32,bullet,true,true))
としてみましたがやはり作動しませんでした。
Centerを真ん中の(16,16)にして
if(collision_rectangle(x-16,y-16,x+16,y+16,bullet,true,true))
にもしてみましたがやはり作動しませんでしたorz
あと後ろ二つのtrueの意味がいまいちよくわかってないんで解説お願いできますでしょうか?
wikiより転載↓
引数 prec をtrueとするとスプライト画像から正確に判定します。falseとすると境界枠のみで判定します。
引数 notme をtrueとすると実行主体であるインスタンス自身は対象外となります。
- 230 :名前は開発中のものです。:2013/08/02(金) NY:AN:NY.AN ID:M2E5qfd9.net
- collisionの書式を聞いといてなんですが・・・
スイッチをOFFからON、ONからOFFへの切り替えもしたいので、OFFのスイッチは部屋に配置できるけど
ONのスイッチは、OFFのスイッチに弾が当たった時に生成されるので、objectのEventsの方で弾との判定
するようにしたので、部屋に配置してのcollisionチェックはいらなくなりましたwww
で、かわりにobjectのEventsの方で弾が当たった時、変数「bna(block normal appear)」=1 or trueとし、
部屋に配置したOFFスイッチの方のコードで
if(bna==1 or true)
{
表示処理
}
としたいんですけど、変数の設定の仕方がわかりませんorz
総レス数 988
270 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★