Polycode

软件描述

Polycode的核心使用C++编写,目前可在Mac、Windows和Linux上运行,未来计划支持iOS和Android。所有平台特定的功能都抽象为跨平台核心,并在每个平台上原生实现,因此相同的C++代码……

官方网站

访问软件的官方网站了解更多信息

官方认证

polycode.org

安全链接HTTPS
立即访问

什么是 Polycode?

Polycode 的核心使用 C++ 编写,目前可在 Mac、Windows 和 Linux 上运行,未来计划支持 iOS 和 Android。所有平台特定功能均被抽象为跨平台核心,并在各平台上原生实现,因此相同的 C++ 代码可直接在所有支持的平台上编译。

Polycode 还可通过 Polycode IDE 作为纯脚本化的 Lua 框架使用。使用 Lua 开发的应用程序可直接导出至所有支持的平台。

Polycode 完全免费且开源,采用 MIT 许可证。所有 Polycode 的开发均在 Github 上公开进行,社区提交的 Pull Request 会定期审查。

甚至这个网站也是开源的,并已设置为支持社区改进。

Polycode 以 C++ 库形式与独立 IDE 一同分发。你可以:

  • 将 Polycode 用作 C++ 框架,完全忽略 IDE。
  • 将 Polycode 用作 C++ 框架,并使用 IDE 编辑内容。
  • 在 IDE 中直接使用 Lua 编写代码。
  • 若全部代码使用 Lua 编写,可直接从 IDE 将应用程序导出到任一支持的平台。

IDE 支持创建和编辑 Polycode 材质文件、场景、精灵以及 Lua 和着色器脚本。

Polycode IDE 完全使用 Polycode 编写,并使用 Polycode UI 模块实现其所有用户界面。

🔄 替代方案

74 个选择
5

使用 http://flowlab.io 在线制作并分享属于你自己的游戏——你的浏览器中的游戏工作室。

0

Amulet 是一个免费的基于 Lua 的音视频工具包,适用于小型游戏和实验。它可在 Windows、Mac、Linux、HTML5 和 iOS 上运行。

0

RPGWizard 是一个开源的 2D 游戏制作工具,专注于制作角色扮演游戏。它配备了一个基于图形化编辑器和浏览器的游戏引擎,两者均可免费使用。

0

ZGameEditor 允许您创建具有程序化内容的 3D 游戏,其可重新分发的大小为 64 KiB 或更小。它包含一个轻量级的 OpenGL 驱动引擎,可在 Windows、Mac、Linux 和 Android 上运行,并配备一个便携式 Windows 集成开发环境,支持实时编辑。

0

GeeXLab 是一款跨平台的3D编程、演示制作、游戏开发、互动应用、创意编程和原型设计工具。

0

WorldForge项目是最早的开源大型多人在线角色扮演游戏项目,始于1997年。

0

BlitzMax 是一个功能多样的桌面开发环境,适用于各种规模和类型的开发者。

0

Lite-C是一种用于多媒体应用和个人电脑游戏的编程语言,采用C语言语法的一个子集,并包含一些C++语言的元素。它与C语言的主要区别在于原生实现了多媒体和计算机游戏相关的对象,例如……

上一页下一页

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub