一个针对 osu! 编写的游戏框架。
# osu! 框架 一个专为 [osu!](https://github.com/ppy/osu) 编写的游戏框架。 ## 使用 osu! framework 开发游戏 如果您有兴趣使用该框架 **创建项目**,请从 [入门](https://github.com/ppy/osu-framework/wiki/Setting-up-your-first-project) 维基资源开始(或者直接跳转到 [项目模板](https://github.com/ppy/osu-framework/tree/master/osu.Framework.Templates))。您可以从一个空项目开始,或者查看一个运行中的示例游戏。无论哪种方式,完整的项目结构、跨平台支持和测试设置都包含在内! 本页面的其余信息与在框架上工作有关,而不是使用框架! ## 目标 此框架旨在提供超出通常游戏框架所能提供的功能。这意味着,基本的用户界面元素、文本渲染、高级输入处理(文本框)和性能覆盖等功能都可以直接使用。任何被认为对其他游戏项目有用的 osu! 代码都将存放在该框架项目中。 - 我们在实现图形组件时,它们将以通用设计显示,并可用于进一步定制。 - 一个基于桌面平台的 [.NET 10 SDK](https://dotnet.microsoft.com/download)。 - 在 Linux 上运行时,请确保系统中安装了可支持视频解码的 ffmpeg。 - 当使用代码库时,我们建议使用具有智能提示和语法高亮的 IDE,例如 [Visual Studio 2019+](https://visualstudio.microsoft.com/vs/)、[Jetbrains Rider](https://www.jetbrains.com/rider/) 或 [Visual Studio Code](https://code.visualstudio.com/) 以及 [EditorConfig](https://marketplace.visual)。
暂无开放 Issues,或尚未同步最近议题。