柯基引擎(1-1)----目录介绍

2019-07-17  本文已影响0人  JJJJJJJJJJC

Common包含了实现游戏中移动控制必需的所有脚本和视觉资源,在你的游戏中需要保留这些文件。它主要由以下文件目录构成:

Script目录包含了所有的引擎脚本。每个 Demo 也都有各自的一些脚本,但都放在各自的目录下。为了更易于维护和更好的逻辑分离,MMTools的脚本放在了根目录的另一个子目录下。以下是 Scripts 中的主要目录:

Demos


Demos 目录包含了所有引擎中提供的游戏 Demo。它们按照「游戏世界」(universe领域)来组织目录结构,一个「游戏世界(领域)」可能包含一个或多个场景(Scene)。通常每个 Demo 旨在展示引擎一个或多个特定的方面, 或者展示如何通过简单的调整或替换美术资源达到你想要的不同效果。

Brobro

Corgi 3D

Level Selection

Minimal

Pixel

Super Hipster Bros超级玛丽

The Hunt用不到

MMTools


MMTools 包含了所有在 More Mountains 出品的资源中使用到的辅助类(helper)和小类(small class)。有一些类在 Corgi Engine 可能并没有使用到,但我还是建议不要移除它们。那些没被用上的资源并不会让你的构建包变大,所以保留它们是较为安全简单的做法。这份文档不会涉及到它们的细节,但它们都有详尽的注释,如果你感兴趣,也可以查阅 API 文档中的相关解析。

InventoryEngine装备引擎


在 Corgi Engine 的 v4.0 版本中有介绍到,Inventory Engine 是More Mountains 完整的装备解决方案。除去这个(通常是)单独的资源,你还是可以使用 Corgi Engine 的专用 Demo 和物件。

UnityStandardAssets


在某些 Demo 关卡,Corgi Engine 基于 Unity 标准资源中的 Cinematic Effect 实现了一些火花特效,这些纯粹出于美化而且是可选的。值得一提的是它们在某些设备上可能会损害性能,所以请按需安全地移除它们。

上一篇下一篇

猜你喜欢

热点阅读