Giter Site home page Giter Site logo

santasegameengine's Introduction

santasegameengine's People

Contributors

m-yankov avatar nikolayit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

santasegameengine's Issues

Notification for played card

Scenario: AI plays card, UI player plays card, UI player has access to the card AI played, so he can store (in real game you can track the cards passed, some sort of counting), but AI player can not access the card played by the UI player.

In two words the second player has access to the card which first player played, but the first player should receive some kind of notification which card the second player played.

Ideas for UX improvements

Just wanted to drop off a bunch of ideas of improving the UX of the game, as I played with it recently:

  • Make it clearer when someone wins a game - e.g. display information message on the table area
  • After automatically starting the next game, it's a good idea to clear the cards on the right or at least show clearly that they are cards from the previous game
  • Make it more clear how to close the deck, i.e. by double-clicking it (a tooltip for a hint?). Maybe ask for confirmation in a popup.
  • Add an animation when someone plays a card, to make it feel like a real game
  • Deck should be non-transparent
  • Don't use large-sized cards on the left & right, it's kind of ugly
  • Opponent always seem to play with 6 cards, even after playing a card or even at end of the game
  • Better visual indication when playing 20 or 40 (which goes away automatically)
  • Show visual hint that you can play 20 or 40 (e.g. with a tooltip on the Queen and King)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.