A downloadable asset pack

Buy Now$9.99 USD or more

Overview

Modular FPS Controller is a clean, lightweight, and highly extensible first-person character controller built for Unity developers.

Designed with modern clean code principles, Assembly Definitions, and a modular component-based architecture, it provides a strong foundation for creating FPS games, horror experiences, survival games, and immersive first-person projects.

The system focuses on flexibility, performance, and easy customization, allowing developers to quickly integrate and expand the controller according to their game's needs.

Key Features

  • ๐Ÿš€ Modular Movement System: Smooth walking, sprinting, crouching, sliding, and reliable ground detection with customizable settings.
  • ๐ŸŽฅ Advanced Camera Mechanics: Includes Mouse Look, Camera Sway, Head Bobbing, Camera Lean (Peeking), FOV effects, and immersive camera feedback.
  • ๐Ÿ‘Ÿ Footstep System: Lightweight and easy-to-configure footstep system with ground-based audio triggers.
  • ๐ŸŽฏ Dynamic Crosshair UI: Responsive crosshair system that adapts to player movement states.
  • ๐ŸŽฎ Unity New Input System: Built using Unity's modern input framework for flexible and future-proof controls.
  • โšก Clean Architecture: Uses Assembly Definitions (FPSController.Runtime & FPSController.Editor) for faster compilation, better organization, and clean dependency management.
  • ๐Ÿ› ๏ธ Developer Friendly: Modular scripts, customizable components, and readable code structure designed for easy expansion.
  • ๐Ÿ“š Multi-language Documentation: Complete documentation available in English, Turkish, Spanish, Portuguese, German, Russian, and Chinese.

Included

  • Complete FPS Controller system
  • Demo scene
  • Example setup
  • Editor tools
  • Documentation
  • Customizable settings

Folder Structure

FPSController/ โ”‚ โ”œโ”€โ”€ Runtime/ โ”‚   โ”œโ”€โ”€ Player/ โ”‚   โ”œโ”€โ”€ Camera/ โ”‚   โ”œโ”€โ”€ Input/ โ”‚   โ”œโ”€โ”€ UI/ โ”‚   โ””โ”€โ”€ Audio/ โ”‚ โ”œโ”€โ”€ Editor/ โ”‚   โ””โ”€โ”€ Tools/ โ”‚ โ”œโ”€โ”€ Demo/ โ”‚ โ””โ”€โ”€ Documentation/ 

Purchase

Buy Now$9.99 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $9.99 USD. You will get access to the following files:

Modular_FPS_Controller_v1.0.zip 59 kB

Leave a comment

Log in with itch.io to leave a comment.