Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пн ноя 20, 2017 5:10 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 30 сообщений ]  На страницу Пред. 1 2
Автор Сообщение
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Чт ноя 08, 2007 1:19 am 
goglus писал(а):
Pixilang 1.2 (07 ноября 2007) - пиксельно-ориентированный язык программирования
сборка для PalmOS, Windows и WindowsCE
http://www.warmplace.ru/soft/pixilang/index_ru.php

* универсальная буквенная визуализация графики, анимации и звука в исходном коде;
* ориентация на идеологию демосцены;
* простой синтаксис, минималистичность внутренней структуры;
* межплатформенность;
* отсутствие объектной ориентации;
* минимальное использование внешних библиотек;
* формат хранения программ - TXT.

Интерпретатор языка межплатформенный. Исходный код распространяется под лицензией GNU GPL.

Возможности:

* быстрое написание небольших демок/игрушек/открыток и других графических приложений;
* создание, редактирование и запуск программ на различных платформах;
* простой синтаксис и малое количество команд;
* использование универсального контейнера (pixi) для хранения различных данных (текст, картинки, шрифт);
* пиксельная графика (в том числе анимация) описывается непосредственно в исполняемом TXT-файле при помощи ASCII символов;
* прозрачность (простая и через альфа-канал);
* поворот и масштабирование;
* удобные команды синхронизации;
* отсутствие математических floating point операций для повышения скорости выполнения программ;
* проигрывание трекерной музыки в форматах MOD и XM (используется движок PsyTexx);
* возможность синтеза звука средствами Pixilang;
* загрузка картинок из форматов GIF (анимированных) и JPG;
* преобразование любой анимированной картинки в моноширный шрифт (каждый кадр - отдельный символ);
* реал-тайм экспорт видеоряда в анимированный GIF;
* сохранение области экрана в TXT-файл с pixilang-кодом внутри (оптимальное преобразование цветных пикселей в ASCII коды производится при помощи нейросети);

все еще не теряю надеду что будет порт под Колибри ОС


Вернуться к началу
   
СообщениеДобавлено: Сб ноя 17, 2007 9:54 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 7:57 pm
Сообщения: 834
Я так понял, что Pixilang - настоящая находка для мультимедийных задач! Если это так, то хотелось бы, чтобы он был внедрён

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Вернуться к началу
СообщениеДобавлено: Вс ноя 18, 2007 11:28 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Ср мар 22, 2006 11:10 am
Сообщения: 168
Атауальпа писал(а):
Я так понял, что Pixilang - настоящая находка для мультимедийных задач! Если это так, то хотелось бы, чтобы он был внедрён


ну вообщем хотелось бы надеяться на внедрение
по тех вопросам можно в личку

_________________
_([]::: )


Вернуться к началу
СообщениеДобавлено: Чт янв 10, 2008 2:03 pm 
Не в сети

Зарегистрирован: Ср сен 05, 2007 4:08 pm
Сообщения: 12
Вышла новая версия Pixilang 1.3, куча всего нового :)

http://www.warmplace.ru/soft/pixilang/index_ru.php


Вернуться к началу
СообщениеДобавлено: Пт янв 18, 2008 11:20 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт янв 17, 2008 2:28 pm
Сообщения: 30
Цитата:
Я так понял, что Pixilang - настоящая находка для мультимедийных задач! Если это так, то хотелось бы, чтобы он был внедрён

Согласен. Но на всё необходим такой ресурс, как время.


Вернуться к началу
СообщениеДобавлено: Сб янв 19, 2008 11:31 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Ср мар 22, 2006 11:10 am
Сообщения: 168
Астроноид писал(а):
Цитата:
Я так понял, что Pixilang - настоящая находка для мультимедийных задач! Если это так, то хотелось бы, чтобы он был внедрён

Согласен. Но на всё необходим такой ресурс, как время.


это, да

_________________
_([]::: )


Вернуться к началу
СообщениеДобавлено: Вт дек 25, 2012 11:12 am 
Не в сети

Зарегистрирован: Вт дек 25, 2012 11:10 am
Сообщения: 2
Спустя годы хочу сказать, что язык по прежнему развивается :)
Многое изменилось в лучшую сторону. В список поддерживаемых систем добавились iOS, Android, OSX.
Вот некоторые проекты, которые были созданы целиком на Pixilang:
* программа для создания музыки PixiTracker http://www.warmplace.ru/soft/pixitracker/
* аудио-визуальный музыкальный альбом Soul Resonance http://www.warmplace.ru/music/soul_resonance/
* синтезаторы PixelWave и SpectrumGen http://www.warmplace.ru/soft/synths/
* видео-ролики Northern Forests и Dragon's Game http://www.warmplace.ru/art/video/
* демка Tangerine Birthro 2012 http://pouet.net/prod.php?which=60492

Официальный сайт: http://warmplace.ru/soft/pixilang/index_ru.php

Изображение Изображение Изображение Изображение Изображение


Вернуться к началу
СообщениеДобавлено: Вт дек 25, 2012 1:10 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Клёво, а goglus уже отошёл от разработки?

_________________
Через тернии к звездам


Вернуться к началу
СообщениеДобавлено: Вт дек 25, 2012 2:44 pm 
Не в сети

Зарегистрирован: Вт дек 25, 2012 11:10 am
Сообщения: 2
Он старается, но в целом пока придерживается мнения, что Pixilang стал более толстым и сложным. Но я надеюсь, что мы все таки придем к пониманию :)


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Ср дек 26, 2012 6:41 pm 
Не в сети

Зарегистрирован: Пн мар 27, 2006 6:33 am
Сообщения: 541
goglus писал(а):
Pixilang 1.2 (07 ноября 2007) - пиксельно-ориентированный язык программирования
* простой синтаксис, минималистичность внутренней структуры;

Извиняюсь за офтопик, но как такой проект Forth Haiku
Код:
A Forth Haiku is an attempt to mix mathematics, art, and the Forth programming language. It resembles a texture shader, however, the emphasis is on direct expression in the resulting image.

The Forth program describing each Haiku is run once per pixel over a square image. Forth cells are floating point. Conditions return 1 instead of -1. The position is available from the words x and y, which range from 0 to 1, which the origin in the lower left hand corner. The haiku returns the desired color in (red, green, blue, alpha), with alpha being topmost on the stack. If the stack has less than 4 items default values are assumed: red:0, green:0, blue:0, alpha:1.

Like a traditional haiku, an ideal Forth Haiku has 3 lines of 5, 7, 5 words. Compositions which don't fit the haiku form are either 'short' (less than 140), or 'long'.

Alpha (opacity), can be used to make semi-transparent haiku. Not every haiku will specify alpha (instead relying on the default 1, fully opaque).

Core words (Glossary):
x y t push pop dup over 2dup drop swap = <> < > <= >= and or not min max + - * / mod pow atan2 negate sin cos tan log exp sqrt floor ceil abs pi z+ z* random :

Минималистичнее, наверное. трудно что то большее сделать:)


Вернуться к началу
СообщениеДобавлено: Ср дек 26, 2012 8:53 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
subleq </thread>


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Вт янв 21, 2014 6:23 pm 
Не в сети

Зарегистрирован: Пн мар 27, 2006 6:33 am
Сообщения: 541
Извиняюсь за офтопик
Forth и шейдеры - статья на Хабре (Forth Haiku)

P.S. Haiku Forth обсуждение на форумe демосцены (автор статьи manwe)


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Вт мар 11, 2014 4:27 am 
Не в сети
Just Flooding
Аватара пользователя

Зарегистрирован: Пн фев 03, 2014 4:13 am
Сообщения: 71
DmitrySokolowsky писал(а):
Я не представляю, как его можно применить в системе, уже существующей и работающей совершенно по другому принципу.

Превратить красивый фон в KolibriOS с рисунка в програмный код, например. И людей станет меньше, которые стебутся над колибри и фонов станет больше...

И фон - это не единственное. Взять те же иконки...


Вернуться к началу
СообщениеДобавлено: Пн сен 01, 2014 8:05 pm 
Не в сети

Зарегистрирован: Пн мар 27, 2006 6:33 am
Сообщения: 541
Извиняюсь. Ещё немного "близкого теме нескучного оффтопика" :)
CC14 LIfe: Wild Demo - #1 'Forth DemoTool'


Вернуться к началу
СообщениеДобавлено: Вт янв 05, 2016 1:42 am 
Не в сети

Зарегистрирован: Пн мар 27, 2006 6:33 am
Сообщения: 541
Подборка Forth Haiku от Manwe


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 30 сообщений ]  На страницу Пред. 1 2

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB