Dans Uno Attack, chaque joueur commence avec sept cartes et doit jouer une carte avec la même couleur, le même nombre ou le même mot que la carte précédente jouée. Si un joueur n'a pas de carte à jouer, il doit activer le lanceur de cartes, qui tire occasionnellement des cartes sur le joueur.
Avant de jouer, chaque joueur pioche une carte du paquet. Celui qui a le nombre le plus élevé est le croupier. Après avoir donné leurs cartes à tous les joueurs, le croupier commence la défausse en retournant la carte du dessus du paquet face visible sur le lanceur de cartes.
Au fur et à mesure que chaque joueur prend son tour, il fait pivoter le lanceur pour qu'il pointe vers lui. S'il ne peut pas jouer et doit activer le lanceur, il doit prendre toutes les cartes qui lui fusent dans sa pile. Si le lanceur ne fait rien, le tour est terminé. Si un autre joueur crie "Uno" avant le joueur avec une carte, le joueur avec une carte doit appuyer deux fois sur le bouton du lanceur avant le tour du joueur suivant.
Plutôt que le jeu se termine lorsqu'un joueur perd toutes ses cartes, le premier joueur à atteindre 500 points gagne. Après s'être débarrassé de ses cartes, le joueur doit compter les valeurs en points des cartes dans les mains des adversaires, en les ajoutant à son score.