Posted March 05, 2020 by Balmonec
#7drl
Today went pretty well, and I was able to get a couple different milestones done. First, the robots actually move about the map now! They will be blocked by walls, and push each other if they get in the way. The robot you are controlling (there is a choice at the start of the level) will act according to your program, the other(s) will just select a program at random.
Second, the conveyor belts work! When all robots have ended a particular instruction phase, the conveyors will push robots one square in the direction of the arrow. This took a surprising amount of logic to figure out, since conveyors won't push robots into other robots, and if more than one robot is being pushed into the same space neither should move.
I've uploaded the current working version of the game, if anyone wants to try it out!
I've got two afternoons/evenings left before the end of the challenge (for me) at 10:15 PM on Friday evening, and there is still a lot to get done. I need to finish the following items to consider it a complete game:
I'd really like to get the following done in the week, but they aren't strictly required:
The last things are stretch goals, that I might get to, but more likely will be updates after the week is over (and not eligible for submission to the judging)
We'll see how much I get done. One thing is for sure - it will be a fun couple of days!