26
スマホアプリ作るまで続く 長期連載シリーズ

Creators'night#10今井

Embed Size (px)

Citation preview

Page 1: Creators'night#10今井

スマホアプリ作るまで続く 長期連載シリーズ

Page 2: Creators'night#10今井

2回目もお休みしまして、 大変すいませんでした。

Page 3: Creators'night#10今井

父ちゃん、母ちゃん、 俺、

やっぱゲーム作りたい。

※「俺」も「父ちゃん」も「母ちゃん」も普段使いません。

Page 4: Creators'night#10今井

ゲーム作りたいです。

Page 5: Creators'night#10今井

でも、今回も番外編 (関係ありそうなんで)

Page 6: Creators'night#10今井

~ The road to a game developer 番外編~

「爆発してみた」

ネットプライスドットコム NPLab. いまい大すけ

Page 7: Creators'night#10今井

この動画見た?

Page 8: Creators'night#10今井
Page 9: Creators'night#10今井

スタートからゴールまでの 経路のパターン数が、 単純な分割で

爆発的に増えていくという話。

Page 10: Creators'night#10今井

2通り

http://image.space.rakuten.co.jp/d/strg/ctrl/9/cfb4f620f227e99cac36195801d6645379b91d

50.52.2.9.2.jpeg

12通り

Page 11: Creators'night#10今井

2通り

http://image.space.rakuten.co.jp/d/strg/ctrl/9/cfb4f620f227e99cac36195801d6645379b91d

50.52.2.9.2.jpeg

12通り

Page 12: Creators'night#10今井

http://image.space.rakuten.co.jp/d/strg/ctrl/9/cfb4f620f227e99cac36195801d6645379b91d

50.52.2.9.2.jpeg

126万2816通り

Page 13: Creators'night#10今井
Page 14: Creators'night#10今井
Page 15: Creators'night#10今井

6正9450澗6647溝6152穣1361予6642垓7470京1548兆9073億通り

Page 16: Creators'night#10今井

計算に25万年かかるんだって。

Page 17: Creators'night#10今井

でも…

Page 18: Creators'night#10今井
Page 19: Creators'night#10今井

ってことで、 経路探索とか

ゲームで超使うし、

Page 20: Creators'night#10今井

インスパイアされて、 組み合わせ爆発してみた

Page 21: Creators'night#10今井

3分割のパターン

道順の数184通り 行止りの数1086通り

時間11秒

Page 22: Creators'night#10今井

アルゴリズム改良

「外周に到達したら、ゴールと反対側に行ってはいけない」というルールの追加で、探索を削る。

Page 23: Creators'night#10今井

3分割のパターン

道順の数184通り 行止りの数558通り

時間7秒

Page 24: Creators'night#10今井

4分割のパターン 道順の数8512通り

推定試行数90000通り 推定時間16分

↓ 行止りの数30372通り

時間312秒

Page 25: Creators'night#10今井

http://jsdo.it/hine.gdw/tgk5 http://jsdo.it/hine.gdw/bRSU

Page 26: Creators'night#10今井

ご清聴 ありがとうございました。