Select your language

Home arrow-right ... arrow-right Games arrow-right GeeXLab

We've compiled a list of 56 free and paid alternatives to GeeXLab. The primary competitors include Godot Engine, Unity. In addition to these, users also draw comparisons between GeeXLab and Construct 2, GDevelop, Unreal Engine. Also you can look at other similar options here: Games.


Godot Engine
Free Open Source

Feature-packed 2D and 3D open source game engine.

The multiplatform game creation tools for everyone.

Scirra Construct is a 2D game development engine with a focus on building games visually.

GDevelop
Free Open Source

GDevelop is an open-source game making software designed to be used by everyone.

Unreal Engine
Free Open Source

Unreal Engine is a professional suite of tools and technologies used for building high-quality...

Polycode
Free Open Source

Polycode is a C++ and Lua framework for building interactive applications.

Stencyl isn't your average game creation software; it's a gorgeous, intuitive toolset that accelerates your workflow and then gets out of the way. We take care of the essentials, so you can focus on what's important - making your game yours.

Ren'Py
Free Open Source

Ren'Py is a free and cross-platform visual novel engine that helps you use words, pictures, and...

Orx
Free Open Source

Orx is an open source, portable, lightweight, plugin-based, data-driven and extremely easy to use...

LÖVE
Free Open Source

Hi there! LÖVE is an *awesome* framework you can use to make 2D games in Lua.

GeeXLab is a cross-platform demotool for 3D programming, demos creation, game development...

GeeXLab Platforms

tick-square Windows
tick-square Linux
tick-square Mac

GeeXLab Overview

GeeXLab is a free standalone application for desktop operating systems. Just download it and use it. GeeXLab is available for Windows 32/64-bit, Linux 64-bit, Mac OS X and Raspberry Pi.
GeeXLab supports both Lua and Python as main languages for demo coding as well as GLSL (OpenGL and Vulkan) and HLSL (Direct3D 12 -- Windows 10 only) for realtime shader programming. Lua and Python can be used at the same time in a demo. Some scripts can be coded in Python and others in Lua. It's up to up to mix them as you want. Lua, Python, GLSL and HLSL can reside in separate files or in a single XML file that acts as a container for all scripts.
Here is, in few words, how GeeXLab works: a demo is essentially made up of one or several initialization scripts (Lua and/or Python) and one or several per frame scripts (Lua and/or Python). Initialization scripts are executed once at the beginning of the demo and frame scripts are executed every frame. That's all.
GeeXLab does not include a game engine that takes the control over your logic. GeeXLab offers a low level API (don't panic, no assembler here) that lets you free to manage your logic and rendering code as you want. You can even code you own dynamic libraries (in C/C++ for example) and load them in Lua and Python scripts.

GeeXLab Features

tick-square GLSL

Top GeeXLab Alternatives

Share your opinion about the software, leave a review and help make it even better!

GeeXLab Categories

Games Development Tools

GeeXLab Tags

hlsl glsl lua game-development python

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?