> For the complete documentation index, see [llms.txt](https://gambit-games.gitbook.io/unreal-plugin-development-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gambit-games.gitbook.io/unreal-plugin-development-guide/unreal-plugin-development-guide.md).

# Unreal Plugin Development Guide

[View this guide online](https://gambitgames.gitbook.io/unreal-plugin-development-guide/) at Gitbook for proper formatting.

Ready to get started? Clone one of our templates below\...

[Assets Plugin Template](https://github.com/GambitGamesLLC/unreal-asset-plugin-template)

[Code + Assets Plugin Template](https://github.com/GambitGamesLLC/unreal-code-plugin-template)

\--------------------------------------------------------------------

* **Unreal Editor:** [Unreal 5](/unreal-plugin-development-guide/unreal-editor-unreal-engine-5.md)
* **Programming Language:** [C++](/unreal-plugin-development-guide/programming-language-c++.md)
* **Code Editor:** [Rider](/unreal-plugin-development-guide/code-editor-rider.md)
* **Version Control:** [Git, Git LFS & GitHub](/unreal-plugin-development-guide/version-control-git-git-lfs-and-github.md)
* **What Are Plugins?** [Link](/unreal-plugin-development-guide/what-are-plugins.md)
* **Plugin Based Development vs Monorepo:** [Link](/unreal-plugin-development-guide/plugin-based-development-vs-monorepo.md)
* **UPlugins:** [Packaged Content](https://app.gitbook.com/o/kfLj8zpZgKwaCnRrx73D/s/6YC73YzlTAcWA9vMCKr0/~/changes/16/uplugins-packaged-content)
* **Repository Workflow**: [Getting Started ](https://app.gitbook.com/o/kfLj8zpZgKwaCnRrx73D/s/6YC73YzlTAcWA9vMCKr0/~/changes/16/repository-workflow-getting-started)
