关于服务
翻译需要在游戏或 C/C++ 应用程序中使用脚本,但不想携带沉重的运行时?我专注于 Wren — 一种小巧、快速的基于类的语言,具有内置的并发,专为嵌入而设计。我用 Wren 编写您项目所需的脚本,并同样重要的是,仔细将它们绑定到 C 主机,以便数据双向流动而没有意外。
您将获得:
— 用地道的 Wren 编写的游戏和应用逻辑:实体、状态机、AI 行为、事件处理程序、任务和对话系统。
— 基于纤程的并发:用于时间线、过场动画、异步任务和逐步序列的协作协程,而不会阻塞主循环。
— 主机绑定:外部类和外部方法,将您的引擎功能暴露给 Wren,并安全地跨越边界传递值。
— 嵌入配置:Wren VM 初始化、模块加载和解析、错误和输出回调、内存限制和插槽处理。
— 配置和自动化脚本,团队中的非程序员可以安全编辑。
我的工作方式:您描述主机 API 和目标,我设计模块布局,编写文档化的 Wren 代码,并交付 C 绑定和简短的集成指南。每个结果都在最小测试主机上进行测试,以便可以立即嵌入到您的构建中。脚本保持可读,类层次结构保持合理,性能保持高效 — Wren 的单遍编译器和插槽 API 对此表示赞赏。
修改、规则引擎、游戏内 AI 或轻量级嵌入式配置 — 我使 Wren 成为您引擎的本地部分。告诉我主机语言、目标平台和需要脚本的内容,我将准确估算任务。
您将获得:
— 用地道的 Wren 编写的游戏和应用逻辑:实体、状态机、AI 行为、事件处理程序、任务和对话系统。
— 基于纤程的并发:用于时间线、过场动画、异步任务和逐步序列的协作协程,而不会阻塞主循环。
— 主机绑定:外部类和外部方法,将您的引擎功能暴露给 Wren,并安全地跨越边界传递值。
— 嵌入配置:Wren VM 初始化、模块加载和解析、错误和输出回调、内存限制和插槽处理。
— 配置和自动化脚本,团队中的非程序员可以安全编辑。
我的工作方式:您描述主机 API 和目标,我设计模块布局,编写文档化的 Wren 代码,并交付 C 绑定和简短的集成指南。每个结果都在最小测试主机上进行测试,以便可以立即嵌入到您的构建中。脚本保持可读,类层次结构保持合理,性能保持高效 — Wren 的单遍编译器和插槽 API 对此表示赞赏。
修改、规则引擎、游戏内 AI 或轻量级嵌入式配置 — 我使 Wren 成为您引擎的本地部分。告诉我主机语言、目标平台和需要脚本的内容,我将准确估算任务。