DreamIsland
A 3D open-world exploration adventure built by a team of about five, where I worked as PdM and engineer.

Overview
A 3D open-world exploration adventure. Development ran from May 2021 to July 2022, followed by maintenance and additional development. The team was about five people, varying by phase. It is released on Steam.
What I did
I built unit tests and a CI environment on GitHub Actions, automated save/load and scene-load tests, improved productivity with editor extensions, split work between planners and engineers through spreadsheet-managed master data, handled the Steam release including the SDK and achievements, and planned the social media strategy for promotion.
Technical notes
The architecture is MV(R)P with UniRx and UniTask, and dialogue uses the open-source Fungus. Master data is served through a spreadsheet-backed REST API so it can be updated from Unity with one button.
Links
SteamDreamIslandこのゲームは、様々なミッションをクリアして、51枚のカードを収集するアクション探索 ゲームです。 マップはオープンワールドになっており、広大なマップから人々の悩みを解決して世界の謎を解き明かしましょう! それぞれ特色のある都市と、その特色に応じたカードのミッションが用意されており、話を聞いたり、謎を解いたりすることでカードを取得することができます。世界の謎にも触れていき最後にはゲームの世界のなぞをあなたが解き明かしているはずですstore.steampowered.com
Blog (自動テスト)Fungusを使ったゲーム制作におけるテスト作成と自動テスト環境の作成及び構築【Unity,Fungus】ayousanz.hatenadiary.jp
Blog (Editor 拡張)Fungusの会話テストができるEditorWindow機能【Unity,Fungus,Editor拡張】ayousanz.hatenadiary.jp