关于我的虚幻产品

🎮 关于我的虚幻产品


🛠️ 支持的版本

  • 我的所有虚幻商城插件,都是代码插件
  • 根据虚幻商城的规则,商城只接受最新三个版本的代码插件,假设现在 UE 最新版本是 5.4,那么 5.2~5.4 版本才允许上架。
  • 我仅支持最近的两个版本,以确保我能快速跟上虚幻引擎本身的最新技术。

📦 支持的平台

  • 所有代码插件都不会使用第三方库,意味着只要是虚幻引擎支持的平台,理论上都支持。
  • 实际上,我发布到商城的版本会编译到 Win64Linux 和 Android 三个平台。由于缺乏其他平台的设备,你需要自行编译。

📊 我的插件发布策略

  • 我的代码插件里不会包含任何内容资产。
  • 购买插件的用户在验证后,可以下载提供的参考项目和完整游戏模板(带有前置要求)。

这样做的好处:

1️⃣ 通过商城分发的代码插件会默认作为引擎插件安装,内容资产不便修改。

2️⃣ 将内容与代码更新频率分离,能加快内容更新。

3️⃣ 用户可获得更加顺畅、快速的更新体验。只需下载文件、覆盖文件即可。


📂 关于内容资产

  • 所有主要资产会放在 Content/GenericGame 下,以避免扰乱项目结构,方便内容资产分发。
  • 所有 Demo 资产会放在 Content/GenericDemo 下,迁移时可忽略该文件夹。

我的内容资产分为三类:

  1. 核心资产:基于我的代码插件衍生出的基础资产,用户不应修改。
    • 每次核心资产更新时,只需简单覆盖新版本,通常放在“Core”文件夹内。
  2. 演示资产:利用插件代码和核心资产构建的展示内容,主要用于理解和学习如何使用插件。
    • 我负责案例的更新和支持,通常在单独的“Demo”文件夹内。
  3. 额外资源:除了核心资产以外的资产,适用于特定类型的游戏,帮助用户更快上手。
    • 集成案例:与商城其他插件集成的展示内容,我会提供集成案例供购买者直接获取。
    • 通常放在单独的“Integration”文件夹内。
ggf main folder

这是框架所包含的主体内容,每一个子系统有自己专属的文件夹。

ggf demo folder

部分系统,有其专门的Demo演示内容,每一个子文件夹都是一个自包含的小项目,以展示插件的使用。

你购买了不同的插件,会获取到不同的内容子集


📋 关于完整游戏模板

  • 完整游戏模板 指在我的产品基础上构建的功能较为全面的游戏模板。
  • 它依赖于一个或多个插件,完成了许多基础功能,最佳地将所有插件集成在一起。
  • 该模板可作为项目的基石,无需过多精力便可享有完整的游戏体验,并在其基础上进行开发迭代。

第三方资产处理

  • 完整游戏模板可能会利用各种现有的第三方资产,但我不会对此进行再次分发。
  • 发布模板时,会对不属于我的内容进行剥离,若拥有对应的第三方资产,可以直接导入并进行简单设置。
  • [这里查看:完整游戏模板]

🎯 我的终极目标

使用我的插件,让游戏开发变得更加简单、平民化。

  • 我希望提供一个通用的游戏开发框架,帮助更多人实现梦想中的游戏,而无需花费大量时间和精力去研究底层技术。