Blitz - это серия программ, для разработки компьютерных 3D(Blitz3D) и 2D(BlitzMax) игр. Он основан на популярном и легком в освоении языке BASIC. Дополнительно, в языке для Блитца были введены поддержка связанных списков и работа с внешними DLL и памятью (использование так называемых банков памяти). Кроме набора команд для работы с 2Д и 3Д графикой (используя DirectX 7.0, что является ОГРОМНЫМ плюсом для написания шароварных игр !) в блитце вы найдете команды для работы с Сетью ( TCP, UDP, DirectPlay ) и звуком ( играет WAV, MP3, IT, XM ). Кроме того, используя расширения в виде DLL модулей Вы сможете подключить к нему такие полезные расширения как:
Работа с физикой ( ODE, newton, tokamak ),
Работа с реестром ОС
Динамические тени
различные библиотеки, для быстрой паковки ресурсов ( как для сжатия, так и для защиты ресурсов)
другие...
Блитц, подходит для написания любого типа игр. Это может быть RPG, FPS, Стратегия, Гонки, Платформеры и др. На блитце реально написать даже небольшую MMORPG, чему есть убедительные доказательства!
В отличии от других средств разработки подобного плана, у Блитц самое большое и активное коммюнити, как англо, так и русско-язычное.