Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
クイズ大会をシミュレーションする vbc on Webの挑戦?と展望 / Simulation Quiz Tournament
Search
Banno Takuya / NanoNano
September 28, 2020
Technology
0
490
クイズ大会をシミュレーションする vbc on Webの挑戦?と展望 / Simulation Quiz Tournament
2020.09.28 【オンライン】開発中の個人プロダクトを褒めてもらう優しい世界のLT大会 での5分LTのスライドです。
Banno Takuya / NanoNano
September 28, 2020
Tweet
Share
More Decks by Banno Takuya / NanoNano
See All by Banno Takuya / NanoNano
20230925 After DroidKaigi LT Night
nanonano
0
91
Flutter製アプリのアクセシビリティ対応(音声読み上げ編) / Screen reading in Flutter app
nanonano
2
1.7k
IntelliJ IDEAのFlutter Live Previewおためし会
nanonano
1
1.7k
Other Decks in Technology
See All in Technology
Scaling Technical Excellence at 104: Evolution in AWS and Developer Empowerment
scotthsieh825
1
150
Classmethod流のPlatform Engineering / classmethod-platform-engineering-devio2024
tomoki10
0
470
Github Actions 로 Android 팀의 효율성 극대화
hadonghyun
0
160
RAGのサービスをリリースして1年3ヶ月が経ちました
segavvy
4
910
大規模ドラレコデータ収集・機械学習基盤を支える AWS CDK 〜導入・運用事例紹介〜
pemugi
0
110
20240717_イケコパ代表Copilot_in_Teams会社でこう使ってます
ponponmikankan
2
430
Docker互換のセキュアなコンテナ実行環境「Podman」超入門
devops_vtj
6
3.2k
サービス開発を前に進めるために 新米リードエンジニアが 取り組んだこと / Steps Taken by a Novice Lead Engineer to Advance Service Development
nologyance
0
180
データベース研修 分析向けSQL入門【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
110
DDDにおける認可の扱いとKotlinにおける実装パターン / authorization-for-ddd-and-kotlin-implement-pattern
urmot
4
390
可視化プラットフォームGrafanaの基本と活用方法の全て
hamadakoji
0
230
コミュニティサービスに「あなたへ」フィードを リリースするまでの試行錯誤
takapy
1
150
Featured
See All Featured
Designing for humans not robots
tammielis
247
25k
Embracing the Ebb and Flow
colly
81
4.3k
Building Effective Engineering Teams - LeadDev
addyosmani
47
2.2k
Build your cross-platform service in a week with App Engine
jlugia
227
17k
BBQ
matthewcrist
82
9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
245
1.2M
Dealing with People You Can't Stand - Big Design 2015
cassininazir
360
22k
A Modern Web Designer's Workflow
chriscoyier
689
190k
RailsConf 2023
tenderlove
16
720
Scaling GitHub
holman
458
140k
Fantastic passwords and where to find them - at NoRuKo
philnash
42
2.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
16
1.6k
Transcript
クイズ大会をシミュレーションする vbc on Webの挑戦?と展望 2020.09.28 開発中の個人プロダクトを褒めてもらう優しい世界の LT大会 なのなの / @nano2_aloerina
誰? なのなの / Banno Takuya Androidアプリエンジニア⇒Webフロントエンドエンジニア @nano2_aloerina nano-nano 2
(宣伝)技術書典9で技術同人誌を出しました クロスプラットフォームアプリフレームワーク Electronと 人気のWeb UIフレームワーク Vue.jsではじめる 新しいデスクトップアプリ開発実践 詳しくは https://n4plus.booth.pm/items/2396714 へ
3
ここから本題 4
コンピュータシミュレーションは一般的になった 5
自分でも 何かシミュレーションできると 面白いよね 6
考えて…… 7
いろいろ考えて…… 8
いろいろ考えて 目をつけたのが…… 9
クイズ大会! 10 写真提供:abc実行委員会
Virtual abc = vbc (Python3版) 11
vbcをWebで実現 = vbc on Web 12
vbc on Webの特徴 13 写真提供:abc実行委員会
独特なルールを(ほぼ)再現 14 abc公式サイトより抜粋
特徴:独特なルールを(ほぼ)再現 15
特徴:独特なルールを(ほぼ)再現 16
特徴:プレイヤーの心理も数式で再現 17
vbc on Webの楽しみ方 18 写真提供:abc実行委員会
好きなデータセットでドリームマッチを開催! • 好きなアニメやドラマの登場人物 • 巷で流行りのランキング • なんだかよくわからないデータセットetc. 最低48個のデータがあれば開催可能! 19
デモタイム! 20
本家vbcの作者は…… 21
vbc on Webの将来 22 写真提供:abc実行委員会
将来的に対応したいこと 23 • リファクタリング • 第1ラウンド(ペーパークイズ)のシミュレーション • いかにもBootstrapなデザイン脱却 • 他のクイズ大会版、クイズ番組版の開発
• etc. やりたいこと けっこう多い……
さいごに 楽しみ方いろいろ!(だけど役に立つかは分からない) vbc on Webをよろしくお願いします! ▼vbc on Webはこちらから試せます▼ https://vbc-on-web.netlify.app/ ▼ソースコードも(需要は知らないけど)公開中!▼
https://github.com/nano-nano/vbc_on_web 24
参考サイト 本家vbc https://github.com/NMLibrary/vbc クイズ大会 abc http://abc-dive.com/ 25
Thank you!! 26