项目包
中级
Stride 将项目文件划分为项目包(project packages)。这样可以更好地组织文件、加快编译速度,并把游戏拆分为独立的部分(例如 DLC)。
对 .NET 开发者而言: Stride 项目包就是一个标准的 C# 项目。
平台包

每个项目都包含一个或多个平台包(platform packages),它们代表游戏所面向的各个平台。这些包还包含可执行文件的入口点。
添加平台时会自动创建平台包。有关如何操作的更多信息,请阅读添加或移除平台。
入口点
**入口点(entry point)**指的是代码执行开始的位置。每个平台的入口点存储在其专用的平台包中。对于大多数平台,它是 NameOfGameApp.cs 文件。
每个入口点都需要创建游戏实例并启动它。
using Stride.Engine;
using var game = new Game();
game.Run();
Note
当向项目添加平台时,入口点及其代码会自动生成。