I have many ideas going through my head and one keeps coming back to me from my muay thai days and since I have been working with the arduino lately a way to achieve it has occured to me.
The idea is to have a padded pillar fed by a air compressor that give a sound and a light at random heights for the person to hit, kick, knee or elbow as the feeling takes them. Now if the person does not hit the lit target in X time that target will shoot a tennis ball at them. The pillar could be programs for varying times, difficulty and how much the user wants to feel any mistakes (pressure applied to ball).
Now the clever bit is to have more than one pillar say up to four communicating to simulate multiple attackers meaning the user would have to keep turning around and attacking in more than one direction again all programmed for difficulty.
Thoughts?