弾幕ゲームと数学

58
くいなちゃん @b2

sinh、cosh、tanh などの双曲線関数って、どんな分野で使うんです…? あまり使う分野を見たことがないので、標準ライブラリから外そうと思いますが、使う人います?

2012-08-04 12:30:41
manaten @manaten

@kuina_tesso 弾幕に双曲線の奇跡を描かせたい時ですよ!

2012-08-04 12:33:57
ふみ (DJ Monad) @fumieval

高度な弾幕を作る時はあったほうがいい

2012-08-04 12:42:25
くいなちゃん @b2

弾幕er は、関数なら何でも良いのか

2012-08-04 12:43:56
ふみ (DJ Monad) @fumieval

弾幕を作るには、芸術的センスはもちろん、ベクトル、行列、テンソルなどの線形代数の知識もないといけない

2012-08-04 12:44:14
ふみ (DJ Monad) @fumieval

「ついカッとなってやった。関数なら何でもよかった」

2012-08-04 12:45:18
ふみ (DJ Monad) @fumieval

何かしらの弾幕を張って、それらをぐるっと回転させたかったら回転行列を使わなければいけない

2012-08-04 12:52:37
ふみ (DJ Monad) @fumieval

楕円軌道や放物線を描いて移動する弾源を記述するのにも、行列が必須。

2012-08-04 12:53:52
ふみ (DJ Monad) @fumieval

あと、弾道の合成などを実装するために微積もできないとダメ

2012-08-04 12:55:10
ふみ (DJ Monad) @fumieval

だから、弾幕シューティングを作るのは数学のよい勉強手段だと思う

2012-08-04 12:56:43
わんど @wand125

もしかして弾幕STGってクロソイドやシッソイド、リサージュ曲線なんかも出てきたりする…?

2012-08-04 12:56:35
ふみ (DJ Monad) @fumieval

@wand125 自作の弾幕シューティングで実装したことがあります

2012-08-04 12:57:18
Masaki Hara @qnighy

@fumieval grapesにありましたね!!!

2012-08-04 13:00:36
ふみ (DJ Monad) @fumieval

東方地霊殿 こいしのスペル 無意識「弾幕のロールシャッハ」: http://t.co/aNQplU4F @youtubeさんから ぱっと見た感じ何らかの線形変換が要りそうだけどそうでもないのかな

2012-08-04 13:03:30
拡大
わんど @wand125

.@suibaka @fumieval なるほど。弾幕STGの玉の挙動をみて、その数学的な美しさから弾幕STGやその制作を始めた人はそこそこ居る気がしました。

2012-08-04 13:04:14
わんど @wand125

あるらしい。もしかして弾幕STGってヒルベルト曲線やコッホ曲線、マンデルブロ集合なんかも出てきたりする...?

2012-08-04 13:02:13
ふみ (DJ Monad) @fumieval

@wand125 反復関数系を用いて弾源をフラクタル図形上でランダムに移動させることなら実装したことがあります。

2012-08-04 13:05:22
ふみ (DJ Monad) @fumieval

わんどさんの次の疑問には、今まで作った弾幕では多分勝てないと思う

2012-08-04 13:06:31
ふみ (DJ Monad) @fumieval

弾幕ライブラリも作り直すか

2012-08-04 13:14:51
わんど @wand125

あるのかー。もしかして、玉が流体の挙動を示したり、動きが多胞体の3次元への投影だったり、敵の増殖がhydra game(http://t.co/JkrZuiF2)になってたりするのもある?

2012-08-04 13:16:45
わんど @wand125

ちなみに、 挙動がプレイヤーの動きに合わせて遺伝的に進化 → 既にある 増殖がライフゲームで丁度良い場所に撃たないと増える → 既にある 現れた数式を何も考えず壊す →既にある 自動生成された有機化合物の構造式が出てくる → 既にある

2012-08-04 13:28:35
1 ・・ 4 次へ