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
こもじゅん
January 29, 2025
Programming
0
32
甲子園ポケットの思い出を残そう
サ終してしまったソシャゲ「ぼくらの甲子園!ポケット」の公式サイトを改修した話です。
https://koshien-pocket.kayac.com/
こもじゅん
January 29, 2025
Tweet
Share
More Decks by こもじゅん
See All by こもじゅん
7年間運用したソーシャルゲームをAmazon EC2構成からAmazon ECS構成へと乗り換えた話
commojun
0
63
長年運用されている Web サービスと 通信をするクライアントを Go で作ってみた話
commojun
0
1.1k
XWalkViewを利用したクロスプラットフォームアプリの開発
commojun
0
920
Other Decks in Programming
See All in Programming
条件判定に名前、つけてますか? #phperkaigi #c
77web
2
680
20260320登壇資料
pharct
0
110
Migration to Signals, Signal Forms, Resource API, and NgRx Signal Store @Angular Days 03/2026 Munich
manfredsteyer
PRO
0
130
Windows on Ryzen and I
seosoft
0
360
Feature Toggle は捨てやすく使おう
gennei
0
250
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
550
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
270
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
230
AI活用のコスパを最大化する方法
ochtum
0
290
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
140
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
260
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
140
Featured
See All Featured
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
490
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
160
The Cult of Friendly URLs
andyhume
79
6.8k
A better future with KSS
kneath
240
18k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Into the Great Unknown - MozCon
thekraken
40
2.3k
How to train your dragon (web standard)
notwaldorf
97
6.6k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
160
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.5k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
300
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も極力使わないようにした 何年もほったらかしにしても動くことが重要
会社がつぶれるまでは残るぞ!