hypertwist/docs/v6_5_deep_manual_pack/HyperTwist/DEVELOPMENT.md
2026-04-25 04:20:15 +02:00

1.2 KiB

HyperTwist — DEVELOPMENT.md

Development philosophy

HyperTwist should be developed as a serious native product:

  • Unreal project as the main runtime
  • C++ simulation and rendering core
  • Blueprints for interaction and curriculum logic
  • bounded CV or analytics sidecars where needed
  • minimal web-only surface

Suggested repo structure

  • HyperTwist/
    • Source/HyperTwistCore
    • Source/HyperTwistSimulation
    • Source/HyperTwistRecognition
    • Source/HyperTwistReplay
    • Source/HyperTwistTraining
    • Source/HyperTwistCoach
    • Source/HyperTwistXR
  • hypertwist-services/
    • optional CV inference service
    • optional progression or coaching service
  • docs/
    • replay packet specs
    • trainer logic
    • notation / interchange specs
    • benchmark notes

Build order

  1. simulation core
  2. state and notation standardization
  3. replay and export
  4. physical recognition
  5. trainer/progression
  6. AI coach
  7. immersive hyper modes
  8. optimization and polish

Testing

  • move/state correctness
  • replay integrity
  • scramble validity
  • CV uncertainty handling
  • coaching recommendation stability
  • XR interaction reliability
  • progression persistence and analytics