首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >C++项目中的Blockly编辑器

C++项目中的Blockly编辑器
EN

Stack Overflow用户
提问于 2016-11-01 17:59:05
回答 1查看 2.4K关注 0票数 3

我正在做一个游戏,玩家写一些基本的人工智能,玩“而不是他”。因此,用户编写的算法必须在保存后立即执行。

游戏是用C++编写的,使用Qt框架。

我不想用编程吓唬玩家,所以我想为他们提供一些简单的拖放可视化编程编辑器(就像在这个CodeSpells游戏中)。布洛克看起来与我想要的完全一样,因为它可以生成可以在C++代码中使用/执行的Lua脚本(我需要更多地了解这一点,但这不是针对这个问题的)。

我不知道的是如何在C++中创建/集成这个编辑器。他们的文档只提到网络、安卓和ios。

所以我的问题是:如何将Blockly编辑器集成到C++项目中?

编辑:

我给CodeSpells开发者写了封信。这是答案的重要部分:

对于CodeSpells,我们使用了一种名为CoherentUI的产品--它是用于统一的。对于后续的项目,我们使用了更便宜的统一产品:https://www.assetstore.unity3d.com/en/#!/content/55459

Blockly编辑器可以使用嵌入式浏览集成到Qt C++项目中吗?例如,像?(我从来没有用过它)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-09 14:16:13

因此,这可以通过嵌入式浏览器来完成。我节省了Blockly网络编辑器的资源。然后我使用QWebEngineView从资源中显示编辑器。

下面是类似的教程

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40365844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档