Koji Hasegawa

Follow me on GitHub

Koji Hasegawa

Profile

Active Projects

Unity (UPM) Packages

  • Anjin: Autopilot framework for games made with Unity
  • blender-like-sceneview-hotkeys: Snap the Unity SceneView to common viewing directions with Blender-like hotkeys
  • create-script-folders-with-tests: Creates Unity script folders (Editor, Runtime, and Tests) and adds an Assembly Definition File (.asmdef) to each
  • gameplay-mcp: MCP server for gameplay. Provides tools that AI models play your game via the MCP by embedding in your runtime (player build)
  • test-helper: Custom attributes, constraints, and comparers for writing more expressive tests in Unity Test Framework
  • test-helper.input: Makes Unity’s legacy Input Manager (UnityEngine.Input) mockable
  • test-helper.random: Makes UnityEngine.Random mockable
  • test-helper.ui: Unity library for UI testing including object-based monkey testing

Unity Examples

  • UnityTestExamples:『Unity Test Framework完全攻略ガイド』および同『統合テスト編』サンプルコード
  • UnityAutomatedQAExamples:『Unity Automated QA攻略ガイド』サンプルコード
  • RoguelikeExample:『Unityバイブル R5夏号』SECTION 6 サンプルコード
  • RoguelikeTDD:『GitHub CopilotとのペアプロTDDでつくるローグライクRPG』サンプルコード

GitHub Actions

IntelliJ plugins

Portfolios

Books

Speaker

Apps

iOS Apps

Android Apps