Polycode

Polycode

Polycode是用于构建交互式应用程序的C ++和Lua框架。它是免费的,开源的和跨平台的。
Polycode的核心是用C ++编写的,目前可在Mac,Windows和Linux上运行,并计划在将来支持iOS和Android。所有特定于平台的功能都抽象到一个跨平台的内核中,并在每个平台上本地实现,因此,相同的C ++代码将在每个受支持的平台上进行编译。通过Polycode IDE,Polycode也可以用作纯脚本Lua框架。用Lua开发的应用程序可以直接导出到所有支持的平台。Polycode是完全免费的,并且根据MIT许可证是开源的。Polycode的所有开发都在Github上公开进行,并定期审查社区请求。甚至这个网站都是开源的,可以用来改善社区。Polycode与独立的IDE一起作为C ++库分发。您可以...使用Polycode作为C ++框架,而完全忽略IDE。使用Polycode作为C ++框架,并使用IDE编辑内容。使用Lua在IDE中直接编写代码。如果用Lua编写所有代码,则可以直接从IDE将应用程序导出到任何受支持的平台。通过IDE,您可以创建和编辑Polycode材质文件,场景,子画面以及Lua和着色器脚本。Polycode IDE完全用Polycode编写,并在其所有UI中使用Polycode UI模块。
polycode

特征

分类目录

具有免费许可证的所有平台的Polycode替代品

Construct 2

Construct 2

Scirra Construct是2D游戏开发引擎,专注于以视觉方式构建游戏。
Stencyl

Stencyl

Stencyl不是您普通的游戏创作软件;这是一个华丽,直观的工具集,可加速您的工作流程,然后摆脱干扰。我们会处理必要的事项,因此您可以专注于重要的事情-使您的游戏成为您自己的游戏。。
  • 免费增值应用
Playir

Playir

使用适用于iOS,Android,Windows Phone和HTML5的超简单设计工具,创建自己的移动应用程序和3D多人游戏!更少的编程,更多的玩耍。
NeoAxis 3D Engine

NeoAxis 3D Engine

NeoAxis 3D Engine被定位为3D项目的通用开发框架。