picking up items

I love the old deus ex game and the interactivness of it. I want to do an effect like deus ex picking up items. When the reticule is over an item it has a highlight box around it with the name of it. Then when you hit left click it picks the object up into view. Then another click sends it flying, bouncing of walls and such. how can i achieve this effect in game blender. Thanks.