vault backup: 2025-04-04 16:56:33
This commit is contained in:
parent
fbca1568c8
commit
cf9ffada16
@ -67,57 +67,78 @@
|
||||
## UModel 命令
|
||||
D:\OtherTools\GameAssets\umodel_win32_1590\umodel_materials_ue5.exe -path=D:\Games\CaravanSandwitch -out=C:\Users\BlueRose\Desktop\CaravanSandwitch -game=ue5.4
|
||||
# 玩法特色
|
||||
- 箱庭开放世界
|
||||
- 载具
|
||||
- 代步
|
||||
- 快速旅行
|
||||
- 带上NPC到达指定区域
|
||||
- 解谜
|
||||
- 堆特(任务 & Chat 系统):类似P5的聊天系统, 有着较为新奇的任务推荐与NPC剧情发展。
|
||||
-
|
||||
|
||||
《Caravan SandWitch》的开放式世界以“后启示录普罗旺斯”为基调,融合科幻与废土美学,构建了一个充满诗意与谜题的探索舞台。其核心玩法围绕自由探索、环境叙事与动态互动展开。
|
||||
## 1. 内容丰富的箱庭开放世界
|
||||
- **普罗旺斯科幻风格**:
|
||||
游戏以类普罗旺斯的“西加罗”星球为背景,地貌涵盖广袤的沙丘、干涸的河床、废弃的工业遗迹、古老的雷内托文明遗址,以及被沙尘覆盖的未来城市废墟。色彩以黄沙、锈红、灰绿为主,搭配科幻元素(如悬浮残骸、发光植物)营造独特的视觉风格。
|
||||
- **隐藏的古代文明线索**:
|
||||
整个世界布满雷内托文明遗留的符号、壁画和机械装置,玩家需通过观察环境细节(如岩画、废墟结构)通过解密打开隐藏通路,甚至发现隐藏的地下设施或古代实验室。
|
||||
## 2. 货车系统与解谜
|
||||
- **作为代步工具**:除了作为自己的代步工具,一些同行任务还需要玩家载上NPC同行到新的地点,推动剧情发展。
|
||||
- **载具升级与解谜要素解锁**: 通过收集零部件制作新的解谜工具,以此探索更多之前无法前往的区域,进而完成NPC任务、获取更多道具。最终推动剧情发展。
|
||||
## 3. 社区互动与动态叙事
|
||||
- **西加罗社区的动态发展**:
|
||||
游戏中散布多个小型定居点,玩家通过帮助居民(如修复房屋、提供资源)逐步建立信任,解锁新任务线。社区会随玩家行为变化:
|
||||
- **基础设施升级**:帮助居民后,定居点会扩建(如新建医疗站、工坊),提供新功能(如制作工具、修复货车)。
|
||||
- **角色关系网**:NPC会因玩家选择产生情绪变化,甚至触发隐藏剧情(例如某居民透露姐姐失踪的线索)。
|
||||
- **推特系统**:
|
||||
一个类似P5的聊天界面,本质是一个附带聊天记录与任务日志的任务系统。能够更加有血有肉、立体的塑造NPC。
|
||||
## 玩法循环(使用图表示)
|
||||
|
||||
![[CaravanSandwitch玩法循环.canvas|CaravanSandwitch玩法循环]]
|
||||
|
||||
大致玩法循环:NPC => 接任务 => 解锁大地图区域(关闭干扰器/使用雷达) => 解谜 => 完成任务,经过几个循环开启下一轮主线。收集图纸+元器件制作新的解谜道具。
|
||||
关闭干扰器可以解锁新的交互元素、NPC对话(开启新任务)
|
||||
|
||||
|
||||
指引玩家前往新地点的方式:
|
||||
1. 鸟瞰点指引:在鸟瞰点让玩家观察到新的地点。
|
||||
2. 任务指引:在大地图上标记NPC的位置。
|
||||
|
||||
## 解谜点分布逻辑
|
||||
大世界 建筑、山洞作为分布的解谜点。
|
||||
在这个箱庭开发世界中分别这一些废弃建筑、山洞作为解谜点。
|
||||
|
||||
![[WorldMap.png|800]]
|
||||
|
||||
根据规模可以分为:
|
||||
- 小:
|
||||
- 中
|
||||
- 大:地图上标注的几个图标。
|
||||
|
||||
|
||||
|
||||
|
||||
每章节解锁新的解谜道具增加了可玩性深度
|
||||
大部分解谜点具备后续章节才可解锁的可交互元素,大大增加重复探索性、延长玩家游玩时间。
|
||||
针对一些较大的解谜点,逐步解锁可交互元素。
|
||||
|
||||
|
||||
|
||||
- 小:野外机关或是单个建筑,一般只有1~3个机关的解谜元素。
|
||||
- 中:复数存在的野外机关与建筑,若干机关组合在一起的解谜元素。
|
||||
- 大:地图上标注的几个图标。一般是若干大型建筑组合,开发人员着重设计的具备较大的深度与复合度的解密地点。随着剧情发展与车辆的解谜工具增加会反复前往这些地点。
|
||||
# 美术风格
|
||||
属于偏向LowPoly的风格化卡通渲染。
|
||||
|
||||
|
||||
## 角色
|
||||
- 高饱和度与亮度的BaseColor
|
||||
- 暗部
|
||||
- 边缘光
|
||||
![[Character1.png|500]]
|
||||
![[Character2.png|500]]
|
||||
看得出渲染要素:
|
||||
- BaseColor:高饱和度与亮度的BaseColor
|
||||
- Specular:无高光效果。
|
||||
- RimLighting:基于NoL的边缘光效果。
|
||||
|
||||
经过分析:
|
||||
![[Character_Renderdoc.png|1000]]
|
||||
|
||||
1. 角色主要在Translucent阶段渲染。通过采样Lambert材质渲染结果来获取阴影渲染结果。
|
||||
2. 采用顶点色RGB通道赋予基础颜色;A通道用于区分身上的单肩背包部分。
|
||||
3. 使用一个NoL采样Ramp贴图来控制自阴影效果。
|
||||
|
||||
## 场景
|
||||
除了主要的LowPoly场景模型,场景中的一些素材看得出是将常规资产进行了一些低频风格化的处理。
|
||||
|
||||
![[Scene1.png|800]]
|
||||
|
||||
## LowPoly小动物
|
||||
|
||||
![[LightingPass_Renderdoc.png|1000]]
|
||||
- BaseColor:颜色归一化,降低高频信息。
|
||||
- Normal:抹平法线。
|
||||
- Spcular:大部分物体基本没有高光与反射,只有较少的金属物体会有。
|
||||
- Metallic:绝大部分物体都是0
|
||||
- Specular:
|
||||
- 角色、粒子:0
|
||||
- 地形、载具:0.5
|
||||
- 场景物体、金属:1
|
||||
- Rougness:除了角色皆为高频信息。猜测通过高频Roughness再通过Lumen的GI效果提高细节。
|
||||
|
||||
PS. 植被采用了预积分次表面实现。
|
||||
# 快速开发计划
|
||||
## GamePlay
|
||||
- 3C
|
||||
@ -215,6 +236,7 @@ RPG Inventory Template:https://www.fab.com/listings/bd9e297c-219d-4bd9-807c-21e8
|
||||
是否使用大世界系统。
|
||||
|
||||
- 地形
|
||||
- 基本都是纯色材质。
|
||||
- 场景物体
|
||||
-
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
{
|
||||
"nodes":[
|
||||
{"id":"f3af455939c15565","type":"text","text":"到达新区域\n","x":-203,"y":-286,"width":250,"height":60},
|
||||
{"id":"c6556ec9594182fa","x":-203,"y":60,"width":250,"height":60,"type":"text","text":"使用堆特"},
|
||||
{"id":"2581bd493de7db9d","x":-203,"y":220,"width":250,"height":60,"type":"text","text":"接新的任务"},
|
||||
{"id":"4ac8994171dfb450","x":-203,"y":340,"width":250,"height":60,"type":"text","text":"解谜"},
|
||||
{"id":"01926c963790e97c","x":-540,"y":340,"width":250,"height":60,"type":"text","text":"破坏信号干扰器"},
|
||||
{"id":"29ceff92ce038882","x":-540,"y":-120,"width":250,"height":60,"type":"text","text":"与NPC沟通"},
|
||||
{"id":"64b852a3680c0876","x":-203,"y":480,"width":250,"height":60,"type":"text","text":"完成任务"}
|
||||
],
|
||||
"edges":[
|
||||
{"id":"8798438ce7ca228c","fromNode":"f3af455939c15565","fromSide":"bottom","toNode":"29ceff92ce038882","toSide":"top"},
|
||||
{"id":"782332fc911e051c","fromNode":"f3af455939c15565","fromSide":"bottom","toNode":"c6556ec9594182fa","toSide":"top"},
|
||||
{"id":"dfc4313997588d95","fromNode":"29ceff92ce038882","fromSide":"bottom","toNode":"c6556ec9594182fa","toSide":"top"},
|
||||
{"id":"916554cf03afe01c","fromNode":"c6556ec9594182fa","fromSide":"bottom","toNode":"2581bd493de7db9d","toSide":"top"},
|
||||
{"id":"c338ab36f2a0ff63","fromNode":"4ac8994171dfb450","fromSide":"bottom","toNode":"64b852a3680c0876","toSide":"top"},
|
||||
{"id":"ca462a6730a8296f","fromNode":"2581bd493de7db9d","fromSide":"bottom","toNode":"4ac8994171dfb450","toSide":"top"},
|
||||
{"id":"e0d7dfcf441cea11","fromNode":"4ac8994171dfb450","fromSide":"left","toNode":"01926c963790e97c","toSide":"right"},
|
||||
{"id":"ab26ae485f68ca1d","fromNode":"01926c963790e97c","fromSide":"top","toNode":"c6556ec9594182fa","toSide":"left"},
|
||||
{"id":"39fba7b5f2ad38c9","fromNode":"64b852a3680c0876","fromSide":"right","toNode":"f3af455939c15565","toSide":"right"}
|
||||
]
|
||||
}
|
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/Character1.png
(Stored with Git LFS)
Normal file
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/Character1.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/Character2.png
(Stored with Git LFS)
Normal file
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/Character2.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/Character_Renderdoc.png
(Stored with Git LFS)
Normal file
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/Character_Renderdoc.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/LightingPass_Renderdoc.png
(Stored with Git LFS)
Normal file
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/LightingPass_Renderdoc.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/Scene1.png
(Stored with Git LFS)
Normal file
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/Scene1.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/UI车辆提示以及收集物提示.png
(Stored with Git LFS)
Normal file
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/UI车辆提示以及收集物提示.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/WorldMap.png
(Stored with Git LFS)
Normal file
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/WorldMap.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/场景LowPoly收集物品.png
(Stored with Git LFS)
Normal file
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/场景LowPoly收集物品.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/小动物.png
(Stored with Git LFS)
Normal file
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/小动物.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/植被.png
(Stored with Git LFS)
Normal file
BIN
07-Other/简历/CaravanSandWitch仿制文档图片/植被.png
(Stored with Git LFS)
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user