Created a project at Codeplex to achieve FPS or 3rd Person Shooter
I have yet to upload the latest changes (Mouse Look) but already uploaded a Night Vision (Goggles) effect which I successfully converted from Ogre but only works in Stand Alone mode at a moment.
1) Attack NPC/Players by just pressing an input binding (mouse, keyboard, etc).
2) Cast Ray for collision detection. Near and Far objects depending on weapon of use.
3) Switch between mode (FPS/3PS) by key controls, relocating mouse scroll for other game actions.
4) Other extras/effects to achieve medieval, fantasy or modern FPS/3PS genre.
Feel free to contribute and submit your code here on the above Codeplex site.