I had a random idea: what if I built a 3D Taekwondo game that runs entirely in the browser? 🥋
Well… I actually went and built it 😂
Introducing DOJANG — a little side project that started as an excuse to explore 3D development and turned into a surprisingly fun game.
You can:
- Spar against AI opponents at different difficulty levels.
- Practice Taekwondo techniques and combinations.
- Compete using arcade or Taekwondo-inspired scoring rules.
- Work your way through belt progression.
- Play on desktop or mobile.
It's built with React, Three.js, TypeScript, and a lot of experimentation with animation, physics-like combat interactions, and game mechanics.
This was a fun opportunity to step outside my usual product and interface development work and explore a completely different kind of interaction design.
There's still plenty I'd love to improve, but that's part of the fun of building things.
Two concepts. One vision. What makes a property worth coming home to?
A home is more than its walls. It’s the feeling of being exactly where you belong.
For this real estate concept, I explored a more considered approach to digital property experiences, combining strong visual storytelling with a clear, focused user journey.
The goal was simple: make discovering a home feel as meaningful as finding one.
Which direction would you choose for a premium real estate brand?