BlitzMax

BlitzMax

Vytvořte 2D hry pro Windows, MacOS a Linux.
Vytvořte 2D hry pro Windows, MacOS a Linux.BlitzMax je nový programovací jazyk nové generace od společnosti Blitz Research.BlitzMax zachovává základní kořeny Blitz3D a BlitzPlus, ale přidává spoustu skvělých nových funkcí a schopností.Vylepšený jazyk BASIC BlitzMax je BASIC ... ale s několika zákruty, včetně: Funkčních ukazatelů Plně dynamická pole Dědičnost a polymorfismus Funkční parametry „Byte“, Short, Int, Long, Float a Double numerické datové typy Řezání polí a řetězců Flexibilní'kolekce' systém pro práci s propojenými seznamy atd. Nízkoúrovňové zpracování ukazatelů UTF16 Řetězce UTF16 Schopnost „inbinovat“ binární data a přistupovat k nim stejně snadno, jako by to byl běžný soubor Externí jazyková podpora pro propojení s C / C ++ / ObjectiveC nebo kódem sestavy... Modulární design BlitzMax je z velké části založen na myšlence modulů, sbírek příkazů uložených ve speciálních souborech.Do systému můžete přidat své vlastní moduly, což vám umožní čistě znovu použít kód ve vašich vlastních projektech.Moduly jsou také skvělý způsob, jak distribuovat knihovny příkazů, a Blitz Research má řadu podivných a úžasných modulů seřazených pro budoucí vydání!Snadno použitelná sada 2D příkazů BlitzMax obsahuje modul Max2D, který obsahuje sadu velmi snadno použitelných 2D příkazů.V systémech MacOS X a Linux Max2D používá rozhraní OpenGL API, zatímco na počítačích se systémem Windows máte možnost použít rozhraní API OpenGL nebo DirectX.OpenGL i DirectX používají 3D hardware k vykreslování grafiky na obrazovku, což umožňuje pokročilé efekty, jako je míchání v reálném čase, rotace a škálování.Inteligentní systém sestavení BlitzMax vám umožňuje rozdělit projekt do více zdrojových souborů, které lze předkompilovat, čímž se výrazně zkrátí doba vývoje.Tento proces je automaticky zpracován přiloženým obslužným programem BMK ('Blitz make') a je pro vývojáře zcela transparentní.
blitz-basic

Funkce

Kategorie

Alternativy BlitzMax pro Android

GDevelop

GDevelop

GDevelop je software pro vytváření her s otevřeným zdrojovým kódem navržený pro použití všemi.S ním lze vytvořit jakýkoli druh 2D her a pro začátek nejsou nutné žádné programovací dovednosti.Logika her se provádí pomocí vizuálních událostí.
AppGameKit Classic

AppGameKit Classic

AppGameKit je jednoduchý nástroj pro vývoj her napříč platformami, který běží na Windows, Linux, MacOS a Raspberry Pi.K dispozici je také verze pro Android a iOS.
GLBasic

GLBasic

GLBasic je programovací jazyk napříč platformami zaměřený na vývoj her s OpenGL.
Nimo Aircraft Fighter

Nimo Aircraft Fighter

Zahrajte si hru stíhacích letadel Nimo 2D.S několika funkcemi ovládejte 2D letadlo a bojujte proti nepřátelům směrem k vám.
The Hungry Hasty Girl

The Hungry Hasty Girl

Zahrajte si Hladovou Hasty Girl a pomozte této bláznivé dívce jíst všechna jablka.