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
4
SOCIAL RESISTANCE
uyupun
August 25, 2025
Tweet
Share
More Decks by uyupun
See All by uyupun
頭部ふわふわ浄酔器
uyupun
0
110
Yonks!
uyupun
0
4
SAUNIL
uyupun
0
2
堪忍袋チクチクチクンレース
uyupun
0
2
Don't cunning! Think.
uyupun
0
3
ハートフルランナー聖(コウキ)
uyupun
0
3
Smahorn
uyupun
0
4
Qiboard
uyupun
0
3
Winds Servo
uyupun
0
4
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
44
7.8k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Producing Creativity
orderedlist
PRO
347
40k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
How GitHub (no longer) Works
holman
315
140k
How to train your dragon (web standard)
notwaldorf
97
6.3k
Building Adaptive Systems
keathley
44
2.8k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
580
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
Bash Introduction
62gerente
615
210k
Designing Experiences People Love
moore
142
24k
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しています
時間もそろそろなので...
終
もし時間が余ったら…
選択肢単語の抽出アルゴリズム
ほんとうの 終