Pixilang - язык программирования. Cоздан, как попытка акумулировать в универсальной языковой структуре первородную творческую энергию компьютерного творчества, объединив пиксель и букву, сделав их взаимозаменяемыми и легко поддающимися анимации.
Внутренняя структура языка pixilang принципиально минималистична и разрабатывается в расчете на быстрое освоение неподготовленным пользователем.
Концепция Pixilang разработана в 2006 году Александром Золотовым и Михаилом Разуваевым.
В основу языка заложены следующие принципы:
* универсальная буквенная визуализация графики, анимации и звука в исходном коде;
* ориентация на идеологию демосцены;
* простой синтаксис, минималистичность внутренней структуры;
* межплатформенность;
* отсутствие объектной ориентации;
* минимальное использование внешних библиотек;
* формат хранения программ - TXT.
Интерпретатор языка межплатформенный. Исходный код распространяется под лицензией GNU GPL.
Возможности:
* быстрое написание небольших демок/игрушек/открыток и других графических приложений;
* создание, редактирование и запуск программ на различных платформах;
* простой синтаксис и малое количество команд;
* использование универсального контейнера (pixi) для хранения различных данных (текст, картинки, шрифт);
* пиксельная графика (в том числе анимация) описывается непосредственно в исполняемом TXT-файле при помощи ASCII символов;
* прозрачность (простая и через альфа-канал);
* поворот и масштабирование;
* удобные команды синхронизации;
* отсутствие математических floating point операций для повышения скорости выполнения программ;
* проигрывание трекерной музыки в форматах MOD и XM (используется движок PsyTexx);
* загрузка картинок из форматов GIF (анимированных) и JPG;
* преобразование любой анимированной картинки в моноширный шрифт (каждый кадр - отдельный символ);
* реал-тайм экспорт видеоряда в анимированный GIF;
* сохранение области экрана в TXT-файл с pixilang-кодом внутри (оптимальное преобразование цветных пикселей в ASCII коды производится при помощи нейросети);
http://www.warmplace.ru/soft/pixilang/p … mpiled.rar