[Gambas-user] yaya - yet another yahtzee

Patrik Karlsson pata.karlsson at ...626...
Sun Jul 13 18:54:49 CEST 2014


2014-07-13 1:18 GMT+02:00 Kevin Fishburne <kevinfishburne at ...1887...>:

> On 07/12/2014 12:56 PM, Patrik Karlsson wrote:
> > My first Gambas project of any substance is becoming somewhat useful and
> > I'm asking you for some feedback before I'm wrapping it up.
> >
> > It's a dice game based on the Yahtzee "structure" and it's easy to create
> > similar dice games.
> > Eg.
> https://github.com/trixon/gambas-yaya/blob/master/gamedefs/default.json
> I don't know how to play Yahtzee, but here are my suggestions:
>
> 1) Place a "Roll" button image in the bottom-right corner.
>

Let me think about that..


> 2) Create a default player so the user doesn't have to create one on
> first run.
>

Will do, and I'll also make it easier to add new names on the fly.


> 3) Decide on either a two-pane horizontal or two-pane vertical layout
> with one pane containing the dice and the other pane containing the
> "info grid" for lack of a better term. It currently requires scrolling
> to see all the information.
>

Not today but I might do it in the future. Would you also have the dice
stacked on each other in a vertical layout?
You could reduce the font size so that you don't have to scroll.

4) If you move the mouse across the top edge of the collision box of the
> "roll" area the hand graphic scrolls left and right repeatedly, which
> while probably easy to fix is confusing when learning the interface.
>

You are right, there's something strange going on there. It should hide the
hand when moving away from the dice panel, but not in that way.


> 5) This is probably because I don't know what I'm doing, but after
> several rolls the graphical UI becomes unresponsive, not allowing me to
> roll again or right/left click on a die. If this is because I lost the
> game there should be an OSD telling me that I lost.
>

That's my way of saying you have no more rolls and you have to register
something in the scorecard.
Below the player name there is a counter that goes 3/3 when there no more
rolls left, in that round.


> One final suggestion is that if you'd like to increase the "oooh aaah"
> factor you might want to consider having a "3D mode" which uses OpenGL
> to render the dice and board. You could even do some really simple
> collision detection with the dice.
>

Nice idea but since I'm 3D challenged that will not happen any time soon. :)


> Nice work and keep it up.
>

Thank you, and thanks for your feedback.

/Patrik



More information about the User mailing list