Here is a combat hexapod with a 3D printed body and open source hardware that can be programmed with Scratch. You can control the robot via Bluetooth. The robot is made using standard Arduino hardware and can be programmed using a drag & drop programming interface.
The Vorpal Combat Hexapod has a 3D printed gamepad that lets you trigger 60 actions. It has a SD card to let you record and replay moves. The makers are offering 3D printed parts in a full kit with everything you need to put this hexapod together. Expected to ship in October.