[
最新
] ■[
前年
|
前月
|
前日
|
2011/02/25
|
翌日
|
翌月
|
翌年
] ■表示[
全て
|
@gorry5のみ
|
個別
]
■グループ[
Mention
] ■その他[
Twitter:@gorry5
][
日記
] ■[
twtlog 20100921a
]
02/25 14:48
@117Florian
それは気づいてませんでした>旧dB
02/25 14:48
(
@nnk_osn
)
@gorry5
あ、あやっぱM5でしたか。スプライトの衝突判定はMSXでもありましたね。VDPの機能なのかな?
(guno)
02/25 14:51
@nnk_osn
TMS9918の機能として衝突検出は持っています。が、時分割で移動させる機能を一緒に持っていないとおいしくないので微妙に使いにくいともいう
02/25 14:53
@nnk_osn
移動機能をソフトで実装したら、そのソフト側で衝突検出してもいいわけで…まあ当時のCPUから考えれば32x32個の衝突検出は決して軽くはないわけですが
02/25 14:55
TMS9918の衝突検出ってどんな実装なのか調べたことがないな…
--------
02/25 15:06
(
@nnk_osn
)
@gorry5
MSXのは確か、衝突で割り込みが発生した記憶がありますね。割り込みってもON 某 GOSUBみたいな処理ですが。使い物にならなかった記憶がありますw
(gego)
--------
02/25 15:15
32個のスプライトの衝突検出ということは、1intで最大496(かな?)の衝突が検出される可能性があるわけだけど、どうみてもこの数の衝突を伝える方法はない気がするなw>TMS9918<さっさとデータシート読みましょう
02/25 15:21
いかに効率よく衝突を検出しさばくかというのは、ビデオゲームにおいて最初の壁であり最後まで悩まされる問題ではある :D
02/25 15:23
(
@ohta8801
)
@gorry5
一つ見つけたら終わり、みたいな感じですね。
(godo)
02/25 15:26
(
@Shingi
)
@gorry5
本当にそう思います……。あとはそこまで面倒ではないやもしれませんが、スコア計算ですよね……。
(gopo)
02/25 15:26
(
@DARL_Japan
)
@gorry5
いっそ、座標判定だけで。(爆)
(zake)
■グループ[
Mention
] ■その他[
Twitter:@gorry5
][
日記
] ■[
twtlog 20100921a
]
[
最新
] ■[
前年
|
前月
|
前日
|
2011/02/25
|
翌日
|
翌月
|
翌年
] ■表示[
全て
|
@gorry5のみ
|
個別
]