[ スポンサードリンク ]

テーブル化テスト

sin cos関数のテーブル化テストのFlaファイルです。右クリックなどでダウンロードしてください。
FlashCS3 Flash8 FlashMX形式ダウンロード

右側の青い丸を押すとsin,cosを360回実行した時の時間とその時間を÷360した時間がそれぞれ表示されます。
上が普通にsin,cosを実行した時間(msec単位)、下が今回の試みです。
予め処理の遅いsin(),cos()を配列に格納しておき、sin(),cos()を使用する際には
配列上の対応した値を読み出す事で処理を高速化しようという考え方です。
C言語などのプログラミング言語ではsin,cosを正確に算出するため非常に処理に時間がかかるため、
ゲーム等のプログラムによく用いられていますが
今回のテストでは一回あたり〜0.1msec程度の違いしか現れませんでした。
これから推測するとFlashのsin,cosはある程度高速化されているのかもしれません

まったく効果が無い訳ではないので高速化を追求していく場合には有効かもしれません。


このFlashに言及した日記記事

[ スポンサードリンク ]
その他のゲーム
あなたーおべんとうよー!
あなたーおべんとうよー!
クラッシュシーカー
クラッシュシーカー
ゾンビもさもさFPS もさゾン
ゾンビもさもさFPS もさゾン
ゾンビわらわらFPS わらゾン
ゾンビわらわらFPS わらゾン
運べ!荷物!
運べ!荷物!
壊せ!建物!!
壊せ!建物!!
Down Snow Mt おりろ雪山!
Down Snow Mt おりろ雪山!
デュアルドレーザー
デュアルドレーザー
愛してると言ってくれ2
愛してると言ってくれ2
グリーンライトルームからの脱出
グリーンライトルームからの脱出
スプラッシュレーサー
スプラッシュレーサー
ハッキングX
ハッキングX
放り和菓子
放り和菓子
箱乗りインフィニティ
箱乗りインフィニティ
ねらって!バニーちゃん!
ねらって!バニーちゃん!
サンタとプレゼント爆弾と雪の降る夜
サンタとプレゼント爆弾と雪の降る夜
爆走ダイエッター牛
爆走ダイエッター牛
弾幕なお姉さんは好きですか?
弾幕なお姉さんは好きですか?
サイタマのふる夜に
サイタマのふる夜に
Mare Fog -海霧-
Mare Fog -海霧-
愛してると言ってくれ!
愛してると言ってくれ!
魚肉プッシャー
魚肉プッシャー
石碑に願いを
石碑に願いを
Copyright(C) 2007-2012 近接戦闘 All Rights Reservered