-- Leo's gemini proxy
-- Connecting to bbs.geminispace.org:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini; charset=utf-8
Discussion for the game Farkle! by Gritty
Duplicate page when submitting empty query string? β When starting today's game, the response was duplicated (see attachment). Otherwise everything worked normally. It does say "empty query string" in the second part, perhaps that's a clue. I'm still keeping my auto-prompt setting on so the first "farkle/app" will have an empty query string on it.
Farkle is too hard β I'm not sure I'm right here, but hear me out. I just made it to second place, so I don't think I'm just blaming my poor luck on the game when I say that getting high scores is harder than it should be. The issue isn't the number of points, obviously. It's that aside from collecting ones and fives and occasionally three of a kind, it's really hard to get a roll that scores anything. I've gone multiple games without any of those roles, and the only reason I made it to the...
Hah, achieved my lowest score ever today. 1700
Some UI improvement ideas β UI considerations It may seem I am nitpicking, but hear me out. 1) There is no reason to enumerate the dice for input! Since the values are 1-6, you can just directly enter the _values_ of the dice you want instead of figuring out what _position_ they are in! In fact I routinely made such errors, entering 1 because I want to keep the one, even though it is in position 2, for instance. It is an unnecessary cognitive load! 2) After selection, the dice are redrawn, but...
Another corner condition bug β Somehow, in Lagrange, I managed to get two "select dice" dialogs. After the first one is accepted, the second one results in a crashed cgi. I was not able to easily replicate it, so I opened two windows with the same certificate into "?select", and yup, same deal - pythony CGI crash It seems that your logic is not protected from out-of-sequence responses. Oh, entering the selection directly into the URL line allows you to select from the remaining dice more than...
@satch did you play through the full game or drop out and come back? I'm trying to figure out why it increments to round 12
I donβt like it when I farkle Itβs sad
Crashy bug β Range checking input? Out of range numbers cause a pythony cgi error
Tried it, love it β I hope you don't mind a little feedback, based on my first round. It took me a few rolls to realize I don't get it and look for instructions. If you keep live data of past games, you could provide instructions for new players upfront. If you don't, you can detect a stupid first move and show instructions... It shouldnt be hard to show the dice I am holding, unless you think keeping notes is a part of the game. Finally, at the end of a round, you could show how the score...
Notice: In light of lower scores due to the 6s being introduced, I have archived the old high score timeline / board and reset it. Today's top scorer will be the new high score leader.
Unlucky today... Farkled 5 rounds (!), one of them after a straight. π’
Rolling 6s again certainly makes the game feel more natural. π IIRC, in the initial version I got a straight at least once, but I might be mistaken... Was the random number range bug introduced by some recent change?
Subspace for farkle comments and issues.
-- Response ended
-- Page fetched on Mon May 20 20:07:31 2024