本帖最后由 cg小白兔 于 2025-8-20 11:56 编辑
The Ultimate Modular FPS Toolkit for Unity
FPS Framework is a clean, high-performance first-person shooter foundation built for both beginners and experienced developers. Its modular, component-based design makes it easy to customize, expand, and integrate into any project all while delivering smooth gameplay and professional polish. Fully compatible with the latest Unity versions, including Unity 6, and updated regularly.
CORE SYSTEMS
Modular Character Controller
Built for smooth, responsive gameplay
Swap between custom, Rigidbody, or Kinematic controllers
Includes crouching, sprinting, and jumping
Flexible Inventory System
Works with any item type: weapons, tools, consumables, keys, etc.
Drag-and-drop setup with support for attachments and custom logic
Weapon Framework
Hitscan, projectile, explosive, and melee support
Adjustable stats, visuals, audio, UI, animations, and effects
Bullet drop, damage falloff, and custom spray patterns
Attachment system for scopes, silencers, and more
Weapon pickup, drop, and switching ready to go
Respawn System
Intelligent player and bot spawning
Custom spawn zones and rules
Explosions & Projectiles
Modular explosions with visual + damage logic
Explosive projectile support for rocket-type weapons
Interaction System
Add doors, pickups, triggers, buttons, and more in seconds
Fully expandable with your own interaction types
Advanced Audio Framework
Modular 6D sound system for immersive audio
Event-driven control for footsteps, weapons, UI, and ambience
Unity 的终极模块化 FPS 工具包
FPS 框架是一款简洁、高性能的第一人称射击游戏基础,专为初学者和经验丰富的开发者打造。其模块化、基于组件的设计使其易于定制、扩展和集成到任何项目中,同时提供流畅的游戏体验和专业的优化。完全兼容最新的 Unity 版本(包括 Unity 6),并定期更新。
核心系统
模块化角色控制器
专为流畅、灵敏的游戏体验而打造
可在自定义控制器、刚体控制器或运动控制器之间切换
包含蹲伏、冲刺和跳跃动作
灵活的物品栏系统
适用于任何物品类型:武器、工具、消耗品、钥匙等
拖放式设置,支持附件和自定义逻辑
武器框架
支持即时命中、投射物、爆炸物和近战武器
可调整的属性、视觉效果、音频、UI、动画和特效
子弹下落、伤害衰减和自定义喷射模式
用于瞄准镜、消音器等的附件系统
随时可用的武器拾取、丢弃和切换
重生系统
智能玩家和机器人重生
自定义重生区域和规则
爆炸和投射物
具有视觉效果和伤害逻辑的模块化爆炸
支持火箭类武器的爆炸投射物
交互系统
添加门、几秒钟内即可完成拾音器、扳机键、按钮等操作
可完全扩展自定义交互类型
高级音频框架
模块化 6D 音响系统,带来沉浸式音频
事件驱动控制,用于脚步声、武器、UI 和氛围
|