クイズ大会をシミュレーションする vbc on Webの挑戦?と展望 / Simulation Quiz Tournament
by
Banno Takuya / NanoNano
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
クイズ大会をシミュレーションする vbc on Webの挑戦?と展望 2020.09.28 開発中の個人プロダクトを褒めてもらう優しい世界の LT大会 なのなの / @nano2_aloerina
Slide 2
Slide 2 text
誰? なのなの / Banno Takuya Androidアプリエンジニア⇒Webフロントエンドエンジニア @nano2_aloerina nano-nano 2
Slide 3
Slide 3 text
(宣伝)技術書典9で技術同人誌を出しました クロスプラットフォームアプリフレームワーク Electronと 人気のWeb UIフレームワーク Vue.jsではじめる 新しいデスクトップアプリ開発実践 詳しくは https://n4plus.booth.pm/items/2396714 へ 3
Slide 4
Slide 4 text
ここから本題 4
Slide 5
Slide 5 text
コンピュータシミュレーションは一般的になった 5
Slide 6
Slide 6 text
自分でも 何かシミュレーションできると 面白いよね 6
Slide 7
Slide 7 text
考えて…… 7
Slide 8
Slide 8 text
いろいろ考えて…… 8
Slide 9
Slide 9 text
いろいろ考えて 目をつけたのが…… 9
Slide 10
Slide 10 text
クイズ大会! 10 写真提供:abc実行委員会
Slide 11
Slide 11 text
Virtual abc = vbc (Python3版) 11
Slide 12
Slide 12 text
vbcをWebで実現 = vbc on Web 12
Slide 13
Slide 13 text
vbc on Webの特徴 13 写真提供:abc実行委員会
Slide 14
Slide 14 text
独特なルールを(ほぼ)再現 14 abc公式サイトより抜粋
Slide 15
Slide 15 text
特徴:独特なルールを(ほぼ)再現 15
Slide 16
Slide 16 text
特徴:独特なルールを(ほぼ)再現 16
Slide 17
Slide 17 text
特徴:プレイヤーの心理も数式で再現 17
Slide 18
Slide 18 text
vbc on Webの楽しみ方 18 写真提供:abc実行委員会
Slide 19
Slide 19 text
好きなデータセットでドリームマッチを開催! ● 好きなアニメやドラマの登場人物 ● 巷で流行りのランキング ● なんだかよくわからないデータセットetc. 最低48個のデータがあれば開催可能! 19
Slide 20
Slide 20 text
デモタイム! 20
Slide 21
Slide 21 text
本家vbcの作者は…… 21
Slide 22
Slide 22 text
vbc on Webの将来 22 写真提供:abc実行委員会
Slide 23
Slide 23 text
将来的に対応したいこと 23 ● リファクタリング ● 第1ラウンド(ペーパークイズ)のシミュレーション ● いかにもBootstrapなデザイン脱却 ● 他のクイズ大会版、クイズ番組版の開発 ● etc. やりたいこと けっこう多い……
Slide 24
Slide 24 text
さいごに 楽しみ方いろいろ!(だけど役に立つかは分からない) vbc on Webをよろしくお願いします! ▼vbc on Webはこちらから試せます▼ https://vbc-on-web.netlify.app/ ▼ソースコードも(需要は知らないけど)公開中!▼ https://github.com/nano-nano/vbc_on_web 24
Slide 25
Slide 25 text
参考サイト 本家vbc https://github.com/NMLibrary/vbc クイズ大会 abc http://abc-dive.com/ 25
Slide 26
Slide 26 text
Thank you!! 26