BlitzMax

BlitzMax

Vytvorte 2D hry pre Windows, MacOS a Linux.
Vytvorte 2D hry pre Windows, MacOS a Linux.BlitzMax je nový programovací jazyk hier novej generácie od spoločnosti Blitz Research.BlitzMax zachováva základné korene Blitz3D a BlitzPlus, ale dodáva veľa skvelých nových funkcií a schopností.Vylepšený jazyk BASIC BlitzMax je BASIC ... ale s niekoľkými zákrutami vrátane: Funkčných ukazovateľov Plne dynamické polia Dedičnosť a polymorfizmus Funkčné parametre „odkazom“ Byte, Short, Int, Long, Float a Double numeric datové typy Zoradenie polí a reťazcov Flexibilné„zberný“ systém pre prácu so súvisiacimi zoznamami atď. Spracovanie UTF16 reťazcov s nízkou úrovňou schopnosti Schopnosť „búrlivých“ binárnych údajov a prístup k nim rovnako ľahko, ako by to bol bežný súbor Podpora externého jazyka pre rozhranie s C / C ++ / ObjectiveC alebo kódom zostavy... Modulárny dizajn BlitzMax je vo veľkej miere založený na myšlienke modulov, kolekciách príkazov uložených v špeciálnych súboroch.Do systému môžete pridať svoje vlastné moduly, čo vám umožní čisto znovu použiť kód vo vašich vlastných projektoch.Moduly sú tiež skvelým spôsobom distribúcie knižníc príkazov a program Blitz Research obsahuje mnoho podivných a úžasných modulov zoradených pre budúce vydanie!Ľahko použiteľná 2D sada príkazov BlitzMax obsahuje modul Max2D, ktorý obsahuje sadu veľmi ľahko použiteľných 2D príkazov.V systémoch MacOS X a Linux Max2D používa rozhranie OpenGL API, zatiaľ čo na počítačoch so systémom Windows máte možnosť použiť rozhranie API OpenGL alebo DirectX.OpenGL aj DirectX používajú 3D hardvér na kreslenie grafiky na obrazovku, čo umožňuje pokročilé efekty, ako je miešanie v reálnom čase, rotácia a zmena mierky.Inteligentný systém budovania BlitzMax vám umožňuje rozdeliť projekt do viacerých zdrojových súborov, ktoré je možné predkompilovať, aby sa výrazne skrátil čas potrebný na vývoj.Tento proces je automaticky spracovaný zahrnutým nástrojom BMK („Blitz make“) a je pre vývojárov úplne transparentný.
blitz-basic

Vlastnosti

Kategórie

Alternatívy k službe BlitzMax pre všetky platformy s bezplatnou licenciou

AppGameKit Classic

AppGameKit Classic

AppGameKit je jednoduchý multiplatformový nástroj na vývoj hier, ktorý beží na Windows, Linux, MacOS a Raspberry Pi.K dispozícii je aj verzia pre Android a iOS.
Creyawo

Creyawo

Rozvíjajte svoje hry založené na technológii Flash alebo AIR (alebo iný program) bez znalosti programovania.