« first day (926 days earlier)      last day (474 days later) » 

13:20
o/ gaMen
GAmen
 
2 hours later…
15:42
gaMen \o
15:55
0/ GamEn
Although...

 Spyfall

For playing the game Spyfall. Play using spyfall.adrianocola.com...
Yes, we've played Codenames too much
It's been like a year since I've played Spyfall
16:24
gaMen o/
There's a game of Spyfall currently going on if you guys want to join after
Yeah, 'tis slightly pointless to join a game in the middle
16:38
The spy won.
Another game about to start
 
2 hours later…
18:19
o/
 
2 hours later…
20:05
user image
2
It's got a lot of work left, but it's coming along well.
Nothing around the users work.
Chat isn't saved.
So, if you reload the page, it disappears.
I can't really resolve that without building a DB system, but I might after all...
And if I do that, I might as well use the OpenAuth so you all can use your SE accounts to sign in.
And then it will be able to remember which games you are in even if you nuke your browser instance and cookies.
I've got SignalR working, so the chat and game board updates live.
That's pretty cool!
If you join a game, it first tries to place you on the team with the fewest users. If that doesn't work, it's random.
There's no way to override that yet.
That's pretty low-priority for me ATM.
20:26
It also detects a win and shows the rest of the board right away.
And marks the game as won internally.
And stops showing it on the homepage, but you can still load it manually.
Avi
Avi
I finally came up with a good insult for bad hints :O
"With hints like these, nobody needs puzzles!"
Next up, I'm either going to get the SM hint system working or work out the player logic.
Avi
Avi
or bad insult for bad hints; I wouldn't be surprised
@Hosch250 Would be nice to have a voting system of sorts for guessing so one person can't just make guesses without the input of the rest of the team.
Relatedly, a way to make guesses anyway in case they're AFK.
Hmmm.
Maybe the SM could set a required number of votes per guess?
20:31
Maybe something like a 3-minute timer. If you've voted on something and three minutes pass without action from anyone else, then the vote counts.
Hmmm.
May or may not be easier than having a limit the SM could apply and change as needed.
What if the SM is AFK? :P
Then the game is dead anyway.
That could perhaps be another nice-to-have: pre-recorded clues.
Hmmm.
20:42
@Hosch250 awesome work!
@El'endiaStarman And allowing the opposite SM to give a clue for the other team.
But looking good, @Hosch!
21:14
OK, players are tracked properly now. Buttons hide/show as needed. If an SM leaves the game (not leaves the page--hits the leave button), it re-opens that slot. Someone can be both SMs.
Next step--probably allowing SMs to post clues and tracking the game state.
Would you prefer two boxes for input? Like, | clue || num |?
Or keep the clue(#) syntax we use today?
I kind of prefer the first; it makes it easier for new users to figure out.
Especially if they already know the game but are using the site as SM for the first time.
It can display as clue(#) for everyone afterward.
Would also make it possible to refer to specific movies. E.g. Lion King (2019) (3)
@Hosch250 Like that idea, and to make it even easier the "num" can be a drop-down containing all the numbers for 0-8/9 (depending on which side you're on) and unlimited, since those are the only possible clue enumerations
Are you using the Kodenames website to get word and board data?
Nope.
I pulled a list of some 1500 nouns in the English language, or something.
It's much more diverse than the kodenames one.
Ooh, could be nice to have some fresh words.
This forum post has a comment containing what I assume is the word list for the original game. Shiro also uses the same one
21:27
Looks like it's based off a physical card game?
That would explain why they have so few words.
@Hosch250 Yep, got the physical game in my house
We don't have the physical restriction of not actually having a card with the word, so...
@cairdcoinheringaahing Is a certain word always the same color then, or how do you handle that?
You have a bunch of cards with words on, and a bunch of cards with a 5x5 grid of colours
You pick 25 word cards, lay them out in a 5x5 grid. The SMs sit next to each other and can both see the card with the colours on, where each coloured square corresponds to a word in the grid
If you want to change it up without picking new cards, each card has 2 words on it (front and back) and you can rotate the SM card
21:31
Wow, looking through the bot code, apparently Shiro draws the boards programmatically
I always assumed it took a screenshot or something from the Kodenames website
OK, guys, see you tomorrow afternoon.
I've got a big exam tomorrow morning...
21:33
@Hosch250 See ya!
Good luck!
TTYL!
GAmen
Anyone up for another round of contact?

« first day (926 days earlier)      last day (474 days later) »