> For the complete documentation index, see [llms.txt](https://docs.infimagames.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.infimagames.com/product/low-poly-animated-modern-guns-pack/getting-started/quick-start-guide.md).

# Quick Start Guide

## **Downloading & Installing from FAB**

***

We’ll be using the **FAB in Launcher** window, which allows assets to be imported directly into Unreal Engine.

If you don’t see FAB in your editor, follow the official Epic guide [**here**](https://dev.epicgames.com/documentation/en-us/fab/exporting-assets-from-fab-in-launcher).

***

### Adding the Content to Your Project

* Open the **FAB** window inside Unreal Engine.
* Navigate to **Library** and locate the **Low Poly Animated – Modern Guns Pack**.

<div align="left"><figure><img src="/files/rrfz01YIO11XO7JHnJBa" alt=""><figcaption></figcaption></figure></div>

* Press **Add to Project**, and select the engine version that you wish to use, then press **Add to Project** again.

<div align="left"><figure><img src="/files/hWSxub3541clPNiy50XK" alt=""><figcaption></figcaption></figure></div>

* This will start downloading the content directly into the current project.

<div align="left"><figure><img src="/files/VNazXTaaTwncnMd0CgxU" alt=""><figcaption></figcaption></figure></div>

* Once finished, you should see the **LowPolyAnimatedModernGuns** folder inside your project!

<div align="left"><figure><img src="/files/dQph9voyzsyOHFJvmjpj" alt=""><figcaption></figcaption></figure></div>

* For a complete overview of the project folder structure, check out [**Project Structure Overview**](/product/low-poly-animated-modern-guns-pack/getting-started/project-structure-overview.md).

***

### Testing the Demo Map

Now that we have the content installed we can give it a quick test to make sure that everything is working properly, the best way to do this is by opening the showcase demo map.&#x20;

It's located here:\
**LowPolyAnimatedModernGunsPack > Demo > Maps > L\_LPAMG\_Showcase\_Animations**

<figure><img src="/files/RoDKweYKjuhAeq5CjidG" alt=""><figcaption></figcaption></figure>

The demo map allows you view the animations and models in a gameplay scenario. It's mainly intended to be used as a showcase for the content, but I'm sure you'll find the code useful for other purposes as well.

Here you will find a list of [**the default key bindings**](#default-key-bindings)**.**

***

## <i class="fa-wrench">:wrench:</i> Fixing Common Issues

***

### Building Lighting in the Demo Maps

* When first opening the demo maps (depending on which engine version you're using) you might see the <kbd><mark style="color:$danger;">LIGHTING NEEDS TO BE REBUILT<mark style="color:$danger;"></kbd> warning message.
  * This doesn't directly affect the functionality of the asset, but it will make the lighting in the demo maps look a bit weird or broken. Luckily this is super easy to fix.

<figure><img src="/files/EFG2M6qWSF2MBt2Jw3Lg" alt=""><figcaption></figcaption></figure>

* To fix it, go to **Build** and choose **Build Lighting Only.**

<div align="left"><figure><img src="/files/PvF5QVenhDQ0Bcfn4aAN" alt=""><figcaption></figcaption></figure></div>

* Let the lighting build finish loading (this might take a while depending on your hardware).

<div align="left"><figure><img src="/files/efbsaNIU6zaAzpD5MkFS" alt=""><figcaption></figcaption></figure></div>

* Once finished, the lighting will look as expected!

<figure><img src="/files/DPddmdVS20Wx5GvS867u" alt=""><figcaption></figcaption></figure>

***

### The Player Starts Sliding Around in the Showcase Map

* If you notice that the player pawn starts moving or sliding around on the floor when playing the **L\_LPAMG\_Showcase\_Animations** ma&#x70;**,** it's most likely due to it being spawned in the current editor camera location.
* To fix it, simply set the default spawn point as **Default Player Start**, and play.

<div align="left"><figure><img src="/files/s992xDoojEjuckbzGj5N" alt=""><figcaption></figcaption></figure></div>

***

## Default Key Bindings

<details>

<summary>Movement</summary>

* Use the **WASD** keys to play the movement animations.
* Press **Left Shift** to play the run animation.
* Double tap **Left Shift** to play the tactical sprint animation.
* Press **Space Bar** to play the jumping animation.
* Press **Left Ctrl** to play the crouch animation.

</details>

<details>

<summary>Weapon</summary>

* Press **Left Click** to play the fire animation.
* Hold **Right Click** to aim.
* Press **R** to play the reload animation.
* Press **E** to play the reload empty animation.
* Press **T** to play the inspect animation.
* Press **3** to play the holster/equip weapon animations.
* Press **H** to lower the weapon.
* Press **Z/X** to cycle between equipped weapons.

</details>

<details>

<summary>Melee</summary>

* Press **F** to play the knife attack animation.

</details>

<details>

<summary>Attachments</summary>

* Press **J** to randomize the current weapon attachments.
* Press **K** to randomize the current weapon skin.

</details>

<details>

<summary>Timescale</summary>

* Press **5** to pause/start time.
* Press **8** to decrease timescale.
* Press **9** to increase timescale.

</details>

<details>

<summary>Camera</summary>

* Press **C** to toggle the camera perspective.
* Press **L** to toggle camera animation.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.infimagames.com/product/low-poly-animated-modern-guns-pack/getting-started/quick-start-guide.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
