百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
N

Nez

> 编程语言
开源

Nez 是一个免费的以 2D 为主的框架,可与 MonoGame 和 FNA 兼容。

2.1K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Nez 是一个免费的以 2D 为主的框架,可与 MonoGame 和 FNA 兼容。

部分中文翻译见 README.cn.md 部分中文翻译见 README.cn.md

  • 场景/实体/组件系统,具有组件渲染层跟踪功能 - SpatialHash,用于超快速的广相位物理查找。您永远不会看到它,因为它在后台运行,但您会非常喜欢它,因为它可以通过光线投射或重叠检查,快速查找您周围的所有内容。 - AABB、圆形和多边形碰撞/触发检测 - 当您需要完整的物理模拟时,集成 Farseer Physics (基于 Box2D) - 高效的协程,可将大型任务分散到多帧或动画定时中( Core.startCoroutine) - 游戏中的调试控制台,通过添加属性到任何静态方法来扩展。开箱即用,它包括可视化的物理调试系统、资产跟踪、基本分析器等。只需按下波浪符键,就像在 Quake 中一样,即可查看所有命令或输入"help COMMAND"查看特定提示。 - Dear ImGui 游戏中的调试面板,可通过属性连接您自己的 ImGui 窗口 - 游戏中的组件检测器。打开调试控制台,使用命令"inspect ENTITY_NAME"来显示和编辑字段/属性,以及通过按钮点击调用方法。 - Nez.Persistence JSON、NSON(强类型、人类可读的 JSON 类似语法)和二进制序列化。JSON/NSON 包含自动解析引用和处理多态类的功能 - 可扩展的渲染系统。根据需要添加/删除渲染器和后处理器。渲染对象首先根据渲染层进行排序,然后根据层深度进行排序,从而实现了出厂最大的灵活性,并且可以添加您自己的自定义排序器。 - 通过 Astar 和广度优先搜索支持路径寻找,用于瓦片图或您自己的自定义格式 - 延迟照明引擎,支持法线贴图,以及运行时和离线法线贴图生成 - 缓存系统。对任何整数/浮点/向量/四元数/颜色/矩形字段或属性进行缓存。 - 精灵,具有精灵和精灵集合。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#farseerphysicsfnamonogamenez

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言