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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
こもじゅん
January 29, 2025
Programming
34
0
Share
甲子園ポケットの思い出を残そう
サ終してしまったソシャゲ「ぼくらの甲子園!ポケット」の公式サイトを改修した話です。
https://koshien-pocket.kayac.com/
こもじゅん
January 29, 2025
More Decks by こもじゅん
See All by こもじゅん
7年間運用したソーシャルゲームをAmazon EC2構成からAmazon ECS構成へと乗り換えた話
commojun
0
64
長年運用されている Web サービスと 通信をするクライアントを Go で作ってみた話
commojun
0
1.1k
XWalkViewを利用したクロスプラットフォームアプリの開発
commojun
0
930
Other Decks in Programming
See All in Programming
感情を設計する
ichimichi
5
1.4k
AIエージェントで業務改善してみた
taku271
0
510
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
200
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
370
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
260
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
5
2.5k
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
3
160
Feature Toggle は捨てやすく使おう
gennei
0
570
PHP でエミュレータを自作して Ubuntu を動かそう
m3m0r7
PRO
2
180
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
3
270
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
590
実践CRDT
tamadeveloper
0
470
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
880
Ruling the World: When Life Gets Gamed
codingconduct
0
190
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
A Tale of Four Properties
chriscoyier
163
24k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.8k
The SEO identity crisis: Don't let AI make you average
varn
0
440
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
54k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Transcript
甲子園ポケットの 思い出を残そう commojun
甲子園ポケット サ終 https://app.famitsu.com/article/202409/16510
サ終するとどうなるか?
ゲーム内でしか見れなかったものがある
エピソード ユーザがゲーム内でのエピソードを投稿する機能がある 優勝エピソード: 大会で優勝したときの思い出 友情エピソード: ゲーム内で知り合った仲間との思い出 10年間で5926件集まった
甲子園新聞 大会優勝チームに、 デザイナー陣が手作りで制作する 10年間で1148枚作った
ゲーム内登場キャラ プレイアブルキャラ(マイキャラ) マネージャーキャラ(ぼくマネ)
公式サイト koshien-pocket.com で見れるようにしよう!
立ち絵ランダム表示 リロードするごとにランダム 実は 「j, n, k, m」キーを押すとキャラを変更 できる裏技つき
エンディング動画 https://www.youtube.com/watch?v=yWjzmqrp_6M
新聞一覧
新聞一覧 高校名(漢字またはよみがな)でフィルタリングできる
新聞一覧 個別新聞ページは全部固有URLを持っていて、共有すると画像展開される
エピソード ボタン押してランダム表示だが、 URLにIDがついていて、これごとコピペすれば共有可能
どうやって作ったか
ぼくポケのデータはスプレッドシートで管理されている
ツール
書き出すHTMLのリストをシートで管理し、テンプレートエン ジンを使って出力
新聞ページは 1149個あるよ
利用技術 あんまり新しい技術は知らない JavaScriptも極力使わないようにした 何年もほったらかしにしても動くことが重要
会社がつぶれるまでは残るぞ!