Skip to content

aislabunimi/essence.uno

Repository files navigation

unoIcon

essence.uno

Bachelor's degree thesys project of Francesco Torgano.

A nodejs implementation of the uno card game.

Features

  • Play in singleplayer or multiplayer
  • Mobile friendly
  • Automatic dark mode
  • Added survey with Survey.js to test various agents

Singleplayer

  • Play in singleplayer with different agents with different parameters and strengths
  • Different combinations of algorithms and evaluation functions to balance strength and fun
  • Option to enter a survey to evaluate various agents

Multiplayer

  • Play in multiplayer with up to 10 people
  • Support for optional jitsi (videochat while playing)
  • Supports saying Uno and calling out someone that doesn't
  • Supports contesting Draw Four card

Try it

This version is used for testing and developing so it might stop working or be restarted often.

You can try out the game here.

It's currently hosted on my own server, using a reverse proxy with apache.

Dependencies/Modules Used

Server-side

Client-side

Assets

License

essence.uno is released under the MIT License.

About

Tesi Triennale Francesco Torgano

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published