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

特征

分类目录

Linux版Polycode的替代品

Alice

Alice

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

RPG Toolkit

RPG工具包是一个免费的开源项目,提供了一个简单,灵活且功能强大的工具来在您的个人计算机上创建角色扮演游戏。
Tululoo Game Maker

Tululoo Game Maker

Tululoo Game Maker是一个复杂的游戏创建环境,可让您创建基于浏览器的游戏。
Open RPG Maker

Open RPG Maker

Open RPG Maker是RPG Maker系列功能(例如rpgmaker200,rpgmaker2003,rpgmakerxp)以及许多其他功能的免费开源副本。
Maratis

Maratis

Maratis是一款为艺术家和开发人员设计的便携式,简单且可视化的游戏开发工具。
Panda3D

Panda3D

迪士尼和CMU开发的功能强大,成熟的Python和C ++开源跨平台游戏引擎。
Lobster

Lobster

龙虾是一种游戏编程语言。它的开发是为了使已经是程序员的人们更容易原型设计和制作游戏。
RPG Paper Maker

RPG Paper Maker

RPG Paper Maker是一个免费的游戏制作引擎,包括一个3D宇宙,其中包含许多2D精灵和一些简化的3D对象。
BlitzMax

BlitzMax

为Windows,MacOS和Linux创建2D游戏。
ct.js

ct.js

ct.js是基于Web技术的2D游戏编辑器(桌面应用程序)。它旨在成为一个可扩展但简单的游戏制作工具,新手和经验丰富的游戏开发人员都可以使用。
Angel2D

Angel2D

基于OpenGL和C ++的跨平台2D游戏原型框架。
WaveEngine

WaveEngine

权威的免费跨平台移动引擎,可使用C#释放您的游戏。感谢您的反馈。敬请关注。#iOS #Android #WindowsPhone#Windows8。
GeeXLab

GeeXLab

GeeXLab是一款跨平台的演示工具,用于3D编程,演示创建,游戏开发,交互式应用程序,创意编码和原型制作。
Build a Game Universe

Build a Game Universe

构建游戏世界是您构建,玩,共享和销售游戏及内容创作的场所。
XStart

XStart

小型可移植脚本运行时,可用于快速软件开发。