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

特征

分类目录

BSD版GeeXLab的替代品

GDevelop

GDevelop

GDevelop是一款开放源代码的游戏制作软件,旨在供所有人使用。可以用它创建任何类型的2D游戏,并且不需要任何编程技能即可上手。游戏的逻辑是通过视觉事件来实现的。
LÖVE

LÖVE

嗨,您好!LÖVE是一个很棒的框架,可用于在Lua中制作2D游戏。它是免费的开放源代码,可在Windows,Mac OS X,Linux,Android和iOS上运行。