Koji Hasegawa
Profile
- Unity/ iOS/ Android app developer, SET (Software Engineer in Test)
- Works at HUB Systems, Inc.
- Lives in Yokohama, Japan
- Blog: やらなイカ?
- Twitter: @nowsprinting
Active Projects
Unity (UPM) Packages
- Anjin: Autopilot framework for games made with Unity
- blender-like-sceneview-hotkeys: Select the viewing direction for a Unity SceneView with the Blender-like hotkeys
- create-script-folders-with-tests: Create script folders (Editor, Runtime, and each Tests) containing assembly definition file (.asmdef)
- test-helper: Custom Attributes, Comparers, and Constraints useful for testing with Unity Test Framework
- test-helper.input: Wrapper and test stubs reference implementation for Input Manager (UnityEngine.Input)
- test-helper.random: Wrapper and test stubs reference implementation for UnityEngine.Random
- test-helper.monkey: Object-based Unity UI (uGUI) monkey testing and API for custom implementation
Unity Examples
- UnityTestExamples:『Unity Test Framework完全攻略ガイド』および同『統合テスト編』サンプルコード
- UnityAutomatedQAExamples:『Unity Automated QA攻略ガイド』サンプルコード
- RoguelikeExample:『Unityバイブル R5夏号』SECTION 6 サンプルコード
- RoguelikeTDD:『GitHub CopilotとのペアプロTDDでつくるローグライクRPG』サンプルコード
GitHub Actions
- check-version-format-action: Check and extract version string from tag
- create-unity-project-action: Create empty Unity3D project
- diff-pdf-action: Using vslavik/diff-pdf on GitHub Actions workflow
IntelliJ plugins
- intellij-mob: IntelliJ plugin for fast git handover and timer with mob
Portfolios
Books
- Anjin非公式ファンブック (2024)
- GitHub CopilotとのペアプロTDDでつくるローグライクRPG (2023)
- テスト自動化で大切なことはTAROMANが教えてくれた (2023)
- Unityバイブル R5夏号 (共著, ボーンデジタル, 2023)
- Unity Test Framework完全攻略ガイド 統合テスト編 (2023)
- Unity Automated QA攻略ガイド (2021)
- Unity Test Framework完全攻略ガイド (2021, 2022)
- システムテスト自動化 標準ガイド (共訳・共著, 翔泳社, 2014)
- iOSアプリテスト自動化入門 (秀和システム, 2014)
- Androidアプリ テスト技法 (共著, 秀和システム, 2013)
Speaker
- STAC2024: AnjinによるUnity製ゲームの自動テスト事例紹介
- STAC2023: GitHub CopilotとのペアプロTDDでつくるローグライクRPG
- Unite Tokyo 2019: Unity Test Runnerを活用して内部品質を向上しよう - Unity Learning Materials
- JaSST’16 Tokyo: 特定モバイルプラットフォームで動作するアプリに対する効率的なテストを考える
- STAC2014: ビルドプロセスとCI
- STAC2013: スマートフォンアプリの テスト自動化をはじめよう
- Devlopers Summit 2012: 実践 Android Developer Testing
Apps
iOS Apps
- 電エースQuiz - 河崎実監督と特撮映画の世界 (iOS)
- フットサル ルールと雑学 (iOS)
Android Apps
- 山吹色の茸疾走 (Android)