This is a submission for the AI Challenge for Cross-Platform Apps - WOW Factor
What I Built
Pixel Café is not just a coffee shop app—it's a nostalgic journey into the world of retro gaming and 8-bit aesthetics! I created an immersive retro-futuristic coffee ordering experience that combines the charm of classic GameBoy graphics with modern interactive elements.
The app features:
- 🖥️ Authentic CRT Monitor Effect with scanlines, screen curvature, and bezels
- 🐕 Beanagotchi - Your own pixel art Shiba Inu virtual pet with AI-like behaviors
- 🌦️ Dynamic Weather System that transforms the cafe's atmosphere
- 🎵 Retro Music Player with animated visualizer
- ✨ Holographic 3D Tilt Effect that responds to mouse movement
- 🎨 4 Theme Palettes: GameBoy Green, Amber Terminal, Cyber Blue, and Matrix
What makes it special? It's a fully functional app wrapped in a nostalgia package that makes you feel something—whether you grew up with these aesthetics or you're discovering them for the first time.
Demo
🎥 Video Demo:
💻 GitHub Repository:
Pixel Café ☕
Welcome to Pixel Café, a retro-futuristic coffee shop experience built with Uno Platform. Immerse yourself in a nostalgic 8-bit world complete with interactive elements, dynamic weather, and your very own pixel pet!
🌟 Features
🎨 Retro Aesthetics
- CRT Monitor Effect: Authentic scanlines, screen curvature, and bezel design.
- Pixel Art Graphics: Custom-drawn icons for menu items and UI elements.
-
Dynamic Themes: Switch between 4 distinct retro color palettes:
- 🟢 GameBoy (Classic Green)
- 🟠 Amber (Retro Terminal)
- 🔵 Cyber Blue (Futuristic)
- 💻 Matrix (Hacker Green)
🎮 Interactive Elements
1. Beanagotchi (Virtual Pet) 🐕
Your own pixelated Shiba Inu companion!
- Live Behaviors: Watches you, blinks, and randomly takes walks across the screen.
-
Interact:
- FEED: Give him a treat (watch him eat!).
- PLAY: Trigger "Zoomies" mode (he runs back and forth excitedly).
- Poke: Click the pet directly to get a reaction.
2. Dynamic Weather System 🌦️
The cafe's atmosphere changes…
Screenshots
Main screen with CRT effect and Beanagotchi
| Amber | Cyber |
|---|---|
![]() |
![]() |
| Matrix | GameBoy |
|---|---|
![]() |
![]() |
All 4 retro color themes

Weather effects and music player in action
| Order Progress | Order Complete |
|---|---|
![]() |
![]() |
Ordering page
Cross-Platform Magic
Pixel Café runs seamlessly on:
- ✅ WebAssembly (Primary demo platform)
- ✅ Windows (WinUI 3)
- ✅ Android
- ✅ iOS
- ✅ macOS
- ✅ Linux
The single codebase approach with Uno Platform was transformative! I wrote all the complex animations, particle effects, and interactive logic once in C# and XAML, and it just worked across all platforms. The ability to use familiar .NET patterns while targeting web and mobile simultaneously saved countless hours of development time.
The most impressive part? The holographic 3D tilt effect and particle system run smoothly even on WebAssembly without any platform-specific code.
Interactive Features
Pixel Café is packed with delightful interactions:
🐕 Beanagotchi - Your Virtual Pet
The star of the show! This pixel Shiba Inu:
- Lives autonomously: Blinks, looks around, and randomly takes walks
- Responds to interaction: Feed him treats, play with him (triggers "zoomies"!), or poke him directly
- Has personality: Different animations and reactions based on how you interact
🌦️ Dynamic Weather System
Click the time display (top right) to cycle through:
- ☀️ Sunny/Clear skies
- 🌧️ Animated rain with particle effects
- ❄️ Gentle snowfall
- 🌙 Night mode with twinkling stars
- 🌆 Evening mode with warm atmospheric tint
🎵 Retro Music Player
A cassette-style player with:
- Rotating playlist ("8-BIT CHILL", "LO-FI BEATS", "RETRO WAVE")
- Animated visualizer bars that pulse with the beat
- Click to skip tracks
✨ Holographic Effects
- 3D Tilt: The entire device frame rotates in 3D space following your mouse
- Pixel Dust Trail: Sparkly particles follow your cursor movement
- Smooth Animations: Buttery 60fps performance across all effects
📋 Menu System
Smooth scrolling menu with pixel-perfect items like "8-Bit Brew" and "Glitch Donut", each with custom pixel art icons.
The Wow Factor
What I'm most proud of? The cohesive experience.
Every element works together to create something that feels alive. The Beanagotchi doesn't just sit there—he's a companion that makes you want to come back. The weather changes create different moods. The holographic tilt makes it feel like you're holding a real device. The CRT effect with scanlines adds authenticity that GenZ and Millennials instantly recognize and love.
But the real "wow" moment? When you poke the pet and he reacts, or when you trigger his zoomies and watch him tear across the screen with pure joy. It's these tiny, delightful interactions that make people smile and say "I want to show this to someone!"
The technical wow factor is equally impressive: achieving this level of visual fidelity and animation smoothness in a cross-platform app from a single codebase showcases the true power of Uno Platform and modern .NET.
Tech Stack
- Uno Platform (Single codebase, multiple platforms)
- WinUI 3 (Modern UI framework)
- C# / .NET (Core logic and animations)
- XAML (Declarative UI)
Try It Yourself
Clone the repo and press F5 to experience the magic: GitHub - PixelCafe
Press START to Order 🎮☕











Top comments (1)
Great work Sal!