Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Сб ноя 18, 2017 5:47 am

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




Начать новую тему  Ответить на тему  [ 30 сообщений ]  На страницу 1 2 След.
Автор Сообщение
СообщениеДобавлено: Чт апр 05, 2007 10:21 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Ср мар 22, 2006 11:10 am
Сообщения: 168
Pixilang - пиксельно-ориентированный язык программирования


Изображение

Pixilang - язык программирования. Cоздан, как попытка акумулировать в универсальной языковой структуре первородную творческую энергию компьютерного творчества, объединив пиксель и букву, сделав их взаимозаменяемыми и легко поддающимися анимации.
Внутренняя структура языка pixilang принципиально минималистична и разрабатывается в расчете на быстрое освоение неподготовленным пользователем.

Концепция Pixilang разработана в 2006 году Александром Золотовым и Михаилом Разуваевым.

В основу языка заложены следующие принципы:

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

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

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

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




Pixilang v1.0 (сборка для PalmOS и Windows)
Pixilang v1.0 (исходный код)



Подробная документация
Страница на Википедии
Сайт, посвященный Pixilang: примеры, история


Сообщество пользователей и разработчиков


было бы замечательно если кто либо взялся портировать язык на Колибри ОС

_________________
_([]::: )


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Чт сен 20, 2007 11:42 am 
Не в сети

Зарегистрирован: Ср сен 05, 2007 4:08 pm
Сообщения: 12
А тем временем, вышел новый релиз. Pixilang v.1.1 http://www.warmplace.ru/soft/pixilang/index_ru.php
Интересно, почему-то никто не поддержал идею портирования этого языка на Колибри... А жаль.


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Чт сен 20, 2007 1:23 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт ноя 14, 2006 11:46 am
Сообщения: 149
так и goglus пропал куда-то

_________________
Век живи, век учись...


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Чт сен 20, 2007 1:52 pm 
Aleksio
Не поддержали по одной простой причине - это очередное ХОЧУ!
Люди все занятые, есть множество проблем, которые надо решить.
Если кто из программистов, когда и займется такими идеям как предложенная здесь, то будет это не очень скоро.


Вернуться к началу
   
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Чт сен 20, 2007 2:56 pm 
Не в сети

Зарегистрирован: Ср сен 05, 2007 4:08 pm
Сообщения: 12
Mario79
Ясно... Спасибо за развернутый ответ


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Пт сен 21, 2007 11:26 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Ср мар 22, 2006 11:10 am
Сообщения: 168
Изображение

_________________
_([]::: )


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Пт сен 21, 2007 11:46 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 7:57 pm
Сообщения: 834
Похоже, в ближайшем будущем этот язык останется только красивой мечтой...
У меня складывается такое впечатление, что этот язык больше подходит для написания на нём новой операционной системы. Я не представляю, как его можно применить в системе, уже существующей и работающей совершенно по другому принципу.

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


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Сб сен 22, 2007 12:13 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Ср мар 22, 2006 11:10 am
Сообщения: 168
ну на ос он не тянет
точнее стартовые мысли были сделать все фатально минималистичным
потом слегка увлеклись, но возможно будет всеже специально урезанная версия + очень тянет все это делать на мобильных устройствах сейчас это кпк но может и до телефонов с жабой доберемся

_________________
_([]::: )


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Пн сен 24, 2007 3:25 pm 
Не в сети

Зарегистрирован: Ср фев 21, 2007 3:03 pm
Сообщения: 188
Если меня уговорить, что это действительно необходимый язык, я бы после НГ мог бы взятся.
Но за кач-во работы под колибри не отвечаю - посмотрите на текущие демки....


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Пн сен 24, 2007 6:00 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Ср мар 22, 2006 11:10 am
Сообщения: 168
а черт его знает нужен он в КоОС или нет
раньше я бы голосовал 2 руками а щас ...
pixilang для того кто любит минимализ + не программер а хочет писать прикольные простые прожки-демки а сейчас в КоОС все могут и на акме писать :)
ну и демки тож на любителя я вот только из уродцев люблю делать
а эт мало кому нравиться
так что фик знает

а про качество демок - плохие или пиксельные-грубые ? в каком смысле качество

_________________
_([]::: )


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

Зарегистрирован: Ср сен 05, 2007 4:08 pm
Сообщения: 12
Думаю, если бы в Pixilang-е был реализован опрос клавиш - для написания игрушек самое то, для Колибри... И учитывая простоту, ясность кода и его компактность - количество игр под КоОс могло-бы резко возрасти... Ассемблер кульно канешь, да только не все потянут на нем писать игры/демки...
Учитывая что под КоОс нет OpenGL, как платформа для 3d игр она особо не подходит... А для 2d - Pixilang мог бы стать реальным игровым движком...
"а про качество демок - плохие или пиксельные-грубые ?" - ИМХО, именно "пиксельно-грубый креатив" людей пока отталкивает (точнее его мало кто понимает)... Вот если бы кто-то из ПиксельАртистов (художников направления Pixel Art) намутил на нем чего-нить, народ бы рукоплескал... Думаю всё ещё впереди!


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Пн сен 24, 2007 7:39 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
На последний пост - А TinyGL?

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


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

Зарегистрирован: Ср фев 21, 2007 3:03 pm
Сообщения: 188
Aleksio писал(а):
Думаю, если бы в Pixilang-е был реализован опрос клавиш - для написания игрушек самое то

А там разве нет??? Странно, что я тогда читал???


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Пн сен 24, 2007 9:52 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Ср мар 22, 2006 11:10 am
Сообщения: 168
Aleksio писал(а):
Думаю, если бы в Pixilang-е был реализован опрос клавиш - для написания игрушек самое то, для Колибри... И учитывая простоту, ясность кода и его компактность - количество игр под КоОс могло-бы резко возрасти... Ассемблер кульно канешь, да только не все потянут на нем писать игры/демки...
Учитывая что под КоОс нет OpenGL, как платформа для 3d игр она особо не подходит... А для 2d - Pixilang мог бы стать реальным игровым движком...
"а про качество демок - плохие или пиксельные-грубые ?" - ИМХО, именно "пиксельно-грубый креатив" людей пока отталкивает (точнее его мало кто понимает)... Вот если бы кто-то из ПиксельАртистов (художников направления Pixel Art) намутил на нем чего-нить, народ бы рукоплескал... Думаю всё ещё впереди!



ну вообщем согласен по всем пунктам
для того Pixilang - быстрое написание демок
клавиши будут однозначно, просто часть времени все юзалось на кпк palm а там только виртуальная клава по тому и нет, а щас пора

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

как только куплю себе замену сдохшему кпк возьмусь за красявости

_________________
_([]::: )


Вернуться к началу
 Заголовок сообщения: Re: Pixilang 1.0
СообщениеДобавлено: Вт сен 25, 2007 11:55 am 
Не в сети

Зарегистрирован: Ср сен 05, 2007 4:08 pm
Сообщения: 12
2 Gluk
К сожалению производительность TinyGL и её возможности не позволят написать мало-мальски толковую 3d... Для большинства уже и OpenGL мало... Да и смысла не вижу... Если хочешь поиграть - загрузи какой-нить лив сиди Линукс... Колибри конечно довольно универсальная ОС, но все же, пока не будет полноценной поддержки OpenGL о 3d играх придется забыть... Такова специфика...
Все вышенаписанное сугубо ИМХО, могу и ошибаться.

2 goglus
"про демки да надо делать красивые, хотя пиксельный привкус истребить не удасть..." - да и не надо его истреблять, в этом и кайф :)


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

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


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

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


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

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