GeeXLab

GeeXLab

GeeXLab是一款跨平台的演示工具,用于3D编程,演示创建,游戏开发,交互式应用程序,创意编码和原型制作。
GeeXLab是用于桌面操作系统的免费独立应用程序。只需下载并使用它。GeeXLab可用于Windows 32/64位,Linux 64位,Mac OS X和Raspberry Pi。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不包含控制您的逻辑的游戏引擎。GeeXLab提供了一个低级API(不要惊慌,这里没有汇编程序),您可以根据需要自由地管理逻辑和渲染代码。您甚至可以编写自己的动态库(例如在C / C ++中),然后将其加载到Lua和Python脚本中。
geexlab

特征

分类目录

具有任何许可的所有平台的GeeXLab替代品

HaxePunk

HaxePunk

HaxePunk是一个开源框架,从...
Ren'Py

Ren'Py

Ren'Py是一种视觉小说引擎,全球数百名创作者都在使用它,它可以帮助您使用文字,图像和声音来讲述在计算机和移动设备上运行的交互式故事。
Monkey X

Monkey X

Monkey是一种模块化语言。您可以创建自己的自定义模块并使用其他人的模块-包括出色的box2d和minib3d模块!
FlashPunk

FlashPunk

FlashPunk是免费的ActionScript 3库,旨在开发2D Flash游戏。它为您提供了一个快速,干净的框架,以进行原型开发和游戏开发。
Novashell

Novashell

Novashell是一家高级2D游戏制造商,它试图处理所有幕后的辛苦工作,使您能够使用路径查找,对话,持久性...来制作精美的游戏。
Pixel Game Maker MV

Pixel Game Maker MV

Pixel Game Maker MV使您无需编程知识即可构建自己的动作游戏。
Heaps.io

Heaps.io

Heaps.io是为高性能游戏而设计的成熟的跨平台图形引擎。