Datnie

Role

XR developer, Director, Animator

Timeline

1 month for XRCC 2025 hackathon

Tools
Unity6Unity6
Unreal EngineUnreal Engine
BlenderBlender
CHAPTER 01

Ideation

Inspired by a friend's frustration with dating apps — endless queued messages, repeated conversations, and time spent hanging out only to find no shared interests.

So we're building a dating app that recognizes your frequently mentioned answers and turns them into your profile automatically, letting you chat freely without repeating yourself.

CHAPTER 02

UX Design

Datnie UX Design
Brainstorm sketches
Datnie UX Design GIF
UX board walkthrough
CHAPTER 03

Prototype

Animation Trailer

Stage 1 — Animation Trailer (UE) production

Character Groom Blueprint making process, groom binding in blender
Character Groom Blueprint making process, groom binding in blender
Character running shot
Character running shot
Sequence of talking, here I "fake" the background by a depth image, and use Dollars MoCap to do motion capture in blender
Sequence of talking, here I "fake" the background by a depth image, and use Dollars MoCap to do motion capture in blender
Movie cut of talking
Movie cut of talking
Sequence of walking
Sequence of walking
Movie cut of walking
Movie cut of walking
Give our logo groom to look cute
Give our logo groom to look cute
Using a green screen to layer it as a transparent layer later
Using a green screen to layer it as a transparent layer later

Stage 2 — Unity Development

Unity Meta SDK
Unity Meta SDK
Prototype a pivot to switch profile card
Prototype a pivot to switch profile card
UI navigator debug by keyboard first, then replaced by hand microgesture
UI navigator debug by keyboard first, then replaced by hand microgesture
A cloth-simulation cloud popping up profile info (cut from final build)
A cloth-simulation cloud popping up profile info (cut from final build)
Every info card is interactable and easy to grab
Every info card is interactable and easy to grab
A frequent answer is prompted to be added to the user's profile
A frequent answer is prompted to be added to the user's profile
The main GameObject auto-lays out icons on a ring and smoothly rotates to the next focused item
The main GameObject auto-lays out icons on a ring and smoothly rotates to the next focused item
Script rotating a circular UI carousel with smooth steps, index tracking, auto layout, and center-change events
Script rotating a circular UI carousel with smooth steps, index tracking, auto layout, and center-change events
MORE WORK ↓

Explore more