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

247 lines
13 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 视频
【沙巫之旅 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就可以对该游戏进行解包并且提取资源。
使用资产:
- 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
- 事件节点编辑器 FlowGraph:https://github.com/MothCocoon/FlowGraph
- 游戏音频相关 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” 启动参数就可以了。
![[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
# 题目
我想要在一个月的时间内快速完成《沙巫之旅》这款竞品的复刻
请分析这款游戏的
- 玩法特色和美术风格
- 找到并阐述核心重点
- 产出一个游戏开发计划和时间安排。
# 玩法特色
CaravanSandWitch是一个具有普罗旺斯风情的箱庭开放世界游戏。
- 堆特系统:
- 载具
大致玩法循环NPC => 接任务 => 解锁大地图区域(关闭干扰器/使用雷达) => 解谜 => 完成任务,经过几个循环开启下一轮主线。收集图纸+元器件制作新的解谜道具。
关闭干扰器可以解锁新的交互元素、NPC对话开启新任务
指引玩家前往新地点的方式:
1. 鸟瞰点指引:在鸟瞰点让玩家观察到新的地点。
2. 任务指引在大地图上标记NPC的位置。
大世界 建筑、山洞作为分布的解谜点
每章节解锁新的解谜道具增加了可玩性深度
大部分解谜点具备后续章节才可解锁的可交互元素,大大增加重复探索性、延长玩家游玩时间。
针对一些较大的解谜点,逐步解锁可交互元素。
# 美术风格
在卡通渲染Toon Shading风格中属于较为典型的LowPoly风格。
## 角色
- 高饱和度与亮度的BaseColor
- 暗部
- 边缘光
## 场景
除了主要的LowPoly场景模型场景中的一些素材看得出是将常规资产进行了一些低频风格化的处理。
## LowPoly小动物
# 快速开发计划
## GamePlay
- 3C
- [x] Locomtion: 直接套用AdvancedLococmotionV4或者[ALS-Community](https://github.com/ShadowfallStudios/ALS-Community)直接构建项目。
- Walk
- Run
- Jump
- 攀爬
- [x] 额外运动方式使用商城资源合并到LococmotionV4中。
- 使用梯子(强行混合)
- 使用滑索,第四章获取(强行混合)
- 商城方案:
- ![500](https://media.fab.com/image_previews/gallery_images/dafb522f-17e9-4de0-9aad-6276d3a447db/7e25799b-5c55-4dca-a557-234f3b860da4.jpg)https://www.fab.com/listings/ba155b30-ccb8-42c5-b136-b70933a13e32
- 备选https://www.fab.com/listings/c92c2470-6e09-4303-a532-b042c6057ca2
- 车辆(载具):使用引擎的载具模版进行修改。
- 进入/离开 载具
- 刹车
- 加速
- 模拟悬挂系统
- 载具功能:
- [x] 区域扫描。可以描边显示被遮挡的关键物品/交互式元素。并且显示物品/交互式元素名称。
- [x] UI手动实现。
- [x] 扫描效果后处理材质:
- ![500](https://media.fab.com/image_previews/gallery_images/df04d200-d12b-49c7-ab6e-468c4a99b87d/f0f419e9-cfa7-447e-91fc-079841948081.jpg)https://www.fab.com/listings/9de276bc-2200-431b-be39-23f1eada3063
- ![500](https://media.fab.com/image_previews/gallery_images/2d2bc3d3-35e8-4797-aa81-375b1d5a74d4/f960f494-e7f9-467d-a2d6-990cef0770f2.jpg)https://www.fab.com/listings/f1ea87b7-d992-4c6b-8beb-1c120b4e1c3e
- 勾爪:可以抓住可交互元素。之后可以选择:
- 用车拉开(破坏交互元素)
- 用车拖拽从XX中获取新道具或者新的可交互道具。
- 构建临时滑索,之后玩家可以上到一些之前不能上去的地方。
- 黑客:可以破解某一些无法交互的元素。
- 变压中继器:可以给某些可交互元素供电,来打开某些开关。
- 物品系统:手动实现。
- 只会显示物品描述。
- 代币:主要用于制作车辆功能生成部件(拆解零部件功能)
- 普通零部件:绿色
- 特殊零部件:红色
- 稀有零部件:黄色
- 珍贵零部件:紫色
- 场景交互元素
- 游戏存在的交互元素
- 电缆(显示是否通电)
- 使用梯子
- 使用滑索
- 拾取物品
- 解谜机关(可能需要某些物品才能打开)
- 重力开关(需要车持续停上去才能开启)
- 中继器2个中继器连线后即可开启
- 鸟瞰点(坐垫)
- 宝箱(直接获取物品)
-
- 传送门VR教学管卡出入口/传送到指定地点
- 商城方案
- ![500](https://media.fab.com/image_previews/gallery_images/aefd66f2-e8d1-4022-ba86-2fb9a1db1c76/d80245fd-004d-4d69-9e9f-3a52743f5d9b.jpg)https://www.fab.com/listings/16335b65-1c61-49af-8014-1ddfd3987bb1
- 对话系统
- 备选商城插件:
- ![500](https://media.fab.com/image_previews/gallery_images/d79ca2a7-aeed-4e7d-beae-c726a91fdc47/8410a6cf-6f95-4d43-b043-40c87d4fa40d.jpg)https://www.fab.com/listings/052820ab-f423-48e8-978a-eefd4087b1a4
- ![500](https://media.fab.com/image_previews/gallery_images/79cab463-107a-4aa8-b4d4-5b5168830e37/7bc5795f-1704-4a55-a4d9-adaf59da061d.jpg)https://www.fab.com/listings/60a2d531-5d43-4bcc-a758-54440dfabecc
- https://www.fab.com/listings/0efb8a75-7fd1-49ea-a07c-9aa5621334e0
- 任务系统:
- 备选商城插件:
- ![500](https://media.fab.com/image_previews/gallery_images/a1b366ea-acd4-4998-95d3-636de111d593/d685ec5d-ce22-4381-9cbb-ea1a96d33b5b.jpg)https://www.fab.com/listings/079f4df6-f7c5-4837-982b-c19eda87aa84
- ![500](https://media.fab.com/image_previews/gallery_images/d8e855ea-0866-419f-8ef2-274936cf54c8/6c58da41-4922-4a79-b665-a97f0b60ec6f.jpg)https://www.fab.com/listings/66f81152-15e6-42e8-8ba4-6ddcf49bdb3a
- 存档系统:
- 大地图 & 小地图:
- 备选商城插件:
- ![500](https://media.fab.com/image_previews/gallery_images/e7dc199d-bc32-4e51-9b38-6fa01abc23d6/9b909ccb-5d29-4386-b2d1-044c8521743c.jpg)https://www.fab.com/listings/9af1c512-d619-4e13-a091-2944e45ea547
- ![500](https://media.fab.com/image_previews/gallery_images/85c5855f-e217-48f0-9d1d-3c02f6dd7a76/3b9ff93c-e878-430f-bea3-e80469686ef6.jpg)https://www.fab.com/listings/201fc801-3d30-4d51-b9f0-c030de9f822e
- 堆特:手动实现。
- 显示分类
- 钉选帖子:主线 & 重要任务。
- 活动帖子:支线任务。
- 归档贴图:已完成任务。
- 商城UI资产
- https://www.fab.com/listings/5be4e83d-165a-4c1b-aa37-839619998f75
- UI
- 主要UI组件
- ![500](https://media.fab.com/image_previews/gallery_images/7f60a4a8-69ba-487c-8439-5dccff5eab27/b6db5f17-e1be-4099-934c-63b0eaf95728.jpg)https://www.fab.com/listings/e678636b-66f1-40bd-b5bb-4d937376713e
- ![500](https://media.fab.com/image_previews/gallery_images/732b051d-21ef-491f-9e75-fdd80d03203b/fff8dab9-8e53-41e7-9a90-814505834a3b.jpg)![500](https://media.fab.com/image_previews/gallery_images/732b051d-21ef-491f-9e75-fdd80d03203b/fff8dab9-8e53-41e7-9a90-814505834a3b.jpg)
- ![500](https://media.fab.com/image_previews/gallery_images/3e225483-d257-4d67-acbf-032e3932aeb2/d680ca26-98a4-4b12-80d5-deaafe3cfc25.jpg)
- ![500](https://media.fab.com/image_previews/gallery_images/822fd927-f025-4771-a57f-de7ff527e721/f0f5afda-3541-406f-82ac-957575bec5c5.jpg)
- https://www.fab.com/listings/999c85c8-9a7b-43aa-a3e5-2b3bc6bc57ff
- 主菜单:![500](https://media.fab.com/image_previews/gallery_images/f2af58f9-a317-40dc-8273-36ab2773a9e6/5d323ad7-4b54-4a43-a4b9-b1fbcc0f7f89.jpg)https://www.fab.com/listings/8fc87fae-f72c-42d7-8e87-9c88475332f6
### 商城备选模版
RPG Inventory Template:https://www.fab.com/listings/bd9e297c-219d-4bd9-807c-21e8746f9ebe
- 优点:
- 较多的可用交互元素。
- 背包物品系统。
- 缺点:
- 过于复杂,可能比较难修改。
## 场景搭建
是否使用大世界系统。
- 地形
- 场景物体
-
### 风格化资产生产方式
针对PBR资产
- 贴图进行降频、颜色归一。
- Substance 3D Painter 11.0新增 Stylization滤镜详解快速打造风格化纹理
- 模型使用Blender进行LowPoly处理。
- https://github.com/JulienVanelian/lowpolyzer
- https://github.com/sakana3/PolyQuilt
## 备选风格化资产
- 风格化渲染
- 角色
- 使用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)
# 时间表
1.