:: 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 something like this, but someone came-up with the idea to build a "robotic chair". This chair is capable of basically falling apart and then it will reassemble itself. The details are almost non-existant, but I'm guessing that there is a human operator controlling the robot which you don't see in the video. If the robot has some kind of vision system and auto-retrieves its pieces, that would really be a neat feat. However, the idea is still fairly...

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 people for reviews already, but you can pre-order now for the pending general release. Wow - I last wrote about this pinball documentary over a year and a half ago! In the time that's passed, the creators of the documentary have finalized on the name "Tilt: The Battle to Save Pinball" and have distributed the DVD to a limited set of people to generate reviews and buzz. The documentary covers the roller-coaster ride that led to the Pinball 2000 platform --...

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. Well, here's a microcontroller project that creates more microcontrollers. Is this the beginning of a Terminator-esque future? I'm a sucker for cool electro-mechanical projects (if you have one you'd like me to post about, use the Contact link) so when I saw this, I got excited. A guy in Hungary has created a "robot" which utilizes an old printer mechanism with a few standard radio-control servos to program microcontrollers in bulk. The printer slide is used to provide the...

Personal robotic arm trainer kit
Is anyone else having flashbacks of the Armatron from Radio Shack in the 80s? The 1980s had a different Radio Shack than we have today. Back then, RS was known as a place where nerds could get parts to build projects, intellectual toys, and other nerdly stuff. It was a far cry from the lame cell-phone store they have become today. Anyway, one of the things that Radio Shack had, which I spent many an hour lusting after in the printed catalog when I was a kid, was the Armatron robot. It was a plastic battery-powered robotic arm which...

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 virtual pinball machine called the Ultrapin a while ago. Ultrapin was built to look like a normal pinball machine except the playfield has been replaced by a 42" screen which displays virtual bumpers, ramps, and other pinball goodies. It's a neat idea, but by making it look like a regular pinball machine, you can't help but compare it to the Real Thing and therefore find many flaws and reasons why it's not as good. An Austrian company called TAB...

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:

34 queries. 0.421 seconds