Changelog
<- Back to README
[2026-07]
Added
- Adding Levenshtein distance in Escape room scene to improve speech recognition tolerance.
- Adding progress bar in Animals’s memory game.
- Adding back Eye Tracking Car scene
- Integrating our own emotion detection model
[2026-06]
Added
Fixed
- Escape room can now be access through Hub (fix name issue).
[2026-05]
Added
- Debug HUD toggle (
UseDefaultDebugHUD) and Escape Room-specific HUD customization.
Fixed
- Speech manager now starts the API reliably, general cleanup.
[2026-04]
Added
- Static analysis baseline via
.editorconfig and Directory.Build.props.
- Heartbeat rhythm game content for Testing Room (scenes/assets/models) and in-room guidance elements.
Fixed
- Removed unused Heartbeat room assets and tuned gameplay values.
[2026-03]
Added
- Heart rate Horror Room POC (scene, effects scripts, audio assets).
- Escape Room scene.
[2026-02]
Added
- Reworked carousel system with a cleaned-up file/scene structure.
- Debug stack:
UFeelDebugHUD and visual debug mode for API/receivers.
- Project documentation: API README, internal documentation links, and
ARCHITECTURE.md.
- Expanded
DISCLAIMER.md with additional prohibited use cases and non-responsibility clauses.
Changed
- Refactored
UFeelAPI to static usage.
- Updated trigger behavior and Python server integration.
- Improved door selection UI sizing.
Fixed
- Naming consistency for UFeel and asmdef/asmref files.
- Unique file handling per data type.
- Removed outdated code and corrected graphics settings details.
- Fixed carousel door behavior and Testing Room door setup.
Merged
- Merged
api-unity into Testing Room.
- Merged Testing Room into
main.
[2026-01]
Added
- Apache 2.0 license.
CONTRIBUTING.md.
DISCLAIMER.md.
- Documentation move/restructure for Testing Room.
[2025-12]
Added
- Speech-to-text detection integrated into API (Python + Unity receiver).
- Heart rate sensor (Python) and Unity API receiver.
- Frame text rendering for debugging.
[2025-10 – 2025-11]
Added
- Doors and Testing Room scenes for speech recognition and heartbeat.
- Base version without detection.
Changed
- Upgraded Unity to stable LTS version and restored flashlight support.
Fixed
- Emotion detection and eye tracking behavior in Unity scenes.
[2025-07]
Changed
- Model activation logic improvements and notes on multi-model frame handling.
[2025-06]
Added
- Base API and initial API documentation.
- TCP transport and
ClientBase foundation.
- Enable/disable Python detectors from C#.
- Integrated emotion detection into Testing Room.
- Eye tracking template improvements (sphere movement, distance handling, vehicle control, finish line).
- Textured terrain for eye tracking scene.
Changed
- Door behavior improvements (lowering/rotation) and scene-loading synchronization before door opening.
- Disable room after entering a new scene.
Fixed
- Asynchronous Python process handling.
[2025-05]
Added
- Testing Room base lighting and scene improvements.
- Carousel system, door prefabs, automated door placement tooling, and door selection panel.
- Chain extension system, scene swapping, and door open-before-swap flow.
- Base corridor with additive scene loading, additive load on door trigger.
Changed
- Directory restructuring and door setup workflow improvements.
- Larger door trigger and scene alignment adjustments.
- Front-wall split/open logic for transitions, door positioning against walls.
[2025-03]
Added
- Initial Unity project setup and configuration.
- Emotion detection and eye tracking scenes, servers, and Unity integration.
- Generic receiver/server-controller layer and singleton-based management.
- Demo game with emotion-driven door logic, scoring, and debug controls.
Changed
- Dependency/requirements updates and demo scene refinements.
Fixed
- Disabled/adjusted mirroring GitHub Actions and improved eye-tracker stability.