プロジェクト

Google Playで公開中のWiser Locker、FoodList、Steamで近日公開の壁紙ゲームGalaxizationなど、個人開発・授業プロジェクトの代表作です。

プロダクト・AndroidGoogle Playで公開中

Wiser Locker

プライベートな写真・動画を端末内で暗号化し、フォルダではなくタグで整理できるアプリ。

プライベートなメディアを安全に保管しながら、あとから探しやすくしたい人のためのAndroidアプリです。

  • メディアは端末内で暗号化し、生体認証と安全な鍵保管でアクセスを保護。
  • 単一のフォルダ階層の代わりに、複数タグと保存済みフィルタで整理。1枚の写真を「旅行」「家族」「友人」に同時に分類できます。
  • ForgerWiseブランドとしてGoogle Playで公開し、継続的に改善。

2025年2月 – 現在 · 個人開発 — 企画・デザイン・開発・公開

Wiser Locker
プロダクト・AndroidGoogle Playで公開中

FoodList

家にある食材と期限を把握して、家庭の食品ロスを減らすアプリ。

家庭では、何が残っているか・いつ期限が切れるかを忘れることで食材が無駄になりがちです。FoodListは、その両方を管理する家庭向けの食材管理アプリです。

  • 課題:世界の食品廃棄の約60%は家庭で発生しており(UNEP Food Waste Index Report 2024)、食材の存在や賞味期限を忘れることもその一因。
  • 解決策:食材を登録すると、緑・黄・赤の色分けで「まだ大丈夫」「早めに使う」「期限切れ」がひと目で分かる。
  • 期限前のバックグラウンド通知、端末内保存による完全オフライン動作、多言語対応。

2023年7月 – 現在 · 個人開発 — 企画・設計・実装・公開・保守

FoodList
ゲーム・デスクトップSteamで近日公開

Galaxization

ひとりでに進化する銀河を、まるごとあなたのデスクトップに。あなたの銀河を、あなたが見届けよう!

あなたは深宇宙観測所の技師。ルールはひとつ——見るだけ、手は出さない。壁紙の上で銀河がゆっくり回り、仕事をしている間に向こうでは何百年も過ぎていく。コーヒーを淹れて戻れば、どこかの王朝が倒れているかもしれない。銀河全体からひとつの恒星へ、さらに生命の住む惑星まで近づける。勝ち負けも、ロードも、やり直しもなく、銀河ごとにその銀河だけの歴史が綴られます。

  • 歴史がひとりでに書かれる:枝分かれする124の技術、十数種の政体と革命、16の教義を持つ信仰と103の思想、条約と裏切り、スパイ、属国、疫病、15の驚異。どの出来事にも理由とその先があり、検索・巻き戻しできる年代記として4言語で記録。
  • ゲームエンジンを使わず、AI を活用して Rust でゼロから開発し、wgpu(DirectX 12 / Metal / Vulkan)で描画。20万の恒星を持つ銀河をリアルタイムに描き、数秒で起動、内蔵GPUでもなめらかに動き、ウィンドウに隠れると自動で一時停止。
  • Windows・macOS・Linuxで同じ宇宙が同じ歴史を綴る決定論的シミュレーション、2台目の画面を観測コンソールにするマルチモニター対応、本作のために作曲しBBC Symphony Orchestra Discoverで収録したオーケストラ音楽、Mod対応。

2026年9月 – 現在 · 個人開発 — 企画・ゲームデザイン・テキスト・リリース(コードは AI が実装)

Galaxization
授業プロジェクト・AIクラス内大会 1位

Battlesnake AI

ソロ戦はA*探索、1対1の対戦は強化学習によるゲームAI。

大阪大学のPBL授業でのチームプロジェクトです。公式のBattlesnake APIを通じて、クラスメートのAIと対戦しました。

  • Solo:A*による経路探索を提案・実装し、安全優先と食料優先のモードを切り替える戦略をPythonで作成。クラス内3位。
  • Duel:最初のモンテカルロ法では性能が不十分だったため、チームで強化学習へ方針転換。既存のオープンソース実装を参考に、自己対戦によるPPO / A2Cモデルの学習・評価とゲームサーバーへの接続を担当し、クラス内1位。

2023年10月 – 2024年2月 · 主要実装(Solo)、学習・評価・API連携(Duel)

クラス内大会 1位
ForgerWise

© 2026 Ying Chieh Wang · 王映傑