October 2018 challenge: “Flow”
Crossing the flow - There is a goal!
Posted by arifsch on 2018/10/23 20:05

Chart of Flowrock - Day 3, Added bugs, removed bugs
Posted by wezu on 2018/10/23 17:18
Somewhere Upriver - Somewhere Upriver day 2
Posted by JamK on 2018/10/23 13:28

Alien Toy Factory - Multimachines working-ish
Posted by AnthonyB on 2018/10/23 13:19
And I'm sure there are more bugs to be found :)
Update: I've just added an animated gif of the machine running. You'll have to click the thumbnail though.
Crossing sea! - Tuesday. Started making races.
Posted by yarolig on 2018/10/23 12:48
There is a very important anecdote about an author who thought that he would write all the most exciting and interesting parts of their story first, and go back and put in the boring middle parts afterward. When they were done writing only the exciting parts, they looked over their work, came to an important realization, and sent the completed draft off to their editor.
http://yudkowsky.tumblr.com/writing/originality
So I stopped to make a big boring world and started to make races.
I have no boat physics yet. So making a lot of races now is reckless.
Alien Toy Factory - Making sub machines
Posted by AnthonyB on 2018/10/23 10:26
Split off a small bit of functionality - namely, making the Machines identifiable by gluing small parts onto them. You can see the effect in the screenshot (day3_1) - each machine has a light on top, or a control panel or window in the side. This will help when people are assembling machines from a "blueprint" to get a specific item.
None of the machines go 'ping' yet though.
Alien Toy Factory - Bigger machines, and recipies
Posted by AnthonyB on 2018/10/23 07:31
So I may have bitten off a bit more than I can comfortably chew with what I've termed "Multimachines". Basically a larger version of the current "StampyThing", they're machines composed of more than one block, with sub parts so that you can identify them. When they're arranged in the correct fashion, the Multimachine activates and starts producing stuff.
Of course, all this needs configuration and arranging and so on, plus you need to detect when a multimachine's configured, keep all the sub parts in the right spot when updating, only accept items in particular spots, output in particular spots, etc. etc.
Stopping to make dinner now, we'll see how far I can get tonight without going too mad. It's a bigger job than I thought going in, but then it usually is, isn't it? :P
Flowing Magic - Day3 - server
Posted by saluk on 2018/10/23 06:51
There is now an api with the following commands:
- You can register a new account
- You can create a game - you are randomly assigned to either player 1 or player 2
- The /home route gives you some user state, including a list of games you are a player in
- You can join a game - you are slotted into the unassigned player, and there is verification that the game is open
- You can ask for the current state of a game - this gives you all of the game state, in the same format the client understands. There is verification that you are actually a player in that specific game
- You can play a card - there is verification that it is currently your turn. The state of the game is appropriately transformed according to the game model I wrote yesterday, and as a shortcut for testing, the game model is asked to end the current player's turn.
Just Flow - Day2-
Posted by chrisyan2000 on 2018/10/23 05:22
I think this game is going in some "psychological"-ish way......
Compiano - 2018-10-23 Sunny
Posted by xmzhang1 on 2018/10/23 04:42