BlitzMax

BlitzMax

Twórz gry 2D dla Windows, MacOS i Linux.
Twórz gry 2D dla Windows, MacOS i Linux.BlitzMax to nowy język programowania gier nowej generacji firmy Blitz Research.BlitzMax zachowuje PODSTAWOWE korzenie Blitz3D i BlitzPlus, ale dodaje mnóstwo fajnych nowych funkcji i umiejętności.Ulepszony język BASIC BlitzMax jest BASIC ... ale z kilkoma zwrotami, w tym: Wskaźniki funkcji W pełni dynamiczne tablice Dziedziczenie i polimorfizm Parametry funkcji „Według odniesienia” Bajt, krótkie, wewnętrzne, długie, zmiennoprzecinkowe i podwójne liczbowe typy danych Tablica i ciąg znaków Elastycznysystem „gromadzenia” do obsługi list połączonych itp. Obsługa wskaźnika niskiego poziomu Ciągi UTF16 Zdolność „inkbinowania” danych binarnych i uzyskiwania do nich dostępu tak łatwo, jakby to był zwykły plik Obsługa języka zewnętrznego dla interfejsu z C / C ++ / ObjectiveC lub kodem asemblera... Modułowa konstrukcja BlitzMax jest w dużej mierze oparty na idei modułów, kolekcji poleceń przechowywanych w specjalnych plikach.Możesz dodawać własne moduły do ​​systemu, co pozwala na czyste użycie kodu we własnych projektach.Moduły to także świetny sposób na dystrybucję bibliotek poleceń, a Blitz Research ma wiele dziwnych i wspaniałych modułów w kolejce do wydania w przyszłości!Łatwy w użyciu zestaw poleceń 2D BlitzMax zawiera moduł Max2D, który zawiera zestaw bardzo łatwych w użyciu poleceń 2D.W systemach MacOS X i Linux Max2D korzysta z interfejsu API OpenGL, natomiast na komputerach z systemem Windows istnieje możliwość korzystania z interfejsów API OpenGL lub DirectX.Zarówno OpenGL, jak i DirectX używają sprzętu 3D do rysowania grafiki na ekranie, umożliwiając zaawansowane efekty, takie jak mieszanie, obracanie i skalowanie w czasie rzeczywistym.Inteligentny system kompilacji BlitzMax pozwala podzielić projekt na wiele plików źródłowych, które można wstępnie skompilować, aby znacznie skrócić czas programowania.Proces ten jest obsługiwany automatycznie przez dołączone narzędzie BMK („Blitz make”) i jest całkowicie przejrzysty dla programisty.
blitz-basic

Stronie internetowej:

cechy

Kategorie

Alternatywy dla BlitzMax'a dla wszystkich platform z dowolną licencją

GDevelop

GDevelop

GDevelop to oprogramowanie do tworzenia gier typu open source, przeznaczone dla każdego.Dzięki niemu można tworzyć dowolne gry 2D i na początek nie są wymagane żadne umiejętności programistyczne.Logika gier opiera się na zdarzeniach wizualnych.
Polycode

Polycode

Polycode to framework C ++ i Lua do tworzenia interaktywnych aplikacji.Jest darmowy, open source i wieloplatformowy.
Construct Classic

Construct Classic

Construct Classic to darmowy kreator gier DirectX 9 dla systemu Windows, przeznaczony do gier 2D.
ClickTeam Fusion

ClickTeam Fusion

[Multimedia Fusion 2 zostało zastąpione przez Clickteam Fusion 2.5.] Tworzenie gier i oprogramowania nigdy nie było łatwiejsze ani szybsze niż w przypadku Clickteam Fusion 2.5!
Adventure Game Studio

Adventure Game Studio

Adventure Game Studio zapewnia narzędzia do stworzenia własnej przygody za darmo!Przynieś swoją historię i dzieło sztuki i włóż je, a AGS zajmie się resztą.
Wintermute Engine Development Kit

Wintermute Engine Development Kit

Wintermute Engine Development Kit to zestaw narzędzi do tworzenia i uruchamiania graficznych gier przygodowych typu „wskaż i kliknij”, zarówno tradycyjnych 2D, jak i nowoczesnych 2.
Tululoo Game Maker

Tululoo Game Maker

Tululoo Game Maker to złożone środowisko do tworzenia gier, które umożliwia tworzenie gier opartych na przeglądarce.
XNA Game Studio

XNA Game Studio

Microsoft XNA to darmowy zestaw narzędzi z zarządzanym środowiskiem wykonawczym dostarczonym przez Microsoft, który ułatwia tworzenie gier wideo i zarządzanie nimi.
GameStart

GameStart

GameStart to oprogramowanie do tworzenia aplikacji 2D i 3D w czasie rzeczywistym.
Panda3D

Panda3D

Potężny, dojrzały, wieloplatformowy silnik gier typu open source dla Pythona i C ++, opracowany przez Disneya i CMU.
AppGameKit Classic

AppGameKit Classic

AppGameKit to proste wieloplatformowe narzędzie do tworzenia gier, które działa na systemach Windows, Linux, MacOS i Raspberry Pi.Dostępna jest również wersja do uruchamiania na Androidzie i iOS.
sdlBasic

sdlBasic

sdlBasic to mały, wydajny i wieloplatformowy podstawowy interpreter przeznaczony do tworzenia gier z wykorzystaniem biblioteki SDL, zainspirowany starym i chwalebnym AMOSem.
AGKSharp

AGKSharp

AGKSharp to darmowa implementacja AppGameKit do użycia z C # i .NET
Creyawo

Creyawo

Rozwijaj gry oparte na technologii Flash lub AIR (lub inny program) bez znajomości programowania.
Reality Factory 2

Reality Factory 2

Reality Factory 2 to pakiet do tworzenia gier nowej generacji.