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替代品

ENIGMA - LateralGM

ENIGMA - LateralGM

ENIGMA是可扩展的非解释性游戏制造商增强,是一种开源的跨平台游戏开发环境,它是从流行软件的应用程序衍生而来的。
Wick Editor

Wick Editor

一个免费的开源工具,用于创建游戏,动画以及介于两者之间的所有内容!
Adventure Game Studio

Adventure Game Studio

Adventure Game Studio免费提供了进行自己的冒险的工具!带上您的故事和艺术品并放入其中,然后让AGS进行其余工作。
LibGDX

LibGDX

Libgdx是一个Java游戏开发框架,提供了可在所有受支持平台上使用的统一API。
MonoGame

MonoGame

一种用于创建功能强大的跨平台游戏的框架。XNA的精神继任者,在台式机,移动设备和控制台平台上提供了1000多种产品。
Blitz3D

Blitz3D

为Windows创建2D和3D游戏。
Orx

Orx

Orx是一个开源,可移植,轻便,基于插件,数据驱动且非常易于使用的2D导向游戏引擎。Orx主要是用C编写的,但是允许您使用可以与C进行接口的任何语言进行开发。
Duality

Duality

Duality是一个模块化2D游戏引擎/编辑器组合,完全用C#编写,并建立在OpenGL后端之上。
Cyberix3D

Cyberix3D

免费的在线3D游戏制作工具在线制作自己的3D游戏!创建适用于Web,移动和桌面的游戏。
Gamesalad

Gamesalad

GameSalad Creator是由GameSalad,Inc.开发的创作工具。
Wintermute Engine Development Kit

Wintermute Engine Development Kit

Wintermute Engine Development Kit是一套用于创建和运行图形化“指向和点击”冒险游戏的工具,包括传统的2D游戏和现代的2D游戏。
Xenko Game Engine

Xenko Game Engine

Xenko是为游戏的未来而设计的开源C#游戏引擎。它带有完整的工具链,特别适合于创建逼真的游戏,但可以提供更多功能!
Platinum Arts Sandbox

Platinum Arts Sandbox

Platinum Arts Sandbox Free 3D Game Maker是一款开源免费游戏制造商,免费RPG游戏制造商,免费sidescroller制造商,免费Machinima创建者以及使它成为现实的游戏设计工具。
Amazon Lumberyard

Amazon Lumberyard

Amazon Lumberyard是免费的AAA游戏引擎,它与AWS和Twitch完全集成,并具有完整的源代码。
Alice

Alice

爱丽丝(Alice)是一种创新的3D编程环境,可轻松创建用于讲故事,玩互动游戏或在网络上共享视频的动画。