YamaStudio.net

ゲーム攻略のその先へ。FPS/VR情報&デスクトップツール開発ブログ

【C#開発】PCゲーマー必携ツール「スリープさせない!デスクトップ警備員」をMicrosoft Storeに公開するまでの道のり

公開日: 2026年3月10日 | カテゴリ: ツール開発 / C#

「自分が欲しいもの」から始まったアプリ開発

ゲームのダウンロード中や、ちょっとした離席の間にPCがスリープしてしまい、作業が中断される煩わしさ。これを解決するために開発したのが、PCの強制スリープをブロックする常駐型アプリ「スリープさせない!デスクトップ警備員」です。
私自身がC#やJavaなどを扱えることもあり、「無いなら自分で作ってしまおう」と思い立ったのがプロジェクトの始まりでした。Windowsの電源管理APIを叩いてスリープを阻害するというシンプルな仕組みですが、ゲームのパフォーマンス(FPS)に一切影響を与えないよう、徹底的に軽量なバックグラウンド処理を目指してコーディングを行いました。

Microsoft Store公開への高いハードルとデバッグの壁

開発自体は順調に進みましたが、最大の難関は「Microsoft Storeへの公開審査」でした。ユーザーに安心してダウンロードしてもらうためには公式ストアを経由するのがベストだと考えたのですが、パッケージングの要件や、予期せぬ環境でのデバッグ作業など、個人開発者にとってはクリアすべき課題が山積みでした。
リジェクト(審査落ち)と修正を繰り返し、コードを見直しては申請し直す日々。しかし、最終的に審査を通過し、ストア上に自分のアプリが並んだ瞬間の達成感は、ゲームの難関ボスを倒した時以上のものがありました。今後も、ゲーマーの痒い所に手が届くようなツールの開発を続けていきたいと思います。

← 記事一覧へ戻る