DanceForge
A camera-powered dance academy, motion-capture studio, choreography tool, and performance platform designed to bring learning and creation into one flowing experience.
Zen Software creates native apps, camera-powered experiences, original games, developer tools, and web platforms that feel focused from the first click.
What we build
Our portfolio spans creative tools, camera-driven gameplay, original worlds, and low-level engineering research.
A camera-powered dance academy, motion-capture studio, choreography tool, and performance platform designed to bring learning and creation into one flowing experience.
A camera-only boxing experience for macOS that turns real movement into footwork, defence, combinations, and impact.
A controller-first science-fiction action platformer built around movement, atmosphere, and a world that reacts to the player.
Low-level platform research, recovery tooling, hardware experiments, and developer systems exploring what devices can do beyond the obvious.
macOS and iOS products that feel at home on Apple hardware, from SwiftUI interfaces to Metal-backed experiences.
Camera capture, pose estimation, body tracking, performance recording, and interaction built around real movement.
Original concepts, player movement, input systems, animation, game feel, progression, and polished production loops.
Responsive websites, APIs, deployment workflows, account systems, content tools, and dependable product infrastructure.
Automation, build tooling, diagnostics, release engineering, hardware bridges, and utilities that remove friction.
Completeness audits, reliability work, accessibility, performance passes, and final-mile production readiness.
The best software feels obvious because the difficult decisions happened before the user ever saw them.
We move from intent to architecture, then build in deliberate vertical slices. Every pass should make the product more coherent—not merely larger.
See the full process →Define who it is for, what it changes, and what must feel exceptional.
Prove the interaction and technical foundation before expanding the surface area.
Audit architecture, experience, performance, accessibility, and failure paths together.
Package, validate, document, deploy, and leave a clean path for the next release.
“Technology should disappear into the experience—and leave people feeling more capable than before.”Zen Software principle
Bring the rough concept, the ambitious rebuild, or the product that needs its final ten percent.