GeeXLab

软件描述

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

官方网站

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

官方认证

www.geeks3d.com

安全链接HTTPS
立即访问

什么是 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 个选择
3

一个Java框架,为在桌面、移动和浏览器平台构建2D或3D游戏提供统一API,支持热代码替换、快速原型开发、模块化架构、集成物理引擎、输入系统、资源工具,并支持桌面原生调试。

Wicked Engine

Wicked Engine

0

Wicked Engine 是一个用 C++ 编写的开源游戏引擎。其主要目标是易于搭建和使用,轻量级、高性能且图形功能先进。完整源代码采用 MIT 许可证提供,这意味着任何人可自由用于任何用途而无需...

Cocos Creator

Cocos Creator

0

Cocos Creator 是一套完整的游戏开发工具与工作流程,包括游戏引擎(基于 Cocos2d-x)、资源管理、场景编辑、游戏预览、调试以及一键发布到多个平台。

Atomic Game Engine

Atomic Game Engine

4

原子游戏引擎具备跨平台编辑器,可部署至 Windows、OSX、Linux、WebGL、Android 和 iOS。应用程序可使用 JavaScript、TypeScript 或原生 C++ 构建,C# 脚本正在开发中。

Roblox Studio

Roblox Studio

5

使用 Roblox 免费且沉浸式的创作引擎,创造你所能想象的任何内容。Roblox Studio 让你轻松创建内容,并一键发布至智能手机、平板电脑、桌面设备、游戏主机和虚拟现实设备。

0

面向商业与工业的图形开发引擎。构建高质量的3D解决方案并部署到任何平台。

0

Alice 是一个创新的3D编程环境,可轻松创建动画以讲述故事、玩互动游戏或制作视频并分享到网络。Alice 是一门入门级计算机教学工具。

0

nCine 是一个基于 C++ 的跨平台 2D 游戏引擎,适用于快速且高性能的游戏开发。

上一页下一页