How best to implement a punch attack

Big question here is single player or multiplayer?