Weekly Development Report: BeatShift
Date: July 22, 2026
Reporting Period: July 15 – July 22, 2026
1. BeatUp Mode Accuracy & Chart Editor
- Engine-Accurate Dead Zones: Added engine-accurate BeatUp dead zones to the chart editor with violation warnings, so authors are flagged when a chart breaks the rules.
- Frenzy-Zone Cleanup: Removed 5 dead notes sitting inside BeatUp frenzy zones in BA, and consolidated the BeatUp toggle to a single pitch (
B1=35).
- Honest Accuracy: Kept the accuracy % honest around BeatUp skip zones and frenzy taps, and updated the beat-up note visuals.
2. Note System Cleanup
- Heal Note Removed: Removed the Heal note type from the game and deleted the dead trigger-based damage path that supported it.
- Beat Fix: Fixed the first note being out of beat.
3. Latency Monitor Overlay
- Hit-Timing Probe: Added a latency-monitor overlay as a proof-of-concept hit-timing probe.
- On-Device Polish: Moved the overlay to the bottom-left (it was covering the exit button) and enlarged its text for readability on device.
- Toggleable: Made the
LatencyMonitor toggleable and hidden by default so it doesn't ship in normal play.
4. Cytus Mode & Visuals
- Cytus Updates: Updated Cytus visuals/hit events, made the Cytus hold show a release head that grows in like taps, updated the TV prefab, and refreshed Cytus for the new note behavior.
- Juice Refactor: Split
JuiceFeedbackController into modular capability scripts, and restored authored useSnake on pooled-note reuse.
- Particles & Visuals: Added particle beat-up notes, a glass-highlight mockup, and a start-game black-image animation.
5. Chart Editor Tooling
- Group Edit: Added chart-editor group copy/paste (
Ctrl+C/V) and duplicate (Ctrl+D).
- CITY FUNK: Reworked the CITY FUNK EX chart and auto-reduced the Hard/Normal drafts.
Takeaway Note: A precision-and-tooling week for BeatShift — the BeatUp mode gets engine-accurate dead zones + violation warnings in the chart editor with accuracy and chart fixes, the note system is slimmed down (Heal note and dead damage path removed), a new latency-monitor overlay debuts as a toggleable hit-timing probe, the Cytus mode and juice feedback get a round of polish/refactor, and the chart editor gains group copy/paste plus a CITY FUNK EX rework — with no BeatShift API activity this week.
Generated by opencode