Hi everyone! I'd like to share with you a Flash game I've been working on in my spare time for the past 6 weeks or so.
You can play the work in progress here.The game is completely functional at the moment, but there's not a lot of content in yet. I apologize in advance for the ugly visuals and total lack of sound in there at the moment. I also apologize for the total lack of directives to explain what the hell you're doing.
Here's a gameplay overview:
- Program the robot with If-Then statements, by dragging cards into the slots at the center of the screen.
- Once you've finished your programming, hit the Start button to set your robot free.
- The robot will evaluate his programming at each square, and perform the first command that evaluates as true. If none of the Ifs is true, the robot will move forward.
- Remember that the higher-up commands always supersede the lower ones - only the top-most true command is executed at any given spot.
And here are some screenshots:
Front Screen:
Level Editor:
Gameplay:
Look What You Earned!
In addition to
anything and everything, here are a few of the things I'd really love to hear back from you all:
- First impressions.
- Any ideas for environmental tiles or programming cards that you think would be cool! There's very little in there at the moment.
- General feedback about what worked and did not work for you, what you did and did not enjoy as a player.
- Things you feel could have made the game mechanics clearer or the interface friendlier.
- Anything at all you build with the level editor. When you click Save, the game will dump a string of characters to your clipboard which you can conveniently post here!
Personally, I am very excited about the puzzle mechanic in this game. It was a lot of fun to prototype the gameplay on paper (or to be precise, with a Scrabble board and an assortment of board game detritus). Of course this game resembles a lot of other programming games, all of which I love, primarily the wonderful board game
RoboRally. In my view the important difference here is the use of If-Then cards evaluated repeatedly, rather than a list of commands executed sequentially. In prototyping I learned that this structure allows for a ton of puzzle variety and a very minimalistic feel. However it can get infuriatingly frustrating for the average player, so I need to work really hard at constructing a gentle learning curve. A few of the things I am
not happy with at the moment are the visuals, (lack of) sounds, (lack of) flavor, and (lack of) content.
Lastly, here's a rough list of my plans for the game:
- Add narrative. I actually have a bit of a story planned out, to situate within and between the levels. The narrative involves concepts of fate and autonomy, of course. The fact that no semblance of this narrative is currently present in the game indicates a severe error in my design & dev process.
- Get final art and sound, of course.
- Add a wider variety of tiles and cards. I want to keep things minimal, but there's room for more.
- Add a lot more levels with more polish and a nice progression.
I want to be done in about 4 weeks or so, at which point the plan is to share with Flash portals, maybe look for a sponsorship.
Thanks very much, everyone! I hope you have some fun.