<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>青パーカーの開発室 開発ノート</title><link>https://aoparker-play.pages.dev/blog/</link><description>小さなアプリをつくるための制作ノート</description><language>ja</language><item><title>小さなゲームは「一つの動作」からつくる</title><link>https://aoparker-play.pages.dev/blog/one-action-prototype/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/one-action-prototype/</guid><description>盛りだくさんの企画を、最後まで遊べる一作にする。たこ焼きを例に、最初に残す操作と後回しにする機能を整理します。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>難しいゲームと、反応しないゲームを分ける</title><link>https://aoparker-play.pages.dev/blog/difficulty-and-hit-area/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/difficulty-and-hit-area/</guid><description>失敗を楽しめる難しさはどこにあるのか。タップ判定とゲームのルールを別々に調整する考え方です。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>失敗した完成品も、残したくなる結果にする</title><link>https://aoparker-play.pages.dev/blog/funny-failure-results/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/funny-failure-results/</guid><description>崩れたソフトクリームに名前を付けるだけで終わらせない。操作の痕跡と、次の挑戦につながる結果画面を考えます。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>説明しすぎないチュートリアルのつくり方</title><link>https://aoparker-play.pages.dev/blog/tutorial-without-spoilers/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/tutorial-without-spoilers/</guid><description>操作を知らずに困る状態と、答えを全部教えられる状態。その間にある、短く試せる導入を設計します。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>シークレット結果と腕前を、同じ点数にしない</title><link>https://aoparker-play.pages.dev/blog/rare-result-and-skill/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/rare-result-and-skill/</guid><description>珍しい結果を探す楽しさを加えながら、操作が上達した手応えを失わないための抽選と評価の分け方。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>タップ・長押し・ドラッグを、役割で使い分ける</title><link>https://aoparker-play.pages.dev/blog/tap-hold-drag/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/tap-hold-drag/</guid><description>全部タップにすると作業感がなくなり、全部ドラッグにすると疲れる。三つの操作を、ゲーム内の意味から選びます。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>指で隠れる場所に、大事な情報を置かない</title><link>https://aoparker-play.pages.dev/blog/thumb-friendly-layout/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/thumb-friendly-layout/</guid><description>PCでは見えるのにスマホでは操作しづらい。指の位置、結果の位置、状態表示の距離から画面を見直します。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>二つ同時に操作させる前に、一つを自動にできないか</title><link>https://aoparker-play.pages.dev/blog/one-hand-control/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/one-hand-control/</guid><description>コーンを回しながら下げる。現実の動きを、そのままスマホへ持ち込むと難しくなる理由と、残す操作の選び方。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>指で作った形を、完成画面まで残す</title><link>https://aoparker-play.pages.dev/blog/keep-the-shape/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/keep-the-shape/</guid><description>途中でいびつだった生地が、最後だけ真円になる違和感。操作の軌跡と結果画像をつなぐためのデータの持ち方。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>完成前の数秒は、何が起きている時間なのか</title><link>https://aoparker-play.pages.dev/blog/finish-animation/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/finish-animation/</guid><description>「できあがり」を押してすぐ結果に飛ぶより、仕上がる瞬間を見せたい。待たされるだけにしない完成演出の整理。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>AIの完成写真と、プレイ結果を混同させない</title><link>https://aoparker-play.pages.dev/blog/photo-and-play-result/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/photo-and-play-result/</guid><description>実物らしい写真は魅力になる。でも、操作した形と違う写真を同じものとして見せないための、二つの表示の使い分け。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>ゲーム用のAI画像は、最初に撮影条件をそろえる</title><link>https://aoparker-play.pages.dev/blog/consistent-ai-image-brief/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/consistent-ai-image-brief/</guid><description>味ごとの画像を並べたら器も角度も違った。素材の差し替えが自然になる、共通条件と変える条件のメモ。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>写真をきれいに見せながら、読み込みを軽くする</title><link>https://aoparker-play.pages.dev/blog/image-size-budget/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/image-size-budget/</guid><description>完成写真を増やすほど重くなるゲームページ。寸法、形式、読み込む順番を分けて調整する手順です。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>動く完成画面にも、静かに見られる選択肢を</title><link>https://aoparker-play.pages.dev/blog/motion-with-a-pause/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/motion-with-a-pause/</guid><description>回転や揺れは立体感を出せる一方、読み取りを妨げることも。停止できる演出と情報の残し方。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>ゲームの音は「リアルな素材」より鳴るタイミング</title><link>https://aoparker-play.pages.dev/blog/sound-as-feedback/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/sound-as-feedback/</guid><description>焼く音、道具の音、食べる音。素材の種類を増やす前に、操作と音がつながっているかを見直します。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>小さなWebアプリのファイルを、役割で分ける</title><link>https://aoparker-play.pages.dev/blog/small-static-app-structure/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/small-static-app-structure/</guid><description>HTML一枚で始めた試作が、直すのも怖い長いコードになったら。表示、状態、入力を分ける最小構成を紹介します。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>無料の静的サイトで、できること・別に必要なこと</title><link>https://aoparker-play.pages.dev/blog/cloudflare-static-site/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/cloudflare-static-site/</guid><description>ブログとブラウザゲームをCloudflare Pagesへ置く構成。サーバーを持たない運用と、追加サービスが必要になる境目。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>公開先を変える前に、リンクの書き方を点検する</title><link>https://aoparker-play.pages.dev/blog/paths-before-migration/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/paths-before-migration/</guid><description>トップは開くのに画像や共有先だけ古いまま。サイト移転で見落としやすい、URLのある場所を整理します。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>ブラウザに記録するゲームで、保存について伝えたいこと</title><link>https://aoparker-play.pages.dev/blog/local-save-is-not-cloud/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/local-save-is-not-cloud/</guid><description>localStorageは便利でも、アカウント同期ではない。記録がどこに残り、どこでは引き継がれないかを説明する。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>「公開できた」と言う前の、短い確認リスト</title><link>https://aoparker-play.pages.dev/blog/publish-checklist/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/publish-checklist/</guid><description>ローカルで動いた、アップロードした、公開先で動いた。この三つを分けて、小さなサイトを確かめる手順。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>AIへアプリを頼むとき、最初に渡す四つの情報</title><link>https://aoparker-play.pages.dev/blog/brief-an-ai-builder/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/brief-an-ai-builder/</guid><description>「リアルなゲームを作って」だけでは判断がずれる。目的、操作、結果、確認条件を短い依頼へまとめます。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>AIが書いたコードは、小さい差分で確かめる</title><link>https://aoparker-play.pages.dev/blog/review-small-ai-changes/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/review-small-ai-changes/</guid><description>見た目の修正なのに保存機能まで変わっていた。変更範囲を絞り、意図しない影響を見つける読み方。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>「動かない」を、直せる不具合メモに変える</title><link>https://aoparker-play.pages.dev/blog/useful-bug-report/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/useful-bug-report/</guid><description>長い説明より、再現できる三手順。AIへ修正を頼むときにも使える、端末・操作・期待結果の残し方。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>開発メモには「やったこと」より「確認できたこと」を残す</title><link>https://aoparker-play.pages.dev/blog/development-log-evidence/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/development-log-evidence/</guid><description>保存、アップロード、公開、審査は別の状態。次の日に迷わず再開できる、短い進捗の書き方です。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>AIとブログを書くとき、記事数より先に決めること</title><link>https://aoparker-play.pages.dev/blog/ai-assisted-editorial/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/ai-assisted-editorial/</guid><description>似た記事を増やさず、読者の疑問ごとに一本を書く。体験の捏造を避け、根拠と編集方針を明らかにする。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>スマホスタンドを、実機確認の道具として選ぶ</title><link>https://aoparker-play.pages.dev/blog/phone-stand-for-testing/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/phone-stand-for-testing/</guid><description>見やすさだけでなく、タップしても揺れないこと。アプリの操作確認に使うスタンドで見たい項目を整理します。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>マウスだけで終わらせない、ドラッグ操作の確認</title><link>https://aoparker-play.pages.dev/blog/mouse-trackpad-testing/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/mouse-trackpad-testing/</guid><description>同じWebアプリでも入力機器で感触が変わる。マウス、トラックパッド、タッチを使い分ける確認メニュー。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>効果音の確認は、ヘッドホンと本体スピーカーで</title><link>https://aoparker-play.pages.dev/blog/headphones-for-game-audio/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/headphones-for-game-audio/</guid><description>細部を聞く環境と、実際に遊ばれる環境は違う。音の制作で揃えたい条件と、購入前に整理する用途。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>USBハブは「差し込み口の数」以外も確認する</title><link>https://aoparker-play.pages.dev/blog/usb-hub-checklist/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/usb-hub-checklist/</guid><description>開発用の端末、ストレージ、充電をつなぐ前に。形状、用途、電源を分けて仕様を読むためのチェックリスト。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item><item><title>アプリのバックアップは、公開フォルダだけでは足りない</title><link>https://aoparker-play.pages.dev/blog/source-and-build-backup/</link><guid isPermaLink="true">https://aoparker-play.pages.dev/blog/source-and-build-backup/</guid><description>サイトは復元できても編集できない、を防ぐ。ソース、素材、公開物、設定を分けて保存する考え方です。</description><pubDate>Wed, 28 Oct 2026 15:00:00 GMT</pubDate></item></channel></rss>