After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 324613 - Victory dialog not so exciting
Victory dialog not so exciting
Status: RESOLVED OBSOLETE
Product: aisleriot
Classification: Other
Component: general
pre-3.0
Other All
: Low enhancement
: ---
Assigned To: aisleriot-maint
aisleriot-maint
: 407742 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-12-20 15:22 UTC by Sergej Kotliar
Modified: 2021-06-02 11:31 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sergej Kotliar 2005-12-20 15:22:38 UTC
Don't know about you, but after having spent a while playing, and finishing off a game by doing like 60 consecutive clicks, one could be greeted with something more exciting than an info dialog with the text:

Congratulations!!!
You·have·won!

First of all - grammatically speaking, the three exclamation points should come after You have won, not Congratulations. It puts focus on the wrong spot.

But perhaps what would be really great is a totally new salutation.
What about some kind of animation? Perhaps like the  one in Windows with the cards flying around (and some of them being a different color or something).

What do you think?
Comment 1 Sergej Kotliar 2005-12-31 12:47:18 UTC
Just found out that Drac card lib has a pretty good algorithm for a windows-like animation, in case somebody wants to have a look at it for Aisleriot.
http://drac-cardlib.sourceforge.net/
Comment 2 Richard Hoelscher 2005-12-31 21:09:06 UTC
2¢: Today's neat WinSolitaire-knockoff ending is tomorrow's corny and outdated ending... This type of feature was originally mentioned back in Bug #2845, and ruled as WONTFIX since nobody working on aisleriot at the moment had any intention of fixing nor doing this. While some newer effects may be possible soon (via cairo), I'd still be against it since the novelty factor wouldn't outweigh the fact that almost anything we do would neither be very impressive and gratifying for us nor the users. It's just solitaire. :)
Comment 3 Callum McKenzie 2005-12-31 22:35:44 UTC
I too am against a flash animation sequence - Richard's analysis is bang on here. However the dialog is a little visually subdued; not to mention the excessive use of exclamation marks to try tarting it up. Mines has the same problem - especially when the score doesn't make the top ten. I'm going to keep the bug open because the "you have won" dialog does need to be improved, but an animation isn't the answer.

A bright icon in the dialog might be a good idea, but not one of the stock warning/information/etc... ones.
Comment 4 Sergej Kotliar 2006-01-01 12:38:36 UTC
First of all - animation was only a suggestion. It's not a crusade I will be fighting.
What is important with a game is the feeling you get when you're done. If it's something "rewarding", you will feel that the whole game has been rewarding. When it's a disappointment, you will feel you have played "in vain". Yes, I realize that all games are in vain. But still. 
I personally think that something else than a dialog is to be preferred. Perhaps a picture something, combined with a sound (some kind of happy but short beep, and not one of the default dialog ones.).
It's the little things that matter. In mines - it's the smiley face suddenly wearing glasses. It just makes you feel good! Perhaps something like a picture of a King wearing glasses would be cool?

Also - I don't think animation should be dismissed a priori. As long as it can easily be clicked away, it will provide an element of excitement the first couple of time a player wins. And I think that even though the ending might get corny and outdated tomorrow, it will still have been worth to have it today. Cause the ending we have now is corny and outdated today. And to be frank - the whole idea of solitaire is corny and outdated. Yet people still play it, cause it's relaxing! 

I agree that knocking off Windows isn't the best thing. Perhaps there could be some cool scaling and/or rotating effect, now that the cards are SVG and there's cairo to do cool things with them. Much cooler things can be done now than were done in Windows, and it is a good opportunity to show things off.

In any way - I'm happy to hear that you're going to at least fix up the victory dialog, just a fixed grammar and a different icon (and some different sound too, plz) will do much!
Comment 5 Richard Hoelscher 2006-01-01 20:28:49 UTC
For all the games, how about a genric gold trophy (cup-shaped) for first place, silver for 2nd, bronze for 3rd... Show the trophy at the top of the dialog if they win the top spots, and maybe a blue ribbon or something if they complete but don't place. 

Animation could be tiny bits of confetti falling behind it ;)

This idea was inspired by playing entirely too much Monkey Ball last week.
Comment 6 Callum McKenzie 2006-01-02 06:18:26 UTC
I was thinking of something relatively simple - a gold trophy had certainly sprung to mind. It could be placed at the usual icon place on the non-scoring dialogs. I think we only need to indicate top-ten/non-top-ten for the scoring games. I certainly don't like the "Unfortunately your score didn't make the top ten" I currently have in Mines. Having an icon on the scores dialog indicating a top-ten place would certainly work.
Comment 7 Callum McKenzie 2006-01-25 05:06:29 UTC
I've fixed the exclamation mark problem. Leaving the bug open as a generic must-make-end-of-game-dialog-more-exciting-bug.
Comment 8 Sergej Kotliar 2006-01-28 23:02:53 UTC
Great! Did you by any chance change the icon too?

Confirming the bug so it doesn't bother triagers, and setting priority to low. Hope that's ok with you.

Also - as a total sidenote and a cute anecdote - I thought of this bug when I watched my 2 year old cousin laugh with joy at seeing the cards fly when I won at solitaire on my N770. I know it's not an argument, but a funny observation I thought I'd share now that I was making changes to the bug anyway...
Comment 9 Callum McKenzie 2006-01-29 04:43:45 UTC
The icon won't be going in this time around. If I had realised that UI freeze was Mondays release rather than the release two weeks ago I might have got it in. In the long run I'd like to create a standard dialog for all the games to use.

As far as animations and two year olds go, my experience is that they are very easily amused. Wait until they turn four, then they'll play Frogger with the explicit mission of killing the frog. Thats what my cousin did anyway.
Comment 10 Christian Persch 2007-06-29 11:37:08 UTC
Aisleriot svn plays a 'victory' sound on win.
Comment 11 Christian Persch 2008-01-06 22:30:42 UTC
*** Bug 407742 has been marked as a duplicate of this bug. ***
Comment 12 Christian Persch 2008-03-25 12:01:28 UTC
Re-assigning to default owner.
Comment 13 Tim Nelson 2011-02-17 08:39:20 UTC
I also think it'd be nice if it would let you re-play the same game over from the start.
Comment 14 Tim Nelson 2011-02-17 08:41:19 UTC
Oh, also, I'm using the Aisleriot in Fedora 13 (gnome-games 2.30) and I think it'd be great if it also displayed the score in the end-of-game dialogue box.
Comment 15 Christian Persch 2011-04-25 12:06:18 UTC
Mass-moving only open aisleriot bugs to the new product. Search for "aisleriot-mass-move" to filter them.
Comment 16 GNOME Infrastructure Team 2021-06-02 11:31:10 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/aisleriot/-/issues/64.