BlitzMax

BlitzMax

Създайте 2D игри за Windows, MacOS и Linux.
Създайте 2D игри за Windows, MacOS и Linux.BlitzMax е новият език за програмиране на игри от следващо поколение от Blitz Research.BlitzMax запазва БАЗОВИТЕ корени на Blitz3D и BlitzPlus, но добавя тон от страхотни нови функции и способности.Подобрен BASIC език BlitzMax е БАЗОВ ... но с няколко обрати, включително: Функционални указатели Напълно динамични масиви Наследяване и полиморфизъм Функционални параметри "По справка" Байт, къси, Int, дълги, плаващи и двойни цифрови типове данни Масив и нарязване на низове Гъвкавосистема за събиране за работа със свързани списъци и т.н. Ниско ниво на обработка на показалеца UTF16 низове Възможността за „включване“ на двоични данни и достъп до тях толкова лесно, като че ли е обикновен файл Поддръжка на външен език за взаимодействие с C / C ++ / ObjectiveC или код за сглобяване... Модулен дизайн BlitzMax се основава до голяма степен на идеята за модули, колекции от команди, съхранявани в специални файлове.Можете да добавите свои собствени модули към системата, което ви позволява чисто да използвате повторно кода в собствените си проекти.Модулите също са чудесен начин за разпространение на библиотеки от команди, а Blitz Research има много странни и прекрасни модули, подредени за бъдещо издание!Лесен за използване 2D набор от команди BlitzMax включва модула Max2D, който съдържа набор от много лесни за използване 2D команди.В MacOS X и Linux, Max2D използва OpenGL API, докато на компютри с Windows имате възможност да използвате или API API OpenGL, или DirectX.Както OpenGL, така и DirectX използват 3D хардуер, за да изтеглят графики на екрана, което позволява разширени ефекти като смесване в реално време, въртене и мащабиране.Интелигентната система за изграждане BlitzMax ви позволява да разделите проект на множество изходни файлове, които могат да бъдат предварително компилирани, за да намалят масово времето за разработка.Този процес се управлява автоматично от включената помощна програма BMK („Блиц направи“) и е напълно прозрачен за разработчика.
blitz-basic

Характеристика

Категории

Алтернативи на BlitzMax за Mac

GDevelop

GDevelop

GDevelop е софтуер за отваряне на игри с отворен код, предназначен да се използва от всички.С него могат да се създават всякакъв вид 2D игри и не се изискват умения за програмиране, за да започнете.Логиката на игрите се прави с помощта на визуални събития.
Polycode

Polycode

Polycode е C ++ и Lua рамка за изграждане на интерактивни приложения.Той е безплатен, с отворен код и крос-платформа.
Tululoo Game Maker

Tululoo Game Maker

Tululoo Game Maker е сложна среда за създаване на игри, която ви позволява да създавате игри, базирани на браузъра.
Panda3D

Panda3D

Мощен, зрял кросплатформен игрови механизъм с отворен код за Python и C ++, разработен от Disney и CMU.
AppGameKit Classic

AppGameKit Classic

AppGameKit е прост инструмент за разработка на кросплатформени игри, който работи на Windows, Linux, MacOS и Raspberry Pi.Предлага се и версия, която да работи на Android и iOS.
Reality Factory 2

Reality Factory 2

Reality Factory 2 е следващо поколение авторски набор от игри.
Creyawo

Creyawo

Разработете своите Flash-или AIR-базирани игри (или друга програма) без знания за програмиране.
Monkey 2

Monkey 2

Monkey 2 е кросплатформен език за програмиране, целящ развитието на играта.
GLBasic

GLBasic

GLBasic е крос-платформен език за програмиране, целящ разработването на игри с OpenGL.