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
SOCIAL RESISTANCE
Search
uyupun
August 25, 2025
0
8
SOCIAL RESISTANCE
uyupun
August 25, 2025
Tweet
Share
More Decks by uyupun
See All by uyupun
真黒合体スパホルダー
uyupun
0
310
頭部ふわふわ浄酔器
uyupun
0
300
Yonks!
uyupun
0
9
SAUNIL
uyupun
0
7
堪忍袋チクチクチクンレース
uyupun
0
6
Don't cunning! Think.
uyupun
0
8
ハートフルランナー聖(コウキ)
uyupun
0
7
Smahorn
uyupun
0
8
Qiboard
uyupun
0
10
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
So, you think you're a good person
axbom
PRO
2
1.9k
Typedesign – Prime Four
hannesfritz
42
2.9k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
How STYLIGHT went responsive
nonsquared
100
6k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
250
Color Theory Basics | Prateek | Gurzu
gurzu
0
180
sira's awesome portfolio website redesign presentation
elsirapls
0
120
Become a Pro
speakerdeck
PRO
31
5.8k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
Transcript
SOCIAL RESISTANCE ぅゅ…ぷんぽぷんぽ
発表の前に… この辺に流れます→ ツイートしてください! #技育展
自己紹介 Name: 柿元俊也 GitHub: NNN-kakimoto Twitter: kakimoto_itc Status: 内定者 Comment:
買いました→ 5800円しました(白目)
さて皆さん…
“感染対策” してますか?
感染対策 ↓ といえば
ソーシャルディスタンス
そう
None
ソーシャルディスタンス #とは これを
ソーシャルディスタンス #とは こう
ソーシャルディスタンス #とは これを \わん/
ソーシャルディスタンス #とは こう \痛い/
でも…
最近おろそかになっているな… と感じることはありませんか?
子供に距離を取ることの大事さ を伝えるのが難しい… と感じたことはありませんか?
我々は を取ることの大事さを、
楽しみながら学べる ゲームを作りました
その名も…
None
ゲーム概要 Overview
こういうゲームはご存知でしょうか?
『うさぎと猟犬』 • 最近、アソビ大全にも収録されたボードゲーム ◦ うさぎと猟犬が交互に駒を進めるゲーム ◦ うさぎは猟犬から逃げ切ったら勝ち ◦ 猟犬はうさぎを囲ったら勝ち
うさぎは 「猟犬に近づかれてはいけない」 「囲まれてはいけない」 ↓ なのでは?
しかしこのゲームにも欠点が… • 実は 最善手を打つと必ず猟犬が勝てる ゲームになっている ◦ うさぎさんは捕まってしまう運命 ◦ か、千日手になる •
あまりにも少なすぎる移動幅 ◦ マス目も、移動距離も • 戦術が単調
これらの欠点を改善し、 現代のゲームとして拡張したもの それが…
None
欠点解決のアプローチ • word2vecを用いて単語同士の関連性をベクトル化し、それをフィー ルド上に対応させることでプレイヤーを移動させる • 「相手の動きを読むゲーム」から、 「人間には正確な予測ができないゲーム」へ
欠点解決のアプローチ • 投入する言葉の数だけ、戦術が生まれる ◦ 「ジリジリ追い詰める」「一気に逃げる」など • 毎回ランダム性が生まれるため、千日手には理論上ならない
ちょっと何言ってるかわかんない
デモ Demo
None
プレイアブル キャラクター紹介 Characters
うさぎ • 「うさぎさん」 • なぜか二足歩行できる • 飛沫感染防止のためマスクをしているが、今 のところ彼が話すことは無い
猟犬 • 「ばいきんくん」 • 立ち絵差分が2バージョンある • 作成者「危機意識の無さが人の形を とって背中から生えているということを表現している」 • グロすぎ(発表者注)
キャラクターデザインの方向性 • 親しみを感じ、どこか憎めない雰囲気 • 殺伐とした世界観でほのぼのと生きるキャラクターのギャップ
アーキテクチャ Architecture
サービス構成
アーキテクチャについての補足 • 設定や料金体系がわかりやすいためVPSを使用しています • 一番手前にコンテナ化したNginxを置いている理由は他のサービス も同じホストで共存させることを検討した結果です • Nginx部分もGitHub Actionsで設定ファイル群をCI/CDしています
時間もそろそろなので...
終
もし時間が余ったら…
選択肢単語の抽出アルゴリズム
ほんとうの 終