Pull to refresh

Pixilang

Programming

Забавная мушка, не правда ли? С другой стороны что тут забавного? Обычная пиксельная мушка. Но не было бы здесь этого поста если бы всё было так просто. Этот представитель отряда двукрылых создан с помощью блокнота и языка программирования созданного специально для целей пиксельной анимации и её же озвучивания. И так встречайте:
Оглавление:




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, поэтому все вопросы, пожелания, сообщения и т.п. направляйте ему.
Tags:pixilangпрограммированиеграфика
Hubs: Programming
Total votes 48: ↑47 and ↓1 +46
Views9K

Comments 30

Only those users with full accounts are able to leave comments. Log in, please.

Popular right now

Программирование на Python: Продвинутый уровень
April 26, 202118,000 ₽Сетевая Академия ЛАНИТ
Программирование на Python: Введение
October 18, 202130,000 ₽Сетевая Академия ЛАНИТ
Факультет дизайна
April 26, 2021236,988 ₽GeekBrains

Top of the last 24 hours