RoboBrain by iFred_QC

[raw]
made by iFred_QC for LD29 (JAM)
Controls: Mouse.

This LD, I wanted to have a more detailed game with more depth so I teamed up with an artist to do my graphics. I also abused of the extra 24 hours to crunch in those extra game mechanics.

You are given a challenge and you must "program" a robot to complete it. The program editor (CPU Forge) is a grid of actions and the robot goes through the grid following the red arrows if there are any, and the green arrow if the condition on the chip is met.

Note: Single player mode is missing. I have 1h30 left but I'm so tired that I couldn't even code Battle City for the NES. For now, you'll have to play with battle mode only.

You can find some sample programs in the link above. Here's the list and description of every included program:
- Roam.prg - Roams randomly, disregards walls.
- WallTurn.prg - Turns when it sees a wall.
- Turret.prg (New) - Faces an enemy and shoots it.

Don't hesitate to share your programs in the comments, just don't forget that you have to link them. Alternatively, you can open the file in a text editor and copy everything and paste it. It's all plain text (Though encoded.) To use a program in plain text, just make a new .prg file and paste the text inside it.

Credits:
Fred Dufresne - Programing
Kevin Rodrigue - Graphics

Since we're allowed bug fixes after the deadline is over, here's the patch note so you know I'm not cheating.

1.0.0.2
- Fixed a crash when scanning for enemies

1.0.0.1
- Marked bullets as dangerous (For "Scan for danger" chip)

1.0.0.0
- First release

Feedback

馃帳 iFred_QC
29. Apr 2014 路 13:16 UTC
Report bugs here in the comments.
cr2crstudios
30. Apr 2014 路 14:47 UTC
Coolness! Very impressive!
By the way, though, I can't seem to run story mode; it says it's "not available".
Gorehead
30. Apr 2014 路 19:07 UTC
The story mode unfortunately was not completed due to a lack of time, as the artist working on the game it's a shame as there was additional art assets created but not used.

The story mode would have started off by giving players small tasks to complete to understand how to program their robot to complete an action and then move on to more difficult tasks with enemies (10 levels total).
Shivur
01. May 2014 路 22:38 UTC
Excellent concept to initiate people to programming. If I may make a suggestion is to add a chip that load and execute a program, so we can make very elaborate programs. I will follow the development of this game.
馃帳 iFred_QC
02. May 2014 路 19:59 UTC
Oh Shivur, that's a very awesome idea that never even flowed in my mind. Definitely.
randoman
04. May 2014 路 15:24 UTC
I loved how the game works. When I have more time I'll try to create some more complex robots, for now mine are just walking
madalaski
17. May 2014 路 14:54 UTC
Overall, a good game with some interesting capabilities that would make multiplayer very interesting.