GeeXLab

GeeXLab

GeeXLab ist ein plattformübergreifendes Demotool für 3D-Programmierung, Demokreation, Spieleentwicklung, interaktive Anwendungen, kreatives Codieren und Prototyping.
GeeXLab ist eine kostenlose Standalone-Anwendung für Desktop-Betriebssysteme.Einfach herunterladen und benutzen.GeeXLab ist für Windows 32/64-Bit, Linux 64-Bit, Mac OS X und Raspberry Pi verfügbar.GeeXLab unterstützt sowohl Lua als auch Python als Hauptsprachen für die Demo-Codierung sowie GLSL (OpenGL und Vulkan) und HLSL (Direct3D 12 - nur Windows 10) für die Echtzeit-Shader-Programmierung.Lua und Python können gleichzeitig in einer Demo verwendet werden.Einige Skripte können in Python und andere in Lua codiert werden.Es liegt an Ihnen, sie zu mischen, wie Sie möchten.Lua, Python, GLSL und HLSL können sich in separaten Dateien oder in einer einzelnen XML-Datei befinden, die als Container für alle Skripte fungiert.Mit wenigen Worten, so funktioniert GeeXLab: Eine Demo besteht im Wesentlichen aus einem oder mehreren Initialisierungsskripten (Lua und / oder Python) und einem oder mehreren Skripten pro Frame (Lua und / oder Python).Initialisierungsskripten werden einmal zu Beginn der Demo ausgeführt und Rahmenskripten werden in jedem Rahmen ausgeführt.Das ist alles.GeeXLab enthält keine Game Engine, die die Kontrolle über Ihre Logik übernimmt.GeeXLab bietet eine Low-Level-API (keine Panik, hier kein Assembler), mit der Sie Ihre Logik und Ihren Rendering-Code nach Belieben verwalten können.Sie können sogar eigene dynamische Bibliotheken programmieren (zum Beispiel in C / C ++) und diese in Lua- und Python-Skripten laden ....
geexlab

Eigenschaften

Kategorien

Alternativen zu GeeXLab für alle Plattformen mit einer Lizenz

Godot Engine

Godot Engine

Godot ist eine voll funktionsfähige Open-Source-Spiel-Engine mit MIT-Lizenz.Das Hauptaugenmerk liegt auf großartigen Tools und einem visuell ausgerichteten Workflow, der auf PC-, Mobil- und Webplattformen exportiert werden kann.
Unity

Unity

Unity ist ein plattformübergreifendes Tool zur Spieleentwicklung, das von Anfang an entwickelt wurde, um die Erstellung zu vereinfachen.
Construct 2

Construct 2

Scirra Construct ist eine 2D-Spieleentwicklungs-Engine, deren Schwerpunkt auf der visuellen Erstellung von Spielen liegt.
GDevelop

GDevelop

GDevelop ist eine Open-Source-Software zum Erstellen von Spielen, die für jedermann geeignet ist.Alle Arten von 2D-Spielen können damit erstellt werden, und für den Einstieg sind keine Programmierkenntnisse erforderlich.Die Logik der Spiele basiert auf visuellen Ereignissen.
Unreal Engine

Unreal Engine

Unreal Engine ist eine professionelle Suite von Tools und Technologien, die zum Erstellen hochwertiger Spiele auf einer Reihe von Plattformen verwendet werden.
Stencyl

Stencyl

Stencyl ist keine durchschnittliche Software zur Erstellung von Spielen.Es ist ein wunderschönes, intuitives Toolset, das Ihren Workflow beschleunigt und dann aus dem Weg geht.Wir kümmern uns um das Wesentliche, damit Sie sich auf das konzentrieren können, was wichtig ist - Ihr Spiel zu Ihrem Spiel zu machen..
  • Freemium
LÖVE

LÖVE

Hallo!LÖVE ist ein großartiges Framework, mit dem Sie 2D-Spiele in Lua erstellen können.Es ist kostenlos, Open Source und funktioniert unter Windows, Mac OS X, Linux, Android und iOS.
Polycode

Polycode

Polycode ist ein C ++ - und Lua-Framework zum Erstellen interaktiver Anwendungen.Es ist kostenlos, Open Source und plattformübergreifend.
Ren'Py

Ren'Py

Ren'Py ist eine kostenlose und plattformübergreifende visuelle Roman-Engine, mit der Sie mithilfe von Wörtern, Bildern und Tönen am Computer Geschichten erzählen können.
GameMaker: Studio

GameMaker: Studio

Entwerfen Sie Ihre eigenen Computerspiele mit einem Drag-and-Drop-Ereignis- / Aktionssystem und lernen Sie das Codieren in Ihrem eigenen Tempo kennen.
Pygame

Pygame

Pygame ist eine Reihe von Python-Modulen, die zum Schreiben von Spielen entwickelt wurden.Pygame erweitert die hervorragende SDL-Bibliothek um weitere Funktionen.
Wick Editor

Wick Editor

Ein kostenloses Open-Source-Tool zum Erstellen von Spielen, Animationen und allem, was dazwischen liegt.
Superpowers

Superpowers

Superpowers ist eine HTML5-Entwicklungsumgebung zum Erstellen von 2D- und 3D-Spielen. Sie kann mit Plugins erweitert werden und ermöglicht die Zusammenarbeit in Echtzeit.
LibGDX

LibGDX

Libgdx ist ein Java-Spieleentwicklungsframework, das eine einheitliche API bereitstellt, die auf allen unterstützten Plattformen funktioniert.
MonoGame

MonoGame

Ein Framework für die Erstellung leistungsfähiger plattformübergreifender Spiele.Der spirituelle Nachfolger von XNA mit Tausenden von Titeln, die auf Desktop-, Mobil- und Konsolenplattformen ausgeliefert werden.