FG

forgeax-games/forgeax-engine

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

6 stars 质量 67 趋势 27Apache-2.0

ForgeaX 引擎的公开稳定源快照

概览

ForgeaX 是一个带有 .数据、生命周期、API 和工具的共同目标是:帮助 AI 理解系统、精准操作、检查结果并修复故障。 完成更多经过验证的游戏开发工作,背景信息更少,失败次数更少,反馈周期更短。 效率意味着,考虑诊断与重做、上下文以及工具往返。 截图、结构检查和真实GPU执行能回答不同的问题。CPU捕获不能替代GPU性能测量。 避免重复状态、额外的生命周期和隐式分支。 完整约束请参见 AI 优先设计公理和模块所有权映射。 运行时负责组装服务,Render维护渲染投影,构建工具负责生成资源。 ECS 世界拥有实体、组件、关系、资源和时间。系统在 Update / FixedUpdate 中声明访问和调度。场景拥有层级结构并进行转换;状态拥有状态范围实体的生命周期。

概述(AI 翻译)

语言:英语 ·简体中文

锻造X引擎

** 一个设计用于最大化 AI 效率的 AI 原生游戏引擎。**

ForgeaX 是一款 TypeScript 游戏引擎,主要用户为 AI 代理。数据、生命周期、API 和工具服务于一个目标:帮助 AI 理解系统、精准行动、检查结果并修复故障。

[!重要] 效率是目标;设计是方法。 完成更多经过验证的游戏开发工作,背景信息更少,失败尝试更少,反馈周期更短。

人工智能效率 ·设计原则 ·架构 ·入门 ·探索

人工智能效率

效率意味着经过验证的有用工作,包括诊断与重做、上下文以及工具往返。

能力 如何提升人工智能效率
透明渲染 RHI调试记录并重放自包含帧,暴露绘制/分发工作、绑定、资源和像素,以定位错误输入
透明运行时逻辑和数据ECS使组件、查询和调度显式化;远程查询实时实例以定位实际状态中的故障

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Language: 简体中文 · English

ForgeAX Engine

AI 原生的 TypeScript 游戏引擎 —— 把想法变成可玩的游戏。

以 AI agent 为第一用户:数据、生命周期、API 与工具围绕同一目标设计, 让 AI 理解系统、准确操作、检查结果并完成修复。

游戏展示 · 特性 · 开始使用 · AI 能效 · 引擎架构 · 深入阅读

[!IMPORTANT] 能效是目标,设计是方法。 让 AI 用更少上下文、更少试错和更短反馈时间,完成更多经过验证的游戏开发工作。

用 ForgeAX 制作

这些游戏都基于本引擎,通过 forgeax CLI 与 AI 优先的工作流创作。

查看完整游戏展示 →

特性

  • 渲染 — 材质、灯光、阴影、后处理、GPU 粒子、trail 与 beam,基于 WebGPU
  • 玩法 — ECS World、2D/3D 物理(Rapier)、动画、输入、音频与网络同步
  • 资产管线 — 导入 glTF / FBX / 图像,或用 TypeScript 生成资产并参数化派生变体
  • AI 优先调试 — 查询活实体、录制 / 重放渲染帧,逐 draw 逐像素检查
  • CLI 工作流 — 用 forgeax 命令创建、运行、检查与打包游戏
  • 多平台 — 造化工坊、微信小游戏、Steam、Steam Deck、Switch 与 Kubee
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add forgeax-games/forgeax-engine
新手?先看 mcpskill.org 教程 →