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.
Web stranica:
https://nitrologic.itch.io/blitzmaxZnačajke
Kategorije
Alternativa BlitzMaxu za HTML
5
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.