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

220 lines
9.3 KiB
Markdown
Raw Normal View History

2025-04-02 21:47:11 +08:00
# 视频
【沙巫之旅 EP1 开车看风景】 https://www.bilibili.com/video/BV1vqxKeAEKd/?share_source=copy_web&vd_source=fe8142e8e12816535feaeabd6f6cdc8e
2025-04-03 17:28:29 +08:00
【沙巫之旅 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
2025-04-02 21:47:11 +08:00
2025-04-03 17:28:29 +08:00
测评:
【某些政治正确游戏要像它一样!风评会不会好一些?漫漫长路沙巫之旅体验报告已生成【游体验】】 https://www.bilibili.com/video/BV1Ya21YrEHN/?share_source=copy_web&vd_source=fe8142e8e12816535feaeabd6f6cdc8e
2025-04-02 21:47:11 +08:00
2025-04-03 12:44:14 +08:00
# 逆向分析
## UModel
使用魔改的UModel就可以对该游戏进行解包并且提取资源。
使用资产:
- UI Material Lab:https://www.fab.com/listings/69680f34-e5d2-44e6-b023-f054bbf629eb
- 插件
- 加载屏幕插件 Async Loading Screen:https://www.fab.com/listings/f8aabb9a-7c96-4f79-97ff-04bcc146e595
- 自动缩放蓝图中Comment插件 Auto Size Comments:https://www.fab.com/listings/fdb7e77d-be37-4feb-a6c9-60e317c10adf
- CreateRedirectors
- CustomPlaceActor
- CustomShortcuts
- 对话框系统 (不确定是不是)DlgSystem:https://www.fab.com/listings/419d697f-9975-4940-a3f3-fde08a61f440
- DX11AutoFallback
- 存档系统 EasyMultiSave:https://www.fab.com/listings/49f745a1-cbdd-4b18-8278-22ae1075d91d
- ElgEditorScripting
2025-04-03 17:28:29 +08:00
- 事件节点编辑器 FlowGraph:https://github.com/MothCocoon/FlowGraph
2025-04-03 12:44:14 +08:00
- 游戏音频相关 FMODSpline:
- 游戏音频相关 FMODStudo
- FoliageAudio
- FSR3-540
- InstancedMeshChunks
- 触觉反馈开发SDK Interhaptics:https://www.fab.com/listings/fbc3dd13-38d9-4625-8f09-bd07354af3d6
- 实用蓝图库 LowEntryExtStdLib:https://www.fab.com/listings/0aadd41b-c02d-4f63-9009-bffad0070ebc
- 模块化吸附插件 ModularSnapSystem:https://www.fab.com/listings/5f5ca52e-4444-4ba5-a97d-98cf05962a26
- 一个序列化插件可以序列化Actor、Object NumberskullSerialization:https://www.fab.com/listings/d466670b-3458-4cad-a294-b36c853bc53c
- OnlineSubsystemBlueprints:https://www.fab.com/listings/16baded3-b354-42b5-b7ca-e3ffaba4ae77
- 扁平化图标库 OpenIcon:https://www.fab.com/listings/4505c6be-cfeb-4fc9-859c-7679ffdcdece
- PCStoreManager
- PropsExtender
- ShareXAutoRecord
- SlateIconBrowser
- 吸附增强 SnappingHelper:https://www.fab.com/listings/fb345179-6943-46c1-aab5-460cdc16975a
- SteamDeckConfig
- Stove 提供游戏上线服务 StoveSDKPlugin
- 绳索创建工具,是不是不确定 Tether: https://www.fab.com/listings/e5621d4c-5774-4c6e-8057-530fc5249eb9
## FModel
最新版本的FModel无法解包。
## Renderdoc
因为本游戏使用了一个简单的防盗版措施,所以需要进行简单的逆向。
![[Launch_Cracker.png]]
在Renderdoc里修改启动路径与启动程序之后添加“-PCStore=Steam” 启动参数就可以了。
2025-04-03 17:28:29 +08:00
![[Renderdoc1.png|800]]
![[Renderdoc2.png|800]]
## UModel 命令
D:\OtherTools\GameAssets\umodel_win32_1590\umodel_materials_ue5.exe -path=D:\Games\CaravanSandwitch -out=C:\Users\BlueRose\Desktop\CaravanSandwitch -game=ue5.4
2025-04-03 12:44:14 +08:00
2025-04-02 21:47:11 +08:00
# 题目
我想要在一个月的时间内快速完成《沙巫之旅》这款竞品的复刻
请分析这款游戏的
- 玩法特色和美术风格
- 找到并阐述核心重点
- 产出一个游戏开发计划和时间安排。
# 玩法特色
2025-04-03 17:28:29 +08:00
CaravanSandWitch是一个具有普罗旺斯风情的箱庭开放世界游戏。
- 堆特系统:
- 载具
大致玩法循环NPC => 接任务 => 解锁大地图区域(关闭干扰器/使用雷达) => 解谜 => 完成任务,经过几个循环开启下一轮主线。收集图纸+元器件制作新的解谜道具。
关闭干扰器可以解锁新的交互元素、NPC对话开启新任务
指引玩家前往新地点的方式:
1. 鸟瞰点指引:在鸟瞰点让玩家观察到新的地点。
2. 任务指引在大地图上标记NPC的位置。
大世界 建筑、山洞作为分布的解谜点
每章节解锁新的解谜道具增加了可玩性深度
大部分解谜点具备后续章节才可解锁的可交互元素,大大增加重复探索性、延长玩家游玩时间。
针对一些较大的解谜点,逐步解锁可交互元素。
2025-04-02 21:47:11 +08:00
# 美术风格
2025-04-03 17:28:29 +08:00
在卡通渲染Toon Shading风格中属于较为典型的LowPoly风格。
## 角色
- 高饱和度与亮度的BaseColor
- 暗部
- 边缘光
## 场景
除了主要的LowPoly场景模型场景中的一些素材看得出是将常规资产进行了一些低频风格化的处理。
Blender LowPoly插件
- https://github.com/JulienVanelian/lowpolyzer
- https://github.com/sakana3/PolyQuilt
## LowPoly小动物
### 场景要素
2025-04-02 21:47:11 +08:00
# 快速开发计划
2025-04-03 17:28:29 +08:00
- GamePlay
- 3C
- Locomtion:
- Walk
- Run
- Jump
- 攀爬
- 使用梯子(强行混合)
- 使用滑索,第四章获取(强行混合)
- 车辆(载具)
- 进入/离开 载具
- 刹车
- 加速
- 模拟悬挂系统
- 载具功能:
- 区域扫描。可以描边显示被遮挡的关键物品/交互式元素。并且显示物品/交互式元素名称。
- 勾爪:可以抓住可交互元素。之后可以选择:
- 用车拉开(破坏交互元素)
- 用车拖拽从XX中获取新道具或者新的可交互道具。
- 构建临时滑索,之后玩家可以上到一些之前不能上去的地方。
- 黑客:可以破解某一些无法交互的元素。
- 变压中继器:可以给某些可交互元素供电,来打开某些开关。
- 物品系统
- 只会显示物品描述。
- 代币:主要用于制作车辆功能生成部件(拆解零部件功能)
- 普通零部件:绿色
- 特殊零部件:红色
- 稀有零部件:黄色
- 珍贵零部件:紫色
- 场景交互元素
- 电缆(显示是否通电)
- 使用梯子
- 使用滑索
- 拾取物品
- 解谜机关(可能需要某些物品才能打开)
- 重力开关(需要车持续停上去才能开启)
- 中继器2个中继器连线后即可开启
- 鸟瞰点(坐垫)
- 宝箱(直接获取物品)
-
- 传送门VR教学管卡出入口/传送到指定地点
- 对话系统
-
- 存档系统:
- 大地图 & 小地图
- 堆特:
- 显示分类
- 钉选帖子:主线 & 重要任务。
- 活动帖子:支线任务。
- 归档贴图:已完成任务。
- 地图导航
- VR教学模式
## 场景搭建
- 地形
- 场景物体
-
### 解谜要素
1. 通过线缆接通电源。
2. 收集物品给指定设备。
3. 展开梯子开近路。
4. 可交互开关。
## UI
## 资产
- Substance 3D Painter 11.0新增 Stylization滤镜详解快速打造风格化纹理
## 渲染
- 风格化渲染PloyLow
- 角色
- 使用UModel提取角色模型与贴图
- 渲染
- 采用不透明模型只渲染深度具体效果使用Translucent的邪道渲染方式。
- 可使用商城资源Lightweight Toon Shader (No Post Processing)https://www.fab.com/listings/063f7f81-4703-46e2-87b5-a4b859629952
- ![https://media.fab.com/image_previews/gallery_images/1d35be67-8b0c-404a-809d-aa73a840fe21/edef85eb-740a-4c65-9a13-1b0b88eef2d0.jpg|500](https://media.fab.com/image_previews/gallery_images/1d35be67-8b0c-404a-809d-aa73a840fe21/edef85eb-740a-4c65-9a13-1b0b88eef2d0.jpg)
- 天空盒
- ![1|500](https://media.fab.com/image_previews/gallery_images/998498a4-51be-4fb7-9199-9d9b4f2c1434/24834cf2-3d1d-49ca-a035-d0226117e50d.jpg)
- 综合
- https://www.fab.com/listings/23869931-3e46-4c42-b541-9f6057f12d13
- ![500](https://media.fab.com/image_previews/gallery_images/379e0119-1311-4429-8057-857d8b453452/95b57b4d-02d3-4198-a567-c6f56f926591.jpg)
- 粒子
- 烟尘
- https://www.fab.com/listings/111e39b5-5bd7-4b46-a915-2eda020a4ca2
- ![500](https://media.fab.com/image_previews/gallery_images/c71707fe-c1e1-4a31-ad66-7be19f3e50ef/ca9f0204-9f77-42bd-a3a7-dc267733c9a9.jpg)
-
- https://www.fab.com/listings/b9eeb225-77a8-4541-bf13-ba15dcb04182
- ![500](https://media.fab.com/image_previews/gallery_images/947ca2ba-f776-43ea-bd46-6a6b0d97c876/18ccba2f-bd2c-45ca-8c43-5e4477a8ec8d.jpg)
- https://www.fab.com/listings/a5d68ec0-fc5f-4f7b-8b70-dde2847b71dc
- ![500](https://media.fab.com/image_previews/gallery_images/48ed8dd4-9908-48d2-bb7e-bca5fbcabd85/e235e7ee-a691-4cf0-a282-f699dae30a77.jpg)
-
- 水面
- https://www.fab.com/listings/9527db5d-9a12-4577-9507-35bd4e20e8ad
- ![500](https://media.fab.com/image_previews/gallery_images/7ea01b5f-e048-4a0e-b700-c0a6039cf57b/d09c13fc-5d22-4b25-8183-c366d3c34cb3.jpg)
- 备选资产
- https://www.fab.com/listings/ee6d82a3-19b6-4a81-9999-79a5ce3f5f3c
- ![500](https://media.fab.com/image_previews/gallery_images/acc50030-30c4-4b21-948b-faafcbc84b4c/e4da80db-7e71-4361-94f0-ca28d6c51a87.jpg)
- https://www.fab.com/listings/3be0cc6f-df42-4646-9745-024ca945e474
- ![500](https://media.fab.com/image_previews/gallery_images/0efd64d9-16e7-4a4b-ad49-defe19e060c2/779d7139-d5c8-4a70-84b4-e25b4e4cc0ed.jpg)
2025-04-02 21:47:11 +08:00
# 时间表