BlitzMax

BlitzMax

Erstellen Sie 2D-Spiele für Windows, MacOS und Linux.
Erstellen Sie 2D-Spiele für Windows, MacOS und Linux.BlitzMax ist die neue Programmiersprache der nächsten Generation von Blitz Research.BlitzMax behält die BASIC-Wurzeln von Blitz3D und BlitzPlus bei, fügt aber eine Menge cooler neuer Funktionen und Fähigkeiten hinzu.Verbesserte BASIC-Sprache BlitzMax ist BASIC ... aber mit ein paar Wendungen, einschließlich: Funktionszeiger Volldynamische Arrays Vererbung und Polymorphismus Funktionsparameter 'Nach Referenz' Byte, Short, Int, Long, Float und Double Numerische Datentypen Array- und String-Slicing Flexibel'Collection'-System für den Umgang mit verknüpften Listen usw. Low-Level-Pointer für die Verarbeitung von UTF16-Strings. Die Möglichkeit, Binärdaten zu' inkbinieren 'und so einfach darauf zuzugreifen, als ob es sich um eine reguläre Datei handeln würde... Modularer Aufbau BlitzMax basiert weitgehend auf der Idee von Modulen, einer Sammlung von Befehlen, die in speziellen Dateien gespeichert sind.Sie können dem System eigene Module hinzufügen, sodass Sie Code in Ihren eigenen Projekten sauber wiederverwenden können.Module sind auch eine großartige Möglichkeit, Befehlsbibliotheken zu verteilen, und Blitz Research hat viele seltsame und wundervolle Module für die zukünftige Veröffentlichung geplant!Einfach zu bedienender 2D-Befehlssatz BlitzMax enthält das Max2D-Modul, das eine Reihe sehr einfach zu bedienender 2D-Befehle enthält.Unter MacOS X und Linux verwendet Max2D die OpenGL-API, während Sie auf Windows-PCs die OpenGL- oder DirectX-APIs verwenden können.Sowohl OpenGL als auch DirectX verwenden 3D-Hardware, um Grafiken auf den Bildschirm zu zeichnen. Dies ermöglicht erweiterte Effekte wie das Überblenden, Drehen und Skalieren in Echtzeit.Intelligentes Build-System Mit BlitzMax können Sie ein Projekt in mehrere Quelldateien aufteilen, die vorkompiliert werden können, um die Entwicklungszeit erheblich zu verkürzen.Dieser Vorgang wird automatisch vom mitgelieferten Dienstprogramm BMK ('Blitz make') ausgeführt und ist für den Entwickler vollständig transparent.
blitz-basic

Eigenschaften

Kategorien

BlitzMax-Alternativen für Mac

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.
Polycode

Polycode

Polycode ist ein C ++ - und Lua-Framework zum Erstellen interaktiver Anwendungen.Es ist kostenlos, Open Source und plattformübergreifend.
Tululoo Game Maker

Tululoo Game Maker

Tululoo Game Maker ist eine komplexe Umgebung zum Erstellen von Spielen, mit der Sie browserbasierte Spiele erstellen können.
Panda3D

Panda3D

Leistungsstarke, ausgereifte plattformübergreifende Open-Source-Spiel-Engine für Python und C ++, entwickelt von Disney und CMU.
AppGameKit Classic

AppGameKit Classic

AppGameKit ist ein einfaches plattformübergreifendes Entwicklungswerkzeug für Spiele, das unter Windows, Linux, MacOS und Raspberry Pi ausgeführt wird.Eine Version für Android und iOS ist ebenfalls verfügbar.
Reality Factory 2

Reality Factory 2

Reality Factory 2 ist eine Spieleentwicklungssuite der nächsten Generation.
Creyawo

Creyawo

Entwickeln Sie Ihre Flash- oder AIR-basierten Spiele (oder andere Programme) ohne Programmierkenntnisse.
Monkey 2

Monkey 2

Monkey 2 ist eine plattformübergreifende Programmiersprache für die Spieleentwicklung.
GLBasic

GLBasic

GLBasic ist eine plattformübergreifende Programmiersprache, die auf die Spieleentwicklung mit OpenGL abzielt.