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

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

C言語でアクションゲームが作りたい

1 :名前は開発中のものです。:02/05/03 18:22 ID:jHGxuzaQ.net


221 :名前は開発中のものです。:2009/06/21(日) 21:21:46 ID:sjkKH3pT.net
ho

222 :名前は開発中のものです。:2009/06/28(日) 15:36:21 ID:lrktbDqt.net
作って

223 :名前は開発中のものです。:2009/08/17(月) 12:13:08 ID:0JGPIGpV.net
典型的スレ上げ

224 :名前は開発中のものです。:2009/08/18(火) 18:03:21 ID:lhzLPooo.net
衝突判定について質問なんですがドラクエの場合1チップづつ動くので一回の判定で済みますが
スーパーマリオのような場合そうはいきませんよね。
それでマリオがいるところを2画面分づつ毎フレーム衝突判定することを考えました。
つまり2画面分のブロックすべて衝突判定するわけです。
このやり方はどうだろう?


225 :名前は開発中のものです。:2009/08/18(火) 18:08:05 ID:YVeLHy0k.net
敵ならともかく、ブロックは動かないんだから、
普通はマップデータとして持つでしょ。

なら、マリオのいる場所のマップデータ参照すれば済むのでは。

226 :名前は開発中のものです。:2009/08/18(火) 19:40:27 ID:lhzLPooo.net
だからドラクエならそれでできるけどスーパーマリオのようななめらかな動きでは
マリオの位置から参照なんてできません


227 :名前は開発中のものです。:2009/08/18(火) 21:03:39 ID:8mT2+NG9.net
いいえできます

228 :名前は開発中のものです。:2009/08/18(火) 23:47:55 ID:dvwJmgpU.net
例えば1チップが20×20ドットとすれば
マリオの座標が(154、64)とすれば
154/20 = 7, 64/20 = 3
でチップの座標で(7,3)−(8、4)の所に跨ってるってことが分かる

229 :名前は開発中のものです。:2009/08/19(水) 17:39:38 ID:l0bcnLQE.net
>>228
おどろきっ
それで換算できるのね
ベリーサンキュ

230 :名前は開発中のものです。:2009/08/20(木) 18:23:59 ID:ft0rBKBL.net
またまた質問なんですが
マリオがブロックにめりこんだとき上下左右のどの方向へ戻すかがむずかしいですよね。
ヒントをいただきたいです。


総レス数 268
70 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★