BlueRoseNote/07-Other/简历/CaravanSandWitch仿制文档.md

9.3 KiB
Raw Blame History

视频

【沙巫之旅 EP1 开车看风景】 https://www.bilibili.com/video/BV1vqxKeAEKd/?share_source=copy_web&vd_source=fe8142e8e12816535feaeabd6f6cdc8e 【沙巫之旅 EP2收集收集收集https://www.bilibili.com/video/BV1oVxrevEBe/?share_source=copy_web&vd_source=fe8142e8e12816535feaeabd6f6cdc8e 【沙巫之旅 EP3抓钩到手】 https://www.bilibili.com/video/BV1vx4MeGEyR/?share_source=copy_web&vd_source=fe8142e8e12816535feaeabd6f6cdc8e 【沙巫之旅 EP4寻找滑轮】 https://www.bilibili.com/video/BV1Rb2wY9EeB/?share_source=copy_web&vd_source=fe8142e8e12816535feaeabd6f6cdc8e 【沙巫之旅 EP6 上天遁地无所不能!】 https://www.bilibili.com/video/BV1Nh22YwEs2/?share_source=copy_web&vd_source=fe8142e8e12816535feaeabd6f6cdc8e

测评: 【某些政治正确游戏要像它一样!风评会不会好一些?漫漫长路沙巫之旅体验报告已生成【游体验】】 https://www.bilibili.com/video/BV1Ya21YrEHN/?share_source=copy_web&vd_source=fe8142e8e12816535feaeabd6f6cdc8e

逆向分析

UModel

使用魔改的UModel就可以对该游戏进行解包并且提取资源。 使用资产:

FModel

最新版本的FModel无法解包。

Renderdoc

因为本游戏使用了一个简单的防盗版措施,所以需要进行简单的逆向。 !Launch_Cracker.png

在Renderdoc里修改启动路径与启动程序之后添加“-PCStore=Steam” 启动参数就可以了。 !Renderdoc1.png

!Renderdoc2.png

UModel 命令

D:\OtherTools\GameAssets\umodel_win32_1590\umodel_materials_ue5.exe -path=D:\Games\CaravanSandwitch -out=C:\Users\BlueRose\Desktop\CaravanSandwitch -game=ue5.4

题目

我想要在一个月的时间内快速完成《沙巫之旅》这款竞品的复刻 请分析这款游戏的 - 玩法特色和美术风格 - 找到并阐述核心重点 - 产出一个游戏开发计划和时间安排。

玩法特色

CaravanSandWitch是一个具有普罗旺斯风情的箱庭开放世界游戏。

  • 堆特系统:
  • 载具

大致玩法循环NPC => 接任务 => 解锁大地图区域(关闭干扰器/使用雷达) => 解谜 => 完成任务,经过几个循环开启下一轮主线。收集图纸+元器件制作新的解谜道具。 关闭干扰器可以解锁新的交互元素、NPC对话开启新任务

指引玩家前往新地点的方式:

  1. 鸟瞰点指引:在鸟瞰点让玩家观察到新的地点。
  2. 任务指引在大地图上标记NPC的位置。

大世界 建筑、山洞作为分布的解谜点

每章节解锁新的解谜道具增加了可玩性深度 大部分解谜点具备后续章节才可解锁的可交互元素,大大增加重复探索性、延长玩家游玩时间。 针对一些较大的解谜点,逐步解锁可交互元素。

美术风格

在卡通渲染Toon Shading风格中属于较为典型的LowPoly风格。

角色

  • 高饱和度与亮度的BaseColor
  • 暗部
  • 边缘光

场景

除了主要的LowPoly场景模型场景中的一些素材看得出是将常规资产进行了一些低频风格化的处理。

Blender LowPoly插件

LowPoly小动物

场景要素

快速开发计划

  • GamePlay
    • 3C
      • Locomtion:
        • Walk
        • Run
        • Jump
        • 攀爬
        • 使用梯子(强行混合)
        • 使用滑索,第四章获取(强行混合)
      • 车辆(载具)
        • 进入/离开 载具
        • 刹车
        • 加速
        • 模拟悬挂系统
        • 载具功能:
          • 区域扫描。可以描边显示被遮挡的关键物品/交互式元素。并且显示物品/交互式元素名称。
          • 勾爪:可以抓住可交互元素。之后可以选择:
            • 用车拉开(破坏交互元素)
            • 用车拖拽从XX中获取新道具或者新的可交互道具。
            • 构建临时滑索,之后玩家可以上到一些之前不能上去的地方。
          • 黑客:可以破解某一些无法交互的元素。
          • 变压中继器:可以给某些可交互元素供电,来打开某些开关。
    • 物品系统
      • 只会显示物品描述。
      • 代币:主要用于制作车辆功能生成部件(拆解零部件功能)
        • 普通零部件:绿色
        • 特殊零部件:红色
        • 稀有零部件:黄色
        • 珍贵零部件:紫色
    • 场景交互元素
      • 电缆(显示是否通电)
      • 使用梯子
      • 使用滑索
      • 拾取物品
      • 解谜机关(可能需要某些物品才能打开)
      • 重力开关(需要车持续停上去才能开启)
      • 中继器2个中继器连线后即可开启
      • 鸟瞰点(坐垫)
      • 宝箱(直接获取物品)
      • 传送门VR教学管卡出入口/传送到指定地点
    • 对话系统

    • 存档系统:
    • 大地图 & 小地图
    • 堆特:
      • 显示分类
        • 钉选帖子:主线 & 重要任务。
        • 活动帖子:支线任务。
        • 归档贴图:已完成任务。
    • 地图导航
    • VR教学模式

场景搭建

  • 地形
  • 场景物体

解谜要素

  1. 通过线缆接通电源。
  2. 收集物品给指定设备。
  3. 展开梯子开近路。
  4. 可交互开关。

UI

资产

  • Substance 3D Painter 11.0新增 Stylization滤镜详解快速打造风格化纹理

渲染

时间表