👨‍💻 開発ブログ / 技術解説

ゲームの裏側で動いている「ロジック」や「技術」を解説するエンジニア向けコラムです。
プログラミング学習の参考にもどうぞ。

📱
JavaScript PWA

【Web開発】サイトをアプリ化!PWAの「インストールボタン」を実装する方法

ブラウザ標準のバナーを制御し、任意のデザインで「アプリとしてインストール」機能を提供する方法。

2026.01.02
📂
PHP JSON

【PHP】データベース不要!JSONファイルだけで作る簡易ランキングシステムの作り方

MySQLを使わず、ファイル操作だけでデータを保存・ソートする軽量ランキングの仕組みをコード付きで解説。

2026.1.2
🎉
ブログ運営 収益化

【合格】ゲームサイトでGoogle AdSense審査に通るには?文字数不足の対策

「コンテンツ不足」で落ちやすいゲームサイトが、どうやって合格したのか?具体的な対策とチェックリストを公開。

2026.01.02
🍔
CSS UI/UX

【脱jQuery】Vanilla JSとCSSだけで作る!軽量レスポンシブ・ハンバーガーメニュー

スマホ対応の必須機能。ライブラリを使わず、標準のJavaScript(classList)だけで実装する軽量テクニックを解説。

2025.12.27
📱
PWA JavaScript

【PWA】Webサイトを「アプリ」としてスマホにインストールさせる実装方法

App Storeを通さずにホーム画面へ追加!manifest.jsonの設定から、インストールバナーの制御まで解説。

2025.12.27
スポンサーリンク
😱
PHP 失敗談

【失敗談】ランキングが更新されない!?ブラウザキャッシュの罠と対策

ハイスコアが出たのに反映されない…。原因はiOS Safariの強力なキャッシュでした。PHPヘッダーでの解決策を共有。

2025.12.27
🗄️
PHP SQLite

【PHP】DBサーバー不要!SQLiteで作るお手軽ランキングシステム

MySQLを使わず、ファイル1つで完結するデータベース「SQLite」を使って、ハイスコアランキングを実装する方法。

2025.12.27
📈
JavaScript アルゴリズム

モンスタークリッカーの「無限インフレ」計算ロジックを公開

敵のHPはどうやって決まる?指数関数(Math.pow)を使ったバランス調整と、localStorageでのセーブ実装について。

2025.12.27