123
BlitzMax

BlitzMax

Napravite 2D igre za Windows, MacOS i Linux.
Napravite 2D igre za Windows, MacOS i Linux.BlitzMax je novi, programski jezik za igru ​​sljedeće generacije tvrtke Blitz Research.BlitzMax zadržava OSNOVNE korijene Blitz3D-a i BlitzPlus-a, ali dodaje tonu novih novih karakteristika i sposobnosti.Poboljšani OSNOVNI jezik BlitzMax je OSNOVNI ... ali s nekoliko zavoja, uključujući: Pokazivače funkcija Potpuno dinamički niz Nasljeđivanje i polimorfizam Funkcijski parametri 'Po referenci' Bajt, Kratki, Int, Dugi, Plutajući i dvostruki numerički tipovi podataka Niz i niz podatakasustav 'zbirka' za rukovanje povezanim popisima itd. Rukovanje pokazivanjem nizova u UTF16 nizovima Mogućnost 'Uključivanja' binarnih podataka i pristupanje njima jednako lako kao da je to uobičajena datoteka Podrška za vanjski jezik za povezivanje s C / C ++ / ObjectiveC ili kodom montaže... Modularni dizajn BlitzMax se u velikoj mjeri temelji na ideji modula, zbirki naredbi pohranjenih u posebnim datotekama.U sustav možete dodati vlastite module koji će vam omogućiti da čisto ponovo koristite kôd u vlastitim projektima.Moduli su također odličan način za distribuciju knjižnica naredbi, a Blitz Research ima mnogo čudnih i divnih modula koji su postrojeni za buduće izdanje!Jednostavan za korištenje 2D set naredbi BlitzMax uključuje Max2D modul koji sadrži skup vrlo jednostavnih 2D naredbi.Na MacOS X i Linuxu, Max2D koristi OpenGL API, dok na Windows osobnim računalima imate mogućnost upotrebe OpenGL ili DirectX API-ja.I OpenGL i DirectX koriste 3D hardver za crtanje grafike na zaslonu, omogućujući napredne efekte poput miješanja u stvarnom vremenu, rotacije i skaliranja.Inteligentni sustav gradnje BlitzMax vam omogućuje da podijelite projekt u više izvornih datoteka koje se mogu unaprijed sastaviti kako bi masivno smanjili vrijeme razvoja.Procesom se automatski upravlja pomoću BMK ('Blitz make') uslužnog programa i potpuno je pregledan za razvojnog programera.

Značajke

Kategorije

Alternativa BlitzMaxu za HTML

AppGameKit Classic

AppGameKit Classic

AppGameKit je jednostavan alat za razvoj igara na više platformi koji se izvodi na Windows, Linux, MacOS i Raspberry Pi.Dostupna je i verzija za Android i iOS.
GLBasic

GLBasic

GLBasic je programski jezik više platformi čiji je cilj razvoj igre sa OpenGL-om.