:: micsaund.com ::

Mike’s World of fun stuff (pinball, games, electronics, amusement parks, computers, more)

December 28, 2006

Bone up on your programming with battling virtual robots

by @ 4:48 pm. Filed under Fun Stuff, Software, Video Games

A robot
This free "game" lets you program virtual robots to battle each other, against friend's robots, or in a worldwide arena. Note that it's really pretty educational in addition to being fun!

For years, I've toyed with virtual robot battle games. Usually, these are called p-robots (pascal), c-robots (C), and use a text based simulation engine which just prints the names of the robots that won each virtual battle. These are a great way to practice your logical thinking and touch-up on your programming skills, but ultimately, they weren't very interesting to watch.

Robot Battle is a free program which takes the educational aspects of the older programs and bolts-on a nice graphical interface to depict the battles. This lets you watch your robot's behavior and aids in debugging and improving the algorithm. Robot Battle uses a simple, custom programming language, so it won't teach you an actual language's syntax, but it will let you hone your abilities to create logical operations and solve problems.

You can submit your robot into a world-wide massive competition or share ideas and code via the community forums. This tool is useful for everyone from rank beginners to seasoned programmers looking to have a little creative fun. You can get Robot Battle directly from the developer.

Screenshot of Robot Battle

stumbleupon:Bone up on your programming with battling virtual robots del.icio.us:Bone up on your programming with battling virtual robots digg:Bone up on your programming with battling virtual robots spurl:Bone up on your programming with battling virtual robots wists:Bone up on your programming with battling virtual robots simpy:Bone up on your programming with battling virtual robots newsvine:Bone up on your programming with battling virtual robots blinklist:Bone up on your programming with battling virtual robots furl:Bone up on your programming with battling virtual robots reddit:Bone up on your programming with battling virtual robots fark:Bone up on your programming with battling virtual robots blogmarks:Bone up on your programming with battling virtual robots Y!:Bone up on your programming with battling virtual robots smarking:Bone up on your programming with battling virtual robots magnolia:Bone up on your programming with battling virtual robots segnalo:Bone up on your programming with battling virtual robots gifttagging:Bone up on your programming with battling virtual robots

Related Stuff:

A robotic chair that assembles itself
This bipolar robot likes to destroy itself and then re-build. Wow - I cannot say that I'd ever think of building...

Tilt! pinball documentary available for pre-order
The long-awaited documentary on the history of the Williams Pinball 2000 platform has been distributed to a limited set of...

Digital pinball machine – another version
Here's another version of the virtual pinball machine, using a 42" monitor instead of a normal playfield. I wrote about a...

Robotic microcontroller programmer (with video)
Anyone who's read this blog for any amount of time knows that I love microcontrollers and projects made with them....

Amazing robot with perfect balance
Able to balance perfectly on only two wheels, you have to see the videos to appreciate just how cool this...

Explore more

Previous post: Build your own microcontroller tree ornaments

Next post: Home-built OLED wristwatch that plays Pong

Leave a Reply

[powered by WordPress.]

micsaund.com

arcade games:

categories:

search blog:

syndication:

other links:

Twitter Stuff:

40 queries. 0.833 seconds