Back to library
3 lines278 words

Uno Card Game

Applies across 0 technologies and 4 prompt categories. Save it to your workspace or launch it with your favorite assistant.

Technologies

No specific tooling required for this prompt.

Categories
Card Games
Uno
Multiplayer Games
Web Games

Develop a complete Uno card game using HTML5, CSS3, and JavaScript. Create visually appealing card designs with all standard Uno cards: numbers 0-9 in four colors (red, blue, green, yellow), special action cards (Skip, Reverse, Draw Two), and wild cards (Wild, Wild Draw Four). Implement the full Uno ruleset including: players must match color or number, action cards perform their specific functions, wild cards allow color selection, Draw Two and Wild Draw Four force next player to draw cards, players must say "UNO" when down to one card, and proper scoring system. Build an AI opponent system with realistic decision-making for 1-4 computer players with adjustable difficulty levels. Support multiplayer mode for 2-4 players locally or online using WebSocket. Create smooth card animations for dealing, playing, drawing, and shuffling. Implement a discard pile and draw pile with visual card counts. Add a color picker modal for wild cards with intuitive selection. Include proper turn indication showing whose turn it is. Implement the "UNO" button that players must click when they have one card left, with penalties for forgetting. Add sound effects for card plays, draws, special actions, and victories. Create particle effects and animations for special events like reversing direction or someone drawing cards. Include a detailed scoring system that tallies points at the end of each round based on cards remaining in opponents' hands. Add game statistics tracking wins, total games, and average scores. Implement a pause menu with options and game settings. Create a responsive design optimized for all devices. Add chat functionality for multiplayer games. Include tutorial mode explaining all rules and card types. Make the interface polished with smooth transitions and professional card designs.