blob: 3255ddaccfbdcc45c71cab4544331095d3a927e1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
# 资产与许可证清单
## 仓库和交付包中的实际资产
- **原创代码生成图形与 procedural data**:`src/LivingVillage.Desktop/Game.fs` 中的 `PixelText`、色块和 `Atlas` 绘制逻辑,以及 `VillageArt.fs` 和 `ChineseText.fs` 中的江南场景数据、NPC 视觉元数据和中文排版策略,均由仓库代码在运行时或纯函数中生成,没有独立图片文件,不主张外部素材来源。
- **外部美术资产**:当前仓库没有 PNG、JPG、GIF、SVG、字体或音频文件。设计文档提到的 Kenney CC 资产只是候选方向,未随仓库或 M6c 包分发。
- **Task 3a 边界**:本切片不依赖下载的第三方美术或字体素材;交付内容仅包含原创 procedural data/code 和现有运行依赖。
## 第三方运行依赖
- **MonoGame.Framework.DesktopGL 3.8.5.1**:由 `src/LivingVillage.Desktop/LivingVillage.Desktop.fsproj` 通过 NuGet 引用,是运行框架依赖而非本仓库创作的美术资产。其许可证和随包二进制的再分发义务以该版本上游包的许可证文件为准。
- **.NET 8**:self-contained 包包含目标运行时的编译输出;framework-dependent 回退模式要求目标 Linux 安装 .NET 8 runtime。运行时及其第三方组件遵循各自的上游许可证。
## 再分发边界
M6c 没有复制或声称拥有外部艺术、字体、音频或 Kenney 素材。发布前若将 `app/` 二进制包提供给第三方,应同时保留 NuGet/runtime 上游要求的许可证和 notices;本仓库只记录实际存在并实际进入交付边界的依赖,不虚构未包含资产的来源。
|