BASIC8 – это выдуманная платформа, компьютер с условными параметрами. Для него пользователи могут создавать программы, собирая их в игровые диски, которые можно распространять через Steam Workshop. Для этого есть встроенные инструменты для работы со спрайтами, тайлсетами, картами и пр., количество которых неограниченно.
BASIC8 будет интересен для творчества в ретро-стиле. Он позволяет современным путём посредством ЯП BASIC создавать проекты на ограниченную платформу, будто бы на аналог старых бытовых компьютеров. Программы сохраняются в виде файла формата b8, png или текстового набора. Имеется удобный API для работы с графикой, вводом, звуком и прочим функционалом.
Искусственные ограничения данной платформы таковы:
Разрешение дисплея 160x128 пикселей (чуть меньше чем у GameBoy);
2х-канальные музыкальные треки, 4 канала зарезервированы на звуковые эффекты, шумы;
До 65535 команд открисовки графики на цикл;
Одна палитра из 16 цветов с поддержкой прозрачности;
Спрайты габаритами от 32x32 пикселей на фрейм, до 512 фреймов;
240 тайловых линий, до 128x64 на слой, 4 слоя;
Поддержка 6-кнопочных геймпадов (D-Pad + A/B) для 1-8 игроков;
Поддержка клавиатуры и мыши;
Встроенные библиотеки для файлов IO, JSON, Matrix, Web и пр.
Хорошо подойдёт для фанатов игр ретро-стиля, любителей ограничивать себя суровой архитектурой аля 8-16-битные ретро-машины. А также подходит для конкурсов с общими ограничениями.
На официальном сайте имеются инструкции и примеры сделанных игр разных жанров.
Официальный сайт: https://paladin-t.github.io/b8/
http://store.steampowered.com/app/767240/BASIC8/
BASIC8 is an integrated Fantasy Computer for game and other program development. You can create, share and play disks in a modern BASIC dialect, with built-in tools for editing sprites, tiles, maps and more. It’s been a while since people used to enjoy coding and playing straightforward after a computer bootup. The goal of BASIC8 is to bring a sense of joy back from retro/vintage computing and gaming, also be quick at getting higher level stuff done.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «BASIC8», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.
Интересный инструментарий, но не вижу смысла в создании под условную платформу. Лучше бы это была обычная среда для разработки под актуальные платформы.
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]