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
オクト対戦
Search
七瀬悠真
May 04, 2026
7
0
Share
オクト対戦
七瀬悠真
May 04, 2026
More Decks by 七瀬悠真
See All by 七瀬悠真
Needea
nanaseyuma
0
5
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
1
3.5M
A Tale of Four Properties
chriscoyier
163
24k
Chasing Engaging Ingredients in Design
codingconduct
0
200
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
160
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Optimising Largest Contentful Paint
csswizardry
37
3.7k
How to build a perfect <img>
jonoalderson
1
5.5k
GitHub's CSS Performance
jonrohan
1033
470k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Transcript
オクト対戦 サブタイトル
目次 1. 自己紹介 2. 何を作ったか 3. なぜ作ったか
自己紹介 名前:七瀬悠真 学年:大学3年 ハッカソン経験:個人参加は初 趣味:温泉 お笑い 競技オセロ(←今日関係してきます)
何を作ったか
「オクト対戦」 オセロの派生ボードゲームである「オクト」 をリアルタイムで対戦することができるスマホゲーム ・全国のアプリユーザーとリアルタイムの対戦ができます。 ・1人でもアプリに搭載されたオクトAIと対戦することができます。 ・レーティング機能により、全国のライバルとランキングを競うことができ ます。
None
オクトって何?
ルール ・ほとんどオセロと一緒 64マスの盤面の上で、交互に石を置き、挟んだ相手の石をひっくり返す ・勝利条件が違う。 縦8ライン、横8ライン、斜め2ラインを先に揃えたら勝ち
なんで作ったか
まずはオセロについて 歴史:1973年に発売されたボードゲーム ボードゲームでは幅広い年代層に圧倒的な知名度と人気 人気の理由を考察🤔 ・ルールが超シンプル (→ 手軽にできる!) ・奥が深い、意外と難しい (→ ゲームとして面白い!)
実は競技としてのオセロも人気 世界大会:2025年はトルコで開催 段位・級位:九段〜初段, 1級〜5級 日本全国で公式大会が開催:年 240大会ほど 人気の理由を考察 ・奥が深い 戦略性が求められる ・終盤などの大逆転など 勝負が最後までわからない ・スピード感
オクトは面白い!
オクトの面白さ ・オセロと同様に奥が深い 読み合いが必要 ・1列を揃えた時の爽快感がある ・勝負がいつ終わるかわからない ・まだ解析が進んでおらず、定石や戦略が固まっていない
このアプリについて② メインターゲット2:マニア層 未発展のボードゲームの戦略を見つけて攻略していく体験の基盤 となることを目指す 1. リアルタイムで世界中の人と対戦できる「オクト」サーバー → いつでも・どこでも・何度でも勝負できる! 2. レーティング機能によるランキングの搭載 →他ユーザーと競える!
デモ
技術スタック - Frontend: React Native - Backend: Ruby on Rails
+ C++(AI部分) - InfraStructure: AWS EC2, Amazon RDS, Amazon ElastiCache, Nginx, Kamal
こだわって実装した内容 - Web Socketを使用したリアルタイムの反映 - レーティングの更新・観戦可能 今後の展望 - マイページ画面・ユーザー認証の実装 -
アプリの審査