Robocode is a very interesting game programming concept that I came across recently. The basic idea is to develop an algorithm for controlling a robot tank that will participate in a battle with other similar robots in a battleground.I got introduced to this through an ACM programming competition in my university.
