> For the complete documentation index, see [llms.txt](https://julhiecio.gitbook.io/ju-tps-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://julhiecio.gitbook.io/ju-tps-documentation/game-development/game-styles/first-person-shooter-style.md).

# First Person Shooter Style

This style uses a Camera FPS and the Player is always locked towards the camera.

## How to create a FPS Game?

To create this style of controller, you can make a simple or advanced setup on the character and follow the steps below:&#x20;

1 - You need a character with the torso separated from the arms, you need to check the "Shadows Only" option in the Skinned Mesh Renderer of these parts of the character's body

<div align="left"><figure><img src="https://2945806600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCQMDx0LmgnRXXTklLhoh%2Fuploads%2Frs8hZaexA5KTya3mLVfF%2Fimage.png?alt=media&amp;token=012004a5-1284-4af0-a5cd-5c1660cae558" alt=""><figcaption></figcaption></figure></div>

2 - After doing the character setup you should configure the JU Character Controller like this:

<figure><img src="https://2945806600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCQMDx0LmgnRXXTklLhoh%2Fuploads%2FUvhTjVfqBECAgz982ANw%2Fimage.png?alt=media&amp;token=a0bbe2ca-96e5-487e-ade3-dd6035bb9064" alt=""><figcaption></figcaption></figure>

3 - Add the FPS Camera prefab to the scene, adjust the camera position settings and you have a working FPS Controller

<figure><img src="https://2945806600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCQMDx0LmgnRXXTklLhoh%2Fuploads%2F8LGy6TRwNc1CVib7V8dS%2Fimage.png?alt=media&amp;token=cd0e4891-1d62-4219-8c1e-4762a9e9fdd6" alt=""><figcaption></figcaption></figure>
