yzzfo

    NeoFPS: FPS Controller, Template & Toolkit

    https://yzzfo.github.io/unity/store/neofps-fps-controller-template-toolkit//62a73190-37b9-46d7-b064-683d2b669124.jpg

    你想在Unity中制作一款FPS游戏吗?你对自己的游戏有强烈的构想,但所需的工作似乎让人感到不知所措?NeoFPS是一个完整的工具套件,可以帮助你打造你梦想中的FPS游戏。

    通过一个解决你在构建精致FPS游戏时会遇到的许多问题的资产,让你的FPS愿景成为现实。NeoFPS不仅仅是一个角色控制器。它是一个完整的系统套件,协同工作以打造FPS。从移动和武器,到游戏内菜单和快速保存/加载。

    你设计世界。NeoFPS将玩家放入其中。

    官方网站可玩演示文档教程集成

    路线图Codecks支持论坛帖子Discord


    "NeoFPS是我尝试过的第一个第一人称射击(FPS)模板,它给我的感觉就像是由真正理解这一类型的人设计和开发的。它高度灵活,直观组织,文档详尽,并且得到了全面支持。它在许多重要细节上做得很好,而其他FPS工具要么搞砸了,要么完全遗漏了这些细节."

    Craig Hubbard,前Monolith Productions创意总监

    - F.E.A.R. 第一遭遇突击侦察

    - 特工:无人活着永远

    - 无人活着永远2

    - 吸血鬼:假面舞会 – 血猎

    主要特点:

    NeoFPS的核心目标是灵活性、可扩展性和控制力。它使您能够精确地实现您的FPS设计目标或尝试新想法。

    NeoFPS的核心是一个强大的“运动图”可视化有限状态机(FSM)编辑器,用于建模第一人称移动,基于一个自定义的运动角色控制器。结合强大的相机设置和模块化火器系统,NeoFPS可以开箱即用地构建令人印象深刻的FPS机制。

    火器由多种模块组装而成,这些模块定义了它们的行为,例如不同的瞄准器或装填器。然后通过关键帧动画和程序动画特性相结合的方式进行动画处理。提供多种自定义着色器,用于渲染纹理瞄准镜或投影全息瞄准器(包括URP和HDRP变体)。

    完整的存档系统允许您使用快速保存和加载功能,保存一切,包括飞行中的子弹。或者,您可以在检查点选择性地保存数据,或者它可以用于在场景切换之间持久化数据,例如生命值和库存。


    丰富的 文档 和数十个深入的 教程 视频将引导您了解各项功能。如果您遇到任何问题或想讨论FPS或游戏开发的相关内容,请加入活跃的 Discord 服务器,与其他数百名用户一起分享您的FPS旅程。

    演示场景:

    演示设施是一个示例游戏关卡的小片段,随着新功能的添加将不断扩展。除此之外,还有涵盖以下所有内容的功能演示场景:

    • 跑酷、瞬移与抓取
    • 射击场
    • 喷气背包与导弹
    • 第一人称身体 (*需要第三方动画资源)
    • 可交互的门
    • 摄像机震动
    • 游泳
    • 移动平台
    • 库存系统
    • NeoCharacterController
    • 角色在场景间的持久性
    • 多场景保存
    • 原点移动
    • 梯子

    您可以在购买前通过 可玩演示 在 itch.io 上尝试这些演示场景。

    最近添加:

    • 武器附件系统
    • 双持武器
    • 具有双火模式的武器
    • 拾取和操控刚体物体
    • 快速近战/投掷/射击/工具和即时使用的消耗品
    • 触摸屏控制
    • 音效

    查看下面的“技术细节”以获取更详细的包含功能列表。

    在源链接中查看更详细的信息:https://assetstore.unity.com/packages/tools/game-toolkits/neofps-fps-controller-template-toolkit-150179
    请注意,此资源仅供学习用途或用于在购买产品前进行测试,禁止用于商业用途。
    提取码/密码(如果需要): 4196
    链接失效👈