2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【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 ★