■Sin/Cosテーブル生成
2Dゲームで使用すると思われるSin/Cosテーブル?を作成する為のEXEです。
使い方は・・・実行例を見て想像してください。
・ソース(VC++で作りました。適当に編集してお使いください。)
・EXE(.zip)(DOSプロンプト用)
・実行例
>sincostable
引数は必ず指定してください。結果のゴミは切り捨ててお使いください。m(._.)m
SIN/COSテーブル作成 Arg1:0 Arg2:階調(ex.32,256,360) Arg3:小数点切捨て倍数(ex.100,256)
Arg4:改行位置(0:自動)
方位テーブル作成 Arg1:1 Arg2:階調(ex.32,256,360) Arg3:テーブルサイズ(*2-1
ex.320) Arg4:改行位置(0:自動)
>sincostable 0 8 256 0
8
X=
0,181,256,181,0,-181,-256,-181,
Y=
-256,-181,0,181,256,181,0,-181,
>sincostable 1 8 8 0
7,7,7,7,7,0,0,0,0,0,1,1,1,1,1,
7,7,7,7,7,0,0,0,0,0,1,1,1,1,1,
7,7,7,7,7,0,0,0,0,0,1,1,1,1,1,
7,7,7,7,7,7,0,0,0,1,1,1,1,1,1,
7,7,7,7,7,7,0,0,0,1,1,1,1,1,1,
6,6,6,7,7,7,7,0,1,1,1,1,2,2,2,
6,6,6,6,6,7,7,0,1,1,2,2,2,2,2,
6,6,6,6,6,6,6,0,2,2,2,2,2,2,2,
6,6,6,6,6,5,5,4,3,3,2,2,2,2,2,
6,6,6,5,5,5,5,4,3,3,3,3,2,2,2,
5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,
5,5,5,5,5,5,4,4,4,3,3,3,3,3,3,
5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,
5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,
5,5,5,5,5,4,4,4,4,4,3,3,3,3,3,
※このままでは使えないと思うので、編集してお使いください。