Most word games are turn-based and, frankly, a bit slow. I wanted to build something that felt more like a fighting game but with letters.
Today, I’m excited to share MYW😮RD, a project that pushes the limits of real-time web sockets to bring people together for high-speed vocabulary duels.
🕹️ The Experience
MYW😮RD isn't just about guessing words; it’s about the mental game.
Duel Mode: You don't wait for your turn. You watch your opponent type live. Seeing them struggle with a letter gives you that competitive rush!
The Mascot & Emotes: I’ve added a mascot with a range of emotes. You can praise your friend’s genius or use "distractions" to throw them off their game.
Solo Mode: For when you just want to relax, sharpen your skills, and climb the global leaderboard.
📺 See it in Action
Real-Time Duel Mode https://youtu.be/ok09Rkuzzxc?si=mINxcqgbOyj5IxIm
Single Player Flow: https://youtu.be/H8U6qEapGns?si=kbSJRbvofdZy1OHT
🛠️ The Tech Stack (Bleeding Edge)
As a developer, I wanted to stay on the absolute front line of the Microsoft ecosystem:
Runtime: .NET 10 (Yes, we're living in the future!)
Communication: SignalR handles the bi-directional streaming of keystrokes and emotes.
Scaling: Redis serves as the backplane to ensure messages are delivered instantly between players.
Data: SQL Server manages the leaderboards and player stats.
🚀 Play Now & Give Feedback
The game is live on both web and mobile. I’d love for the DEV community to stress-test the SignalR connection and let me know how it feels!
Android: MyWord on Google Play : https://play.google.com/store/apps/details?id=com.fun2playergames.wordpuzzle.myword
I’ll be in the comments! What word categories should I add next? And how does the .NET 10 performance feel to you?
Top comments (0)