In this Blender Game Engine Tutorial #7 I cover:

-How to ‘die’ (disappear) when you hit a ‘bad’ object
-How to respawn a new copy of your character after you die
-How to send/recieve messages between objects **VERY IMPORTANT IN #BGE !!!
-How to create a ‘spawn’ object that creates the newly spawned character when it’s told to via a message.

Visit this Blender Game Engine Basics Series playlist: