Inspiration
Well to put it simply, we love the nostalgia of the Wii, so we wanted to make some minigames for y'all to play... but with a twist.
What it does
DoppelGamer puts YOU in the game. Using the Doppel Maker, we can capture your face onto the avatar. You can then record a little snippet, allowing AI to clone your voice, allowing for in-game roasts and taunts!
Mini-games
Doppel Dance: Think Dance Dance Revolution. Or if you're really cool, the Dance Contest game from Club Penguin. 1v1 in the ultimate dance battle, taunting your opponent as your Doppel busts the grooviest moves.
DopShot: A wee 1v1ve shooter game! Western themed, a sheriff sorta deal. Shoot the enemies to score points, before your opponent hits them first! Don't hit the innocents though, or you'll lose points!
How we built it
Uh hi this is Helen. I don't really know what they did. I heard something about unity and lots of packages? Seems legit. I can say that everything except for the Doppels (i.e. all backgrounds and little icons) were drawn by me using Affinity designer! I'll let Harry describe code:
EDIT FROM HARRY: The game was created using unity, with some python scripts used for the voice generation and face clipping. The voices are generated using zero-shot TTS with the Spark-TTS model. To make the doppels dance, we used Mixamo. All our user data is stored in a quantum safe to end encrypted database (JSON files).
Challenges we ran into
Having too many ideas, I fear. We started making the games in unity at 8am.
Setting up the wii remotes to work with unity proved to be more time consuming than expected. Who could have guessed, we were only trying to get 20 year old hardware to work in unsupported software!
Accomplishments that we're proud of
Producing a really cool working project! We think it's really fun.
What's next for DoppelGamer
More mini-games! Perhaps... a rap battle?
Log in or sign up for Devpost to join the conversation.