GeeXLab

GeeXLab
软件描述
GeeXLab 是一款跨平台的3D编程、演示制作、游戏开发、互动应用、创意编程和原型设计工具。
官方网站
访问软件的官方网站了解更多信息
www.geeks3d.com
什么是 GeeXLab?
GeeXLab 是一款适用于桌面操作系统的免费独立应用程序。只需下载并使用即可。GeeXLab 支持 Windows 32/64 位、Linux 64 位、Mac OS X 和树莓派系统。 GeeXLab 主要支持 Lua 和 Python 两种语言进行演示编程,同时支持 GLSL(OpenGL 和 Vulkan)以及 HLSL(Direct3D 12 —— 仅限 Windows 10)用于实时着色器编程。在同一个演示中可同时使用 Lua 和 Python。部分脚本可用 Python 编写,另一些则用 Lua 编写,你可以自由混合使用。Lua、Python、GLSL 和 HLSL 可分别存于独立文件,也可集中于一个作为所有脚本容器的 XML 文件中。 简而言之,GeeXLab 的工作方式如下:一个演示主要由一个或多个初始化脚本(Lua 和/或 Python)以及一个或多个每帧执行的脚本(Lua 和/或 Python)构成。初始化脚本在演示开始时仅执行一次,而帧脚本则每一帧都会执行。仅此而已。 GeeXLab 并不包含控制你逻辑的游戏引擎。它提供了一个底层 API(别担心,这里没有汇编语言),让你可以自由管理自己的逻辑和渲染代码。你甚至可以用 C/C++ 等语言编写自定义动态库,并将其加载到 Lua 或 Python 脚本中。
主要功能
🔄 替代方案
66 个选择
Monkey X
Monkey 是一种模块化语言。你可以创建自己的自定义模块,也可以使用他人的模块——包括强大的 box2d 和 minib3d 模块!

Limon Engine
Limon 是一个主要针对第一人称游戏的跨平台 3D 游戏引擎。其开发重点在于易用性和易学性,内置了地图、动画和 GUI 的编辑器。

Smile Game Builder
SMILE GAME BUILDER 是用于在您的电脑上制作 RPG 游戏的软件。

Game Builder
Game Builder 是一个实验性的游戏构建沙盒。在你创建的3D游戏世界中制作游戏。通过 Poly 选择数以千计的现成3D模型。通过简洁的拖放界面,排列各种积木来设计游戏逻辑。

TyranoBuilder
立即开始制作跨平台视频游戏,即使你完全不了解游戏编程或脚本!TyranoBuilder提供一系列直观的拖放工具,让你快速轻松地创作出高质量的视觉小说,实现你的创意构想……

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

Gideros Studio
Gideros于2011年推出,已成为一款成功的游戏引擎,拥有2万名注册开发者和500款已发布的游戏。

FlashPunk
FlashPunk 是一个免费的 ActionScript 3 库,专为开发 2D Flash 游戏而设计。它为您提供了一个快速、简洁的框架,用于原型设计和开发游戏。这意味着大部分繁琐的工作已预先完成,让您能够专注于设计和测试……
