Жанровая направленность: 2D-игры любых жанров;
Платформа: PC Windows;
Лицензия: платная, цена 199 рублей в Steam;
Языки программирования: смесь BASIC и javaScript;
Открытый исходный код: не предоставляется;
Мультиплеер: нет;
Язык интерфейса: английский;
Достоинства: прост в освоении, совместиммость, малый размер;
Недостатки: платность, сырость, ограниченность.
Дата релиза: 2 сентября 2016 года.
Разработчики: Ozapell.
Ozapell Basic – это новый язык программирования, достаточно простой и удобный для изучения основ программирования вообще, и вполне пригодный для реализации игр ретро-стиля. Среда и интерфейс разработаны в стиле бытовых компьютеров 1980-ых годов.
ЯП в этой среде основан на методах javaScript с использованием команд BASIC. Поставляемая библиотека обеспечивает достаточно широкие функциональные возможности для создания простых игр и графических демонстраций с устойчивыми 60 fps обработки.
Среда разработана так, чтобы быть максимально простой и обеспечивающей разнообразные особенности. Она будет интересно для тех, кто хочет программировать или делать игры ретро-стиля, не изучая сложных ЯП.
Поддерживается качественное аудио в формате WAV для реализации звукового сопровождения в играх. Имеется переключение между редакторами и их режимами отображения. Поддерживается 24-битный цвет, обеспечивается система просчёта коллизий для спрайтов, поддерживается мышь для управления.
Программы сохраняются в исполняемые exe-файлы под Windows для свободного распространения. Приложения могут запускаться в оконном и полноэкранном режимах. Благодаря встроенному ограничителю скорости программы будут работать с одинаковой скоростью на машинах разных конфигураций. Имеется PDF-мануал для изучения возможностей Ozapell Basic.
На данный момент инструмент в раннем доступе, поэтому имеет ряд сырых возможностей.
Официальная страница: http://store.steampowered.com/app/523410/Ozapell_Basic/
https://ozapell.wordpress.com
Ozapell Basic was designed to be as simple as possible while providing a variety of features. It could be fun for someone who wants to program or make retro style games but doesn't want to learn a complicated modern language. |