HSP - Hot Soup Processor [7]
■ このスレッドは過去ログ倉庫に格納されています
0290名前は開発中のものです。
04/07/05 21:05ID:+nEAs13D弾移動が1フレームに5ドットの時の当たり判定の場合
repeat 50 ;自弾50個
repeat 5 ;1ドットずつ5回動かす
自弾の移動処理
10命令くらい?
当り判定サブルーチンへ
loop
loop
*ATARI
repeat 20 ;敵数20
当り判定命令20くらい
loop
return
とすると、
50*((5*20*20)+10) = 100500命令
うちのPCでは、上のほうでやったベンチマークテストの方法だと、
100500命令実行するのに25〜30msくらいかかる。
今は大雑把にやって全然正確な値じゃないけど、
少なくとも60FPSを保つのに必須の1フレーム16msは大幅に越えて
しまうのよ。
(上のルーチンを見て、255が言ったように
組み方が悪い! と言う人が居たら是非、
もっと速く動く組み方を教えて欲しい!
お願いします!)
■ このスレッドは過去ログ倉庫に格納されています