Cardshifter / HTML-Client

HTML/CSS/JS-based client for Cardshifter
http://cardshifter.zomis.net
Apache License 2.0
13 stars 5 forks source link

Card mechanics explanations #91

Open jacwah opened 9 years ago

jacwah commented 9 years ago

In addition to visual cues (see #74) I really like the hover-over effect explanations in HS. For instance: if a card has Taunt and you hover over it, a more detailed description of the mechanic is shown.

This is really useful for someone learning the game without having to go through and remember extensive tutorials or read a reference guide.

HearthStone screenshot

Zomis commented 9 years ago

Indeed, I especially thing the Ranged feature could use some in-game explanation, as in addition to preventing return damage, it also only allows the creature to attack each 2nd turn.

In addition, the mana upkeep feature in Mythos could use some in-game explanation.

IMO, having in-game explanations is better than expecting users to read "game rules" documents.

Phrancis commented 9 years ago

I don't mind "floating" hints like that, probably pretty easy to do the CSS for it, if you guys can get the Angular part working I'll volunteer for the HTML/CSS.

Phrancis commented 6 years ago

This may be fairly easy to implement to CardModel in Vue.js client using Bootstrap popovers/tooltips.