Забавная мушка, не правда ли? С другой стороны что тут забавного? Обычная пиксельная мушка. Но не было бы здесь этого поста если бы всё было так просто. Этот представитель отряда двукрылых создан с помощью блокнота и языка программирования созданного специально для целей пиксельной анимации и её же озвучивания. И так встречайте:
Оглавление:
Pixilang — пиксельно-ориентированный язык программирования, разработанный в 2006 году Александром Золотовым и Михаилом Разуваевым. Из определения ясно, что отличительной чертой этого языка являеся пиксельная ориентация! В чём же она выражается? А в конструкциях вроде этой:
o=#ffcc00 logo = " .o...ooo...o. ..o..o.o..o.. ...ooooooo... ...ooooooo... .ooooooooooo. .o.ooooooo.o. oo.........oo + .o...ooo...o. ..o..o.o..o.. ...ooo.ooo... ...ooooooo... .ooooooooooo. .o.ooooooo.o. oo.........oo "
Эта конструкция создаёт анимированное изображение размером 13х7 точек (именно точек, которые позже будут преобразованы в пиксели с учётом масштаба), содержащее 2 кадра. Глядя, на этот пример, действительно, можно утверждать о пиксельной ориентации. Если постораться то в итоге можно получить вот что:




Релиз Pixilang 1.4
В начале февраля был представлен новый релиз версии 1.4. Вот список изменений:
- исправлен баг с потерей кода отжатой клавиши;
- исправлен баг с некорректной обработкой отрицательного параметра «pixel size» в команде pixi();
- исправлен баг с альфа-каналом в 8/16 битных режимах;
- исправлен баг с некорректной обработкой таймера в Linux;
- исправлен баг неправильного экспорта в GIF;
- в команде print() теперь можно писать "$$" для того, чтобы вывести на экран символ "$";
- лицензия основных компонентов Pixilang изменена на BSD;
- добавлена поддержка музыкальных файлов в формате SunVox (редактор SunVox находится на стадии разработки и выйдет в ближайшее время);
- Linux и PalmOS версии скомпилированы при помощи GCC 4.2.2; WindowsCE — GCC 4.1.0;
- улучшен начальный загрузчик ARM кода для PalmOS;
- исправлен баг с пропадающим звуком (после выключения КПК) под WindowsCE.
Pixilang Compo 64
Более того. Pixilang живёт активной социальной жизнью имеет комьюнити в ЖЖ и проводит конкурс Pixilang Compo 64, призванный выбрать самую впечатляющую программу написанную на Pixilang'е. Подробнее про конкурс читайте на странице конкурса.
Ссылки
- Официальная страница
- Страница конкурса Pixilang Compo 64
- Комьюнити в ЖЖ
- Pixilang на Википедии
- Справочник по языку Pixilang
- Небольшая галерея
Опубликовано по просьбе pixilang, поэтому все вопросы, пожелания, сообщения и т.п. направляйте ему.