Я понимаю, что это старый вопрос, но я просто наткнулся на него и почувствовал необходимость ответить.
BlitzBasic - это БОЛЬШОЙ способ облегчить программирование и разработку игр. Многие люди, кажется, не согласны с этим, но я помню, как это было для новичка. Хотя я думаю, что Python - отличный соперник, я бы все же склонялся к Blitz как к первому шагу в программировании игры.
Большинство языков в наши дни имеют ряд препятствий, которые нужно преодолеть, прежде чем кто-либо встанет и заработает. Настройка вашей цепочки IDE / dev, приобретение и связь с различными библиотеками, и все это еще до того, как вы действительно сможете начать изучать предпочитаемый вами язык. Блиц - это, в основном, один шаг, батарейки включаются в тип вещей. Иногда я все еще использую BlitzMax для создания прототипа или тестирования быстрых идей.
BlitzBasic прост в освоении. Это диалект бейсика. Последняя версия BlitzMax - намного лучший продукт, но немного сложнее, если вы новичок.
Ни один из них не может считаться языками сценариев или движками игры. Они действительно показывают ориентированную на игру стандартную библиотеку все же. Я склонен думать о Блице как о тренировочных колесах. Вы изучаете и приобретаете там опыт, прежде чем переходить к более полнофункциональным наборам инструментов, НО они, как правило, способны оттачивать продукцию коммерческого качества (я имею в виду коммерческую в инди-смысле, а не последние названия с большим бюджетом AAA).
Как уже говорилось, Блиц возвращается к Амиге. Оригинальная версия Worms была написана в нем. Также было несколько более поздних инди-игр, написанных на Blitz (вспоминается Утконос).