pixilang переписка разработчиков часть1
ЧАСТЬ 1 || часть 2 || часть 3
arctic[c]at (13:52:43 7/11/06)короче. нужен нам супер простой язык программирования
goglus (13:53:00 7/11/06)
Гь!!!!!!!!!!!!!
arctic[c]at (13:53:07 7/11/06)
))
goglus (13:53:18 7/11/06)
нужен но на его реализацию жизни не хватит
goglus (13:53:38 7/11/06)
то есть ты считаешь что я в сторону пиксельных демо иду
arctic[c]at (13:53:38 7/11/06)
в том то и дело, что нужен супер простой ))
arctic[c]at (13:54:09 7/11/06)
да как не крути, всеравно язык нужен. Даже в анимации что
то при помощи него описывать придется
goglus (13:54:22 7/11/06)
ну так давай решим его так сделать
язык пиксельной разметки
goglus (13:54:33 7/11/06)
нужен сразу плеер под него
goglus (13:54:45 7/11/06)
и набор примитивный операторов
goglus (13:55:03 7/11/06)
я голосую за точку
базовый элемент
goglus (13:55:23 7/11/06)
размер
не уменьшаемый, но увеличиваемый
goglus (13:55:41 7/11/06)
свойства
цвет позиция на плоскости
arctic[c]at (13:55:41 7/11/06)
так.. давай временно точки в сторону. Это просто реализовывать. Начнем с главного
с синтаксиса языка
arctic[c]at (13:55:57 7/11/06)
остальное будет навешиваться сверху
goglus (13:55:58 7/11/06)
в перспективе точка контейнер
goglus (13:56:06 7/11/06)
так давай
goglus (13:56:33 7/11/06)
для меня всегда проблема выучить операторы и запятые правильно ставить
goglus (13:56:50 7/11/06)
давай без них
arctic[c]at (13:57:04 7/11/06)
значит избавимся от запятых. Но как быть с операторами?
goglus (13:58:32 7/11/06)
ну самый примитивный набор
goglus (13:58:57 7/11/06)
давай решим главную тему
arctic[c]at (13:59:04 7/11/06)
какую?
goglus (13:59:28 7/11/06)
интерпретатор для всего
arctic[c]at (14:01:27 7/11/06)
интерпретатор фигня :)
goglus (14:03:07 7/11/06)
чтоб и на всем играл
arctic[c]at (14:03:29 7/11/06)
ага.. фигня все )) это легко.. так.. с чего бы начать...
goglus (14:03:29 7/11/06)
давай придумаем сначала 2 оператора
goglus (14:03:39 7/11/06)
рисовать точку
goglus (14:03:51 7/11/06)
со свойствами позиции
goglus (14:04:04 7/11/06)
и оператор играть мульт
arctic[c]at (14:04:04 7/11/06)
ok. Как будем писать?
goglus (14:04:20 7/11/06)
со свойствами порядок кадров и скорость
arctic[c]at (14:04:22 7/11/06)
не, мульт это уже далеко убежали. Давай с точки начнем
goglus (14:04:35 7/11/06)
давай
arctic[c]at (14:04:46 7/11/06)
команду назовем просто dot
goglus (14:04:47 7/11/06)
ну писать будем простото
goglus (14:04:51 7/11/06)
ага
arctic[c]at (14:05:21 7/11/06)
так.. теперь надо подумать, как параметры команде передавать
goglus (14:05:48 7/11/06)
dot 8142,2418,0с0ф,11у0
arctic[c]at (14:05:55 7/11/06)
запятые?? ))
goglus (14:06:00 7/11/06)
они
arctic[c]at (14:06:16 7/11/06)
почему 4 параметра?
goglus (14:06:51 7/11/06)
не это четыре точки :)
goglus (14:06:58 7/11/06)
я скрпировал из той проги
goglus (14:07:07 7/11/06)
это уже поле все описано
goglus (14:07:11 7/11/06)
я для примера
arctic[c]at (14:07:48 7/11/06)
ээ.. давай для начала простую точку. x, y, color, alpha
goglus (14:08:02 7/11/06)
о ты и альфу хочешь
goglus (14:08:25 7/11/06)
давай лучше xy и движение
arctic[c]at (14:08:26 7/11/06)
почему бы и нет
goglus (14:08:42 7/11/06)
или чн ссылка
goglus (14:08:48 7/11/06)
ху
arctic[c]at (14:08:58 7/11/06)
это тоже сложность ) Давай такие вещи на потом. Начнем с простого
arctic[c]at (14:09:04 7/11/06)
x, y, color
goglus (14:09:25 7/11/06)
тогда можно будет цвет менять во всей картинке одним переписыванием параметров ссылки
goglus (14:09:45 7/11/06)
а цветом ваще не будем пока заморачиваться
goglus (14:10:08 7/11/06)
по мне так лучше анимацию заложить сразу
goglus (14:10:22 7/11/06)
но не в точку конечно а в кадр
arctic[c]at (14:10:46 7/11/06)
не согласен ) Мы просто от темы сразу далеко уходим. Сложности навешиваем изначально
goglus (14:10:56 7/11/06)
понял
goglus (14:11:09 7/11/06)
ну тогда позицию и цвет и фсѓ
arctic[c]at (14:11:15 7/11/06)
давай с простого, а потом уже навешаем как тебе будет угодно :)
goglus (14:11:22 7/11/06)
ок
goglus (14:11:34 7/11/06)
но это пока на язык не оч похоже
goglus (14:11:49 7/11/06)
или можно из точек и интерфейс рисовать?
arctic[c]at (14:11:50 7/11/06)
ok. щас соображу, как лучше параметры передавать оператору
goglus (14:11:58 7/11/06)
будет и интерактив?
arctic[c]at (14:12:04 7/11/06)
все будет ))
goglus (14:12:05 7/11/06)
давай
goglus (14:12:17 7/11/06)
пиксел форева
arctic[c]at (14:12:25 7/11/06)
ага )
goglus (14:12:37 7/11/06)
у меня как раз мульт есть малевичь плеер
arctic[c]at (14:15:41 7/11/06)
гм... есть простая идея.. но вот будет ли это для тебя просто.. щас продемонстрирую
goglus (14:16:16 7/11/06)
давай
arctic[c]at (14:17:08 7/11/06)
s0=34 s1=58 s2=255 dot
goglus (14:17:23 7/11/06)
а подробности
goglus (14:17:30 7/11/06)
255 явно цвет
goglus (14:17:44 7/11/06)
а вот что такое s
arctic[c]at (14:18:00 7/11/06)
s0, s1, s2, s3...
это параметры для оператора. для dot s0
X, s1
Y, s2
color
goglus (14:18:28 7/11/06)
а можно s0 сделать для цвета
goglus (14:18:39 7/11/06)
так логичней
goglus (14:18:48 7/11/06)
а в общем все элементарно ясно
arctic[c]at (14:18:56 7/11/06)
да без проблем
arctic[c]at (14:19:06 7/11/06)
s0=255 s1=34 s2=44 dot
goglus (14:19:21 7/11/06)
ну тогда все просто а почему s
goglus (14:19:35 7/11/06)
и номер почему не sy
arctic[c]at (14:22:20 7/11/06)
щас.. минуту
arctic[c]at (14:27:33 7/11/06)
есть предложение еще проще $255 $32 $64 dot
goglus (14:27:54 7/11/06)
согласен
goglus (14:28:27 7/11/06)
но все равно не ясно почему одинаковый $ а не xyc
goglus (14:28:38 7/11/06)
для простоты отрабатывения ?
goglus (14:28:47 7/11/06)
компилятором?
arctic[c]at (14:29:07 7/11/06)
xyc понятно для тебя, а для интерпретатора это лишние затраты и сложности
goglus (14:29:16 7/11/06)
во во
goglus (14:29:28 7/11/06)
это все легко запомнить даже мне
arctic[c]at (14:29:37 7/11/06)
будем как проще. Главное, порядок точно соблюдать
goglus (14:29:42 7/11/06)
так что принимается единогласно
arctic[c]at (14:29:45 7/11/06)
да
arctic[c]at (14:29:54 7/11/06)
погоди несколько минут
goglus (14:30:06 7/11/06)
порядок конечно сложнее запомнить но решим это потом
goglus (14:30:11 7/11/06)
ок
arctic[c]at (14:30:12 7/11/06)
как назовем то язык?
goglus (14:30:21 7/11/06)
упс
goglus (14:30:46 7/11/06)
pixelang
goglus (14:30:56 7/11/06)
pixang
goglus (14:31:16 7/11/06)
urodz
arctic[c]at (14:31:58 7/11/06)
pixelang
в этом есть что
то
goglus (14:32:09 7/11/06)
:
)
goglus (14:32:15 7/11/06)
vj;yj gjlevfnm tot
arctic[c]at (14:33:14 7/11/06)
предлогаю пока на pixelang остановиться
arctic[c]at (14:33:52 7/11/06)
ах да.. сразу же вводим вторую команду
перерисовать экран. можно draw
goglus (14:35:40 7/11/06)
ага
goglus (14:35:47 7/11/06)
а что за перерисовка
goglus (14:35:52 7/11/06)
какие параметры
goglus (14:36:14 7/11/06)
сама будет работать автоматом или назначать или это как раз и есть анимация
arctic[c]at (14:36:27 7/11/06)
без параметров. Рисуем всегда в теневом буфере. Чтобы вывести результат вывести на экран
вызываем draw
goglus (14:36:49 7/11/06)
че такое теневой буфер
goglus (14:37:00 7/11/06)
и зачем принудительная команда для прорисовки
arctic[c]at (14:38:20 7/11/06)
ну пользователю не обязательно видеть, как ты по пикселям перерисовываешь картинку. Ты рисуешь, что
то там делаешь в скрытом экране. А потом бац
выводишь это все на основной экран
goglus (14:38:56 7/11/06)
так может наоборот это будет автоматом делаться
arctic[c]at (14:39:17 7/11/06)
не удобно :)
goglus (14:39:19 7/11/06)
а если надо по пикселям продемонстрировать то вводить торможение
goglus (14:39:37 7/11/06)
пока не врубаюсь почему автоматом нельзя
arctic[c]at (14:40:26 7/11/06)
просто если у меня там очень сложная картина рисуется, то пользователю будет видно, как она по пикселям строится
это не очень хорошо
arctic[c]at (14:41:34 7/11/06)
или еще пример. Анимация. нарисовал картинку первого кадра. Стер еT. Нарисовал второй кадр. Будет мигать!
arctic[c]at (14:41:44 7/11/06)
а мигание нам не нужно
goglus (14:42:09 7/11/06)
это я все понимаю
goglus (14:42:33 7/11/06)
просто не врубаюсь почему команда перерисовки сама не вписывается
arctic[c]at (14:43:04 7/11/06)
ок. сама. а когда она должна вписываться?
goglus (14:51:25 7/11/06)
онаж только в анимации нужна
goglus (14:51:31 7/11/06)
такчто при смене кадра
arctic[c]at (14:56:38 7/11/06)
а когда меняется кадр? )
arctic[c]at (14:59:22 7/11/06)
может, ты и прав. Давай, для начала без draw сделаем. А потом посмотрим, как пойдет
goglus (15:00:17 7/11/06)
ок
goglus (15:00:32 7/11/06)
а кадры меняются когда мы им команду дадим меняться
goglus (15:30:44 7/11/06)
ваяешь ?
arctic[c]at (15:31:41 7/11/06)
ага, проверяю, достаточно ли простой мы язык придумали. Если через несколько минут закончу, то достаточно ))
goglus (15:32:01 7/11/06)
о это принцып орлова
goglus (15:32:15 7/11/06)
если проект можно за неделю сделать то он гуд проект
arctic[c]at (15:32:21 7/11/06)
))
goglus (16:00:09 7/11/06)
DotDance
вариант названия
arctic[c]at (16:04:18 7/11/06)
ну мне первое пока больше нравится )
goglus (16:04:52 7/11/06)
да просто сокращение хорошее DD
arctic[c]at (16:05:07 7/11/06)
Но и очень распространенное )
goglus (16:05:08 7/11/06)
типа :D
arctic[c]at (16:05:12 7/11/06)
))
goglus (16:05:15 7/11/06)
это да
goglus (16:05:51 7/11/06)
KlikKlak
arctic[c]at (16:06:07 7/11/06)
тетрис напоминает ))
goglus (16:06:33 7/11/06)
kflyj tot gjlevf.
goglus (16:06:39 7/11/06)
ладно еще подумаю
goglus (16:06:56 7/11/06)
хотя должен именно как тетрис быть
goglus (16:06:59 7/11/06)
простой
goglus (16:07:41 7/11/06)
ИГРАЯ В НАШ ТЕТРИС незаметрно для себя вы еще и помогаете нам в раздельной обработке данных
arctic[c]at (16:28:08 7/11/06)
уф.. отняли мое время
пожарную безопасность спрашивали )
goglus (16:28:22 7/11/06)
ого
goglus (16:28:26 7/11/06)
погасил
arctic[c]at (16:28:30 7/11/06)
:)
arctic[c]at (16:30:18 7/11/06)
ну чтож.. Все работает :)
goglus (16:30:39 7/11/06)
как это
goglus (16:30:40 7/11/06)
уже
goglus (16:30:46 7/11/06)
а как тестил
goglus (16:30:53 7/11/06)
а для пальмы
goglus (16:31:00 7/11/06)
а мен попробоваать
arctic[c]at (16:31:07 7/11/06)
ага. Ну пока просто один оператор dot. вот тестовая прога $14 $15 $255 dot $15 $15 $255 dot $16 $16 $255 dot
goglus (16:31:32 7/11/06)
а интерпретатор какой
arctic[c]at (16:31:42 7/11/06)
то есть?
goglus (16:31:47 7/11/06)
в чем отрисовывает
goglus (16:31:53 7/11/06)
как ты тестил то
arctic[c]at (16:32:18 7/11/06)
открывается экранчик 160х160. Грузится прога test_prog.txt
goglus (16:32:33 7/11/06)
а в чем открывается
goglus (16:32:41 7/11/06)
я тоже хочу
goglus (16:32:48 7/11/06)
или ты в своем движке
arctic[c]at (16:33:11 7/11/06)
в виндовом окошке. На пальме тоже можно, потом перекомпилю для него
arctic[c]at (16:33:20 7/11/06)
ок, щас кину тебе
goglus (16:33:26 7/11/06)
в виндовском ???
goglus (16:33:33 7/11/06)
эт как ж\е ты так быстро
arctic[c]at (16:33:33 7/11/06)
щас да
arctic[c]at (16:33:50 7/11/06)
дык.. у меня движок то SunDog недаром написан ))
goglus (16:34:13 7/11/06)
да уш
arctic[c]at (16:34:36 7/11/06)
ща зашлю
goglus (16:34:47 7/11/06)
давай
arctic[c]at (16:35:20 7/11/06)
ушло. лови
arctic[c]at (16:35:43 7/11/06)
на иконку не обращай внимания
goglus (16:36:23 7/11/06)
клева
arctic[c]at (16:36:50 7/11/06)
попробую щас сложение и вычитание добавить
goglus (16:37:35 7/11/06)
у это как
arctic[c]at (16:37:43 7/11/06)
ща проверю ))
goglus (16:39:44 7/11/06)
нарисовал линию косую
goglus (16:39:52 7/11/06)
забыл пробел повесил прогу
arctic[c]at (16:40:20 7/11/06)
пока пробел забывать не надо )
goglus (16:40:46 7/11/06)
:
)
arctic[c]at (16:43:36 7/11/06)
работает. Щас могу писать вот так $14+100 $15 $255 dot $15+100 $15 $255 dot $16+100 $16 $255 dot
arctic[c]at (16:45:44 7/11/06)
фигасе. мы с тобой за час новый язык изобрели )))
goglus (07:38:04 8/11/06)
07/11/2006 (13:14 GMT +05:00) :
)
goglus (07:38:05 8/11/06)
07/11/2006 (13:14 GMT +05:00) а че за плюсик
goglus (07:38:05 8/11/06)
07/11/2006 (13:14 GMT +05:00) я тут клип отходил показывать
arctic[c]at (07:41:38 8/11/06)
плюсик? дык сложение же это :) Если пишу $16+100, то это равноценно $116 что за клип? ну что.. коли дело пошло, то давай сегодня еще новый язык помучаем ) Есть тут еще пара вещей, которых в нем не хватает
goglus (12:10:19 8/11/06)
f pfxtv crkflsdfnm tckb chfpe vj;yj yfgbcfnm cevve
goglus (12:10:29 8/11/06)
rkbg 'nj vs nen c ;tyjq dfztv
goglus (12:10:41 8/11/06)
а зачем складывать если сразу можно написать сумму
goglus (12:10:46 8/11/06)
клип это мы тут с женой ваяем
goglus (12:10:55 8/11/06)
а я оператор придумал
arctic[c]at (12:11:40 8/11/06)
аа.. )) складывать
это я тебе просто показываю, что сложение работает ) МОжно ведь написать и иначе $15+A
то есть, складываем 15 и переменную A
arctic[c]at (12:11:43 8/11/06)
какой?
goglus (12:12:07 8/11/06)
zoom
goglus (12:12:20 8/11/06)
что бы жестко кратность задавать при вывоед
arctic[c]at (12:12:22 8/11/06)
как работает?
goglus (12:12:35 8/11/06)
вводишь четное число
goglus (12:12:48 8/11/06)
и пиксели в 2 4 6 8 раз больше
goglus (12:13:12 8/11/06)
причем можно синтаксически не ограничивать число, а автоматом его подгонять под кратность
arctic[c]at (12:13:29 8/11/06)
а зачем это нужно ?
goglus (12:14:47 8/11/06)
ну ты моих уродов видел
arctic[c]at (12:14:51 8/11/06)
ага
goglus (12:14:56 8/11/06)
я часто 2 версии делаю
goglus (12:15:04 8/11/06)
мелкую и укрупненную
goglus (12:15:13 8/11/06)
прикольны обе но по разному
arctic[c]at (12:15:23 8/11/06)
знаешь, а может это запихать в установку видео
режима?
arctic[c]at (12:15:35 8/11/06)
такой оператор тоже понадобится
arctic[c]at (12:15:43 8/11/06)
в самом начале проги
goglus (12:16:12 8/11/06)
ага именно в начале
goglus (12:16:29 8/11/06)
хотя если не в начале то прикольно
goglus (12:16:43 8/11/06)
гифняк мелкий потом раз второй кадр крупно
goglus (12:17:13 8/11/06)
потом ступеньчатое увеличение
arctic[c]at (12:17:40 8/11/06)
гм. надо обдумать щас.. )
goglus (12:17:54 8/11/06)
ага и пора про анимацию
goglus (12:18:00 8/11/06)
она ж базовая
arctic[c]at (12:18:46 8/11/06)
не совсем базовая ) ЕT не так сложно приделать. Прежде еще с парой мелочей разберемся только
arctic[c]at (12:19:03 8/11/06)
щас сделаю, чтоб некоторые ошибки выдавал
goglus (12:19:44 8/11/06)
а с пробелами что
goglus (12:19:51 8/11/06)
все еще критично ?
goglus (12:19:55 8/11/06)
в коде?
goglus (12:20:08 8/11/06)
ты под палм еще не компилил?
arctic[c]at (12:20:55 8/11/06)
пока критично. Подумаю, можно ли это поправить. под пальм нет. Но откомпилю
это минутное дело
goglus (12:21:09 8/11/06)
клево
arctic[c]at (12:27:28 8/11/06)
у меня заработало без пробелов ))
goglus (12:27:38 8/11/06)
кул
goglus (12:27:41 8/11/06)
кул
goglus (12:27:44 8/11/06)
кул
arctic[c]at (12:27:46 8/11/06)
только нечитабельно получается
goglus (12:28:07 8/11/06)
а можно просто игнорировать пробелы
goglus (12:28:15 8/11/06)
то есть есть хорошо нет не надо
goglus (12:28:26 8/11/06)
хочешь читабельность ставь нет так нет
arctic[c]at (12:28:33 8/11/06)
так оно и сделано )
goglus (12:29:02 8/11/06)
круто
goglus (12:31:43 8/11/06)
Цена программы: $19.90 не слабо ты за эмуль
arctic[c]at (12:50:06 8/11/06)
она всегда такая была. Это мало на самом деле
arctic[c]at (12:50:20 8/11/06)
потому что мне то с этой цены вообще копейки перепадают
goglus (12:50:39 8/11/06)
почему
arctic[c]at (12:51:06 8/11/06)
PalmGear себе проценты берет. И еще потом за пересылку денег
goglus (12:51:14 8/11/06)
ясно
goglus (12:51:20 8/11/06)
один убыток
arctic[c]at (12:51:29 8/11/06)
ну не один конечно )
goglus (12:51:36 8/11/06)
:
)
arctic[c]at (12:51:38 8/11/06)
так.. че там... мутим zoom? :)
goglus (12:51:55 8/11/06)
ага
arctic[c]at (12:52:15 8/11/06)
только вот я подумал, ему еще и координаты центра указывать надо
goglus (12:52:18 8/11/06)
давай его в два места назначим
arctic[c]at (12:52:28 8/11/06)
?
goglus (12:52:30 8/11/06)
не пусть от центра ваяет
goglus (12:52:44 8/11/06)
ну можно чтоб зумить кадр
goglus (12:52:50 8/11/06)
а можно весь мульт
arctic[c]at (12:53:42 8/11/06)
ладно. делаю так. по умолчанию просто $4 zoom
это увеличение в 4 раза. Но если кому захочется, то можно вот так написать $4 $10 $100 zoom
это уже с координатами центра
goglus (12:54:10 8/11/06)
ух ты
goglus (12:54:15 8/11/06)
не сложновато
goglus (12:54:17 8/11/06)
ли
goglus (12:54:26 8/11/06)
это ж со смещением получается ?
arctic[c]at (12:55:16 8/11/06)
ну а вставлять можно куда угодно. неа. То есть, у любого оператора есть параметры по умолчанию. Если я пишу $4 zoom, то координаты центра ставятся по умолчанию в центр экрана. Короче, не заморачивайся
все просто :)
goglus (12:55:34 8/11/06)
ок
goglus (12:55:46 8/11/06)
а цвет
goglus (12:56:00 8/11/06)
ты вот сделал по умолчанию на черном поле
goglus (12:56:11 8/11/06)
мож наоборот на белом
goglus (12:56:26 8/11/06)
или в начале цвет задавать страницы
goglus (12:56:38 8/11/06)
+ как цвета нумеруются
arctic[c]at (12:57:00 8/11/06)
во.. на счет цветов... че с ними делать будем? Пока то я сделал grayscale
arctic[c]at (12:57:13 8/11/06)
а как RGB мутить будем?
goglus (12:57:22 8/11/06)
ну нет наверное
goglus (12:57:31 8/11/06)
256 девать некуда
goglus (12:57:50 8/11/06)
или html цвета может взять
arctic[c]at (12:58:19 8/11/06)
гм.. серьезный вопрос..
goglus (12:58:40 8/11/06)
а можем мы его на потом отложить
goglus (12:58:53 8/11/06)
и вот линки линки давай лучше замутим
arctic[c]at (12:59:22 8/11/06)
и линки немного погодя ) щас вот зум сделаю
goglus (13:00:00 8/11/06)
а за ним следом кадры и мне высылай тестить
arctic[c]at (13:00:13 8/11/06)
ок
goglus (13:12:46 8/11/06)
а как ты вообще язык то делаешь
arctic[c]at (13:13:11 8/11/06)
экстримальное программирование
сначала пишу, а потом думаю
goglus (13:13:27 8/11/06)
я про то как пишешь
goglus (13:13:42 8/11/06)
я принцып не пойму ты язык новый на каком языке пишешь
arctic[c]at (13:13:47 8/11/06)
на Си++
goglus (13:13:59 8/11/06)
вот я этого и не понимаю
goglus (13:14:24 8/11/06)
роман из букв пренадлежаших толстому
arctic[c]at (13:14:50 8/11/06)
прога грузит текстовый файл в память, а потом по буковкам его сканирует. Если находит знакомую команду, то выполняет еT
goglus (13:15:17 8/11/06)
это ясно
goglus (13:15:28 8/11/06)
а вот как она команду отрабаортывает
goglus (13:15:51 8/11/06)
для отработки же тоже нужен язык и операторы
arctic[c]at (13:16:48 8/11/06)
ну.. да.. что
то с нуля пишу. Типа вот этого зума. А что
то уже написано у меня в движке SunDog
goglus (13:17:56 8/11/06)
чтож тогда этот движок
goglus (13:18:22 8/11/06)
ну вобщем кирил и мефодий тоже не все буквы придумывали
goglus (13:18:33 8/11/06)
а язык вне сандога бу работать ?
goglus (13:18:53 8/11/06)
дописываться точнее
arctic[c]at (13:19:12 8/11/06)
вне.. ну, если постараться, будет ) Но зачем это нужно? ) SunDog прикольная штука
goglus (13:19:59 8/11/06)
просто вдруг кто дописать захочет
arctic[c]at (13:20:27 8/11/06)
да без проблем. Я же открою исходники всего проекта вместе с SunDog'ом
goglus (13:20:52 8/11/06)
а SunDog'ом где взял
arctic[c]at (13:21:08 8/11/06)
как где? я же его сам писал )))
goglus (13:21:24 8/11/06)
вот это новость для меня
goglus (13:21:33 8/11/06)
я думал ты двиг готовый взял
arctic[c]at (13:21:53 8/11/06)
да не )) SunDog вырос из PsyTexxII
goglus (13:22:12 8/11/06)
нЭслабо
goglus (13:22:20 8/11/06)
я в шоке
arctic[c]at (13:22:24 8/11/06)
)))
goglus (13:22:47 8/11/06)
я то думал ты просто взял компилер прогу и все а тут такое
arctic[c]at (13:23:33 8/11/06)
да не... все сами с нуля пишем ) именно SunDog обеспечивает одинаковый запуск одной и той же проги в Винде, Линухе и на Пальме.
goglus (13:24:08 8/11/06)
офигет
arctic[c]at (13:24:17 8/11/06)
:)
goglus (13:29:51 8/11/06)
увы и SunDog и pixillang распространенные названия
arctic[c]at (13:30:37 8/11/06)
SunDog
да, очень распространенное. А вот pixelang google нашел всего 35 совпадений
goglus (13:31:40 8/11/06)
а в гогле полно
arctic[c]at (13:31:57 8/11/06)
?
goglus (13:32:11 8/11/06)
а это я с 2 l тестил
goglus (13:32:44 8/11/06)
dotterror
arctic[c]at (13:32:57 8/11/06)
а.. честно говоря, название немножко странное.. ) Трудно произносится. Но что
то ничего пока в голову другого не приходит )
arctic[c]at (13:33:05 8/11/06)
это что
то кровавое ))
goglus (13:33:09 8/11/06)
ага
goglus (13:34:14 8/11/06)
http://flash.korax.ru/image/get_ms_flash_player.png :))))
arctic[c]at (13:34:31 8/11/06)
)))
goglus (13:35:00 8/11/06)
0xE5 вот прикольная штука
goglus (13:35:09 8/11/06)
я так понял удаление файла
arctic[c]at (13:35:23 8/11/06)
??
goglus (13:35:51 8/11/06)
в винде я слышал присваивая имени файла и нет его
arctic[c]at (13:36:15 8/11/06)
интересно.. )
goglus (13:36:38 8/11/06)
смешно
arctic[c]at (13:36:44 8/11/06)
))
goglus (13:37:10 8/11/06)
название это фигня
arctic[c]at (13:37:22 8/11/06)
решил я отказаться от координат зума
там заморочки появляются. Одних координат мало. Будем по центру
goglus (13:37:23 8/11/06)
а вот анимация
goglus (13:37:31 8/11/06)
клево
arctic[c]at (13:37:36 8/11/06)
тож фигня ) сделаем
goglus (13:37:56 8/11/06)
а то я отговаривал от наворот программера который резалку картинок делал
goglus (13:37:59 8/11/06)
не удалось
goglus (13:38:09 8/11/06)
в итоге лишние параметры мешают только
arctic[c]at (13:38:41 8/11/06)
да.. программеры они такие ))
goglus (13:39:30 8/11/06)
:
)
goglus (13:39:40 8/11/06)
художники тоже смешные
arctic[c]at (13:39:55 8/11/06)
))
goglus (13:39:57 8/11/06)
читаю как пиксельный форум сломали пользователи из за разборок
goglus (13:40:03 8/11/06)
с модераторами
goglus (13:40:15 8/11/06)
причем типичный девчачий бунт
arctic[c]at (13:40:18 8/11/06)
:)
goglus (13:40:35 8/11/06)
читаю и ржу
arctic[c]at (14:16:46 8/11/06)
зум готов
goglus (14:17:50 8/11/06)
у круто
goglus (14:17:56 8/11/06)
пульни
goglus (14:18:06 8/11/06)
или ты щас и анимацию забубенешь
goglus (14:18:08 8/11/06)
?
arctic[c]at (14:18:23 8/11/06)
анимацию. А каким образом хочешь анимацию?
goglus (14:18:38 8/11/06)
тупор по кадрам
arctic[c]at (14:19:41 8/11/06)
то есть, тебе просто нужны два оператора: очистка экрана и пауза, так?
goglus (14:19:41 8/11/06)
$1
100 $14+100 $15 $255 dot $15+100 $15 $255 dot $16+100 $16 $255 dot $2
100 $14+100 $15 $255 dot $15+100 $15 $255 dot $16+100 $16 $255 dot
arctic[c]at (14:19:55 8/11/06)
гм...
goglus (14:20:19 8/11/06)
ну очистка сама должна работать после оператора frame
arctic[c]at (14:20:42 8/11/06)
а в чем тогда отличие frame от clear? :)
goglus (14:20:45 8/11/06)
$1 номер кадра
100 время
goglus (14:21:10 8/11/06)
клир только чистит а фрейм еще и время задает
arctic[c]at (14:21:44 8/11/06)
а.. вон ты как.. а номер кадра зачем? Хочешь, чтобы каждый кадр сохранялся и чтобы потом опять к нему вернуться?
goglus (14:21:58 8/11/06)
ну так проще
goglus (14:22:15 8/11/06)
написал первый кадр а потом номер сменил и он 10
goglus (14:22:23 8/11/06)
или продублил просто
arctic[c]at (14:22:50 8/11/06)
ща соображу
goglus (14:24:00 8/11/06)
но это уже если таймлинию писать отдельной строчкой
goglus (14:24:02 8/11/06)
писать
arctic[c]at (15:18:42 8/11/06)
получается у нас уже эмулятор несуществующего компа :)
goglus (15:19:02 8/11/06)
почему компа ?
goglus (15:19:09 8/11/06)
ты меня пугаешь :)
arctic[c]at (15:19:43 8/11/06)
потому что язык наш больше на ассемблер смахивает :) Вот и получается..
goglus (15:19:53 8/11/06)
Гь!!!!!!!!!!!!!
goglus (15:19:56 8/11/06)
меня вот интересует доберемся ли мы до примитивовов
arctic[c]at (15:20:01 8/11/06)
каких?
goglus (15:20:07 8/11/06)
и интерфейса
goglus (15:20:15 8/11/06)
линия круг квадрат
arctic[c]at (15:20:42 8/11/06)
а.. да запросто.. щас только с анимацией вопрос решу
arctic[c]at (15:20:53 8/11/06)
как
то тут неровно получается..
goglus (15:20:56 8/11/06)
у круть
goglus (15:21:10 8/11/06)
что и нтерфейс запросто
goglus (15:21:17 8/11/06)
что именно неровно
arctic[c]at (15:21:21 8/11/06)
конечно
arctic[c]at (15:21:35 8/11/06)
ну с кадрами... не пойму
goglus (15:22:00 8/11/06)
ну давай писать кадрам номера
goglus (15:22:10 8/11/06)
а порядок в начале файла
arctic[c]at (15:24:10 8/11/06)
это уже подпрограммы получаются :) До них я еще не добрался
goglus (15:24:44 8/11/06)
ну вобщем да и линки тоже подпрограммы
arctic[c]at (15:29:08 8/11/06)
ладно, щас че
нить придума
goglus (15:29:42 8/11/06)
крутооооо блин надо както онлайн кодировать
arctic[c]at (15:29:51 8/11/06)
то есть?
goglus (15:29:58 8/11/06)
чтоб сразу все результат видели
arctic[c]at (15:30:21 8/11/06)
а кто все? :)
goglus (15:30:23 8/11/06)
в гогле есть ресурс правка текста массой пользователями:)
goglus (15:30:28 8/11/06)
ну пока я
goglus (15:30:31 8/11/06)
а потом....
arctic[c]at (15:30:49 8/11/06)
а. ну это масса всего есть. Тот же SourceForge
goglus (15:31:00 8/11/06)
во во
arctic[c]at (15:52:50 8/11/06)
предлогаю метки всякие и подпрограммы обозначать так :myfunction :metka2
goglus (15:53:09 8/11/06)
а почему 2 вида
arctic[c]at (15:53:29 8/11/06)
эмн.. почему 2 ) один :метка
arctic[c]at (15:53:37 8/11/06)
двоеточие и имя
goglus (15:53:43 8/11/06)
а это на выбор
goglus (15:53:57 8/11/06)
:metka2 тогда
arctic[c]at (15:54:01 8/11/06)
нет.. двоеточие, а потом имя метки
arctic[c]at (15:54:29 8/11/06)
имя то от балды пишется
goglus (15:54:45 8/11/06)
напиши как будет
goglus (15:55:05 8/11/06)
:myfunction :ЕЕЕЕЕЕ
goglus (15:55:11 8/11/06)
так?
arctic[c]at (15:55:13 8/11/06)
ага
goglus (15:55:31 8/11/06)
фанкшн длинновато конечно
goglus (15:55:35 8/11/06)
а так все гуд
goglus (15:55:52 8/11/06)
а зачем так много :
arctic[c]at (15:55:59 8/11/06)
?? :))
arctic[c]at (15:56:15 8/11/06)
давай ка проясним ситуацию... ))
arctic[c]at (15:56:29 8/11/06)
что такое метка?
goglus (15:56:59 8/11/06)
ага
goglus (15:57:23 8/11/06)
подпрограммка или свойство
goglus (15:57:32 8/11/06)
к примеру цвет
goglus (15:57:45 8/11/06)
чтоб не писать каждой точке
arctic[c]at (15:58:14 8/11/06)
ну допустим. Вот и всT. Сначала пишем двоеточие, а потом имя метки
goglus (15:58:25 8/11/06)
или к примеру зум точка там то тамто подпрограмма точка там же там
goglus (15:58:35 8/11/06)
клево
goglus (15:58:50 8/11/06)
:myfunction а здесь нафига :
arctic[c]at (15:59:37 8/11/06)
чтобы компилятор понял, где начинается имя метки
goglus (15:59:44 8/11/06)
а
arctic[c]at (15:59:48 8/11/06)
или как
нибудь так [имя метки]
goglus (15:59:49 8/11/06)
дошло
arctic[c]at (16:00:54 8/11/06)
ща подумаю, как проще
arctic[c]at (16:01:55 8/11/06)
во, придумал!
arctic[c]at (16:02:05 8/11/06)
например, вот так
goglus (16:02:10 8/11/06)
рассказывай
arctic[c]at (16:02:56 8/11/06)
blahblahblah{ тут всякий код этой метки } а тут код закончился
goglus (16:03:06 8/11/06)
круто
goglus (16:03:18 8/11/06)
но это уже в конце кода
arctic[c]at (16:03:24 8/11/06)
четко получится: имя{blah blah}
goglus (16:03:33 8/11/06)
то есть это сама метка а не ссылка на неT
arctic[c]at (16:03:56 8/11/06)
да, это тело самой метки. Ссылаться ты на неT где
нибудь в другом месте будешь
goglus (16:04:09 8/11/06)
супер
arctic[c]at (16:04:20 8/11/06)
почему в конце года?
goglus (16:04:25 8/11/06)
может и примитивы через метки решить
arctic[c]at (16:05:22 8/11/06)
посмотрим... Все это будет реализовано через XML
движок. Я его уже прикрутил щас
goglus (16:05:34 8/11/06)
ого
goglus (16:05:50 8/11/06)
сколькож движков теперь 2?
arctic[c]at (16:06:19 8/11/06)
почти.. SunDog
он комплексный, в нем еще много внутри всяких маленьких движков
arctic[c]at (16:06:28 8/11/06)
в том числе XML
arctic[c]at (16:06:47 8/11/06)
который я для граф. редактора писал
goglus (16:07:15 8/11/06)
сильно
arctic[c]at (16:18:23 8/11/06)
все, метки добавляются :))
goglus (16:18:42 8/11/06)
крото блин
goglus (16:18:46 8/11/06)
круто
arctic[c]at (16:19:29 8/11/06)
осталось научиться ими пользоваться :)
goglus (16:20:01 8/11/06)
это мелочи главное им свойства понаписать
arctic[c]at (16:20:58 8/11/06)
ну про свойства потом. Сейчас пока просто в виде подпрограмм делаем. Метками задаем кадры, а потом их в нужном порядке запускаем
arctic[c]at (16:35:37 8/11/06)
переписал все команды на XML
движок. Теперь все понятнее и проще. Хотя немного тормознутее :) Ну это не так страшно
goglus (16:45:00 8/11/06)
показывай
arctic[c]at (16:45:11 8/11/06)
ща, погодь
arctic[c]at (16:48:26 8/11/06)
ха! пашет, однако. Ну пока паузы я не сделал. Анимации еще нет )
goglus (16:48:59 8/11/06)
а как паузы с анимацией связаны
arctic[c]at (16:49:41 8/11/06)
да очень просто. тебе их самому приделывать придется к каждому кадру ;) А иначе он проиграет мультик со скоростью света
goglus (16:50:07 8/11/06)
а ну так задай общий минимум
goglus (16:50:18 8/11/06)
по умолчанию
goglus (16:50:25 8/11/06)
а щас могу и ручками
arctic[c]at (16:50:27 8/11/06)
ну или где
то вначале задать частоту кадров, а потом вызывать оператор frame
goglus (16:50:54 8/11/06)
ну минимальный предел все равно нужно задать
arctic[c]at (16:50:57 8/11/06)
по умолчанию, я считаю, всетаки со скоростью света должно. Думаю, оператор frame нас спасет
goglus (16:51:08 8/11/06)
а зачем скорость света
arctic[c]at (16:51:43 8/11/06)
ну как.. если анимационных операторов нет, то, надо пологать, анимация проге вообще не нужна и задержки будут лишними
goglus (16:52:06 8/11/06)
не я про то что слишком быстро
arctic[c]at (16:52:39 8/11/06)
чем быстрее тем лучше
это же всетаки язык программирования
goglus (16:52:52 8/11/06)
а ты в этом смысле
arctic[c]at (16:52:55 8/11/06)
а если нужна пауза, вызываешь frame
goglus (16:53:04 8/11/06)
я то про показ
goglus (16:53:08 8/11/06)
ну наверное
goglus (16:53:24 8/11/06)
то есть скорость света это для 1 го кадра
goglus (16:53:26 8/11/06)
понял
arctic[c]at (16:53:28 8/11/06)
frame, однозначно.
goglus (16:53:33 8/11/06)
:
)
arctic[c]at (16:54:05 8/11/06)
то есть, делаешь примерно так myframe1 frame blahblahframe frame 12345 frame
goglus (16:54:21 8/11/06)
ой
arctic[c]at (16:55:08 8/11/06)
ну это ж тоже самое, что ты мне писал. почти :)
goglus (16:55:12 8/11/06)
myframe1 вызов оператора фрейм frame начало списка blahblahframe имя frame имя 12345 имя frame конец списка
goglus (16:55:17 8/11/06)
так
arctic[c]at (16:56:01 8/11/06)
не. ты все усложнил :) blahblah
какое
то рисование первого кадра frame
пауза blahblah
опять рисуем второй кадр frame
пауза
goglus (16:56:25 8/11/06)
ого оригигально
goglus (16:56:42 8/11/06)
то есть фрейм это пауза перед отрисовкой следующего ?
goglus (16:57:14 8/11/06)
круто тогда и на него метку с фильтром можно вешать
arctic[c]at (16:57:26 8/11/06)
во во если ты кадры задашь где
нибудь в таком виде blahblah { рисуем кадр frame } то потом сможешь frame не вызывать
arctic[c]at (16:57:47 8/11/06)
то есть уже в кадр засунешь этот самый frame
goglus (16:58:00 8/11/06)
так это надо обмозговать
goglus (16:58:26 8/11/06)
то есть это подпрограммка анимации ?
arctic[c]at (16:59:01 8/11/06)
да. ну вот смотри пример: blah1 blah2 blah3 stop blah1 { $1 $23 $12 dot frame } blah2 { $1 $23 $12 dot frame } blah3 { $3 $26 $12 dot frame }
goglus (16:59:31 8/11/06)
поясняй первый абзац
goglus (16:59:44 8/11/06)
это тайм линия?
arctic[c]at (17:00:08 8/11/06)
во втором абзаце ты подпрограммы (кадры) задаешь. а в первом абзаце ты их вызываешь. Да. Типа, тайм линия получается
goglus (17:00:44 8/11/06)
время пока не ставим
goglus (17:00:56 8/11/06)
но можно и без подпрограммы записать ?
arctic[c]at (17:01:06 8/11/06)
пока нет. Пока все чисто на паузах. да, можно и без
goglus (17:01:30 8/11/06)
клево можно со временем и слои подпрограммкам сделать
goglus (17:01:51 8/11/06)
а ты сегодня не скомпилишь под пальму ?
arctic[c]at (17:02:37 8/11/06)
на самом деле слои и сейчас можно делать ) если в подпрограммы паузу не вставлять, тогда делаем так blahblah1
слой 1 blahblah2
слой 2 frame и так далее
arctic[c]at (17:02:43 8/11/06)
скомпилю )
goglus (17:03:05 8/11/06)
так потом можно анимацию в слои совать
goglus (17:03:13 8/11/06)
и позицию задавать
goglus (17:03:17 8/11/06)
круто
arctic[c]at (17:04:33 8/11/06)
да много че можно ) ну пока усвой только, что вот такая штука blahblah { blahblah } это подпрограмма :) я сегодня еще подумаю, может изменю маленько.. а может и нет
goglus (17:05:07 8/11/06)
blahblah это вот что
goglus (17:05:16 8/11/06)
свободное имя
arctic[c]at (17:05:42 8/11/06)
ага. А точнее: имя подпрограммы { непосредственно какая
то прога внутри подпрограммы }
arctic[c]at (17:05:51 8/11/06)
так понятнее?
goglus (17:06:09 8/11/06)
то есть goglus{goglus}
goglus (17:06:18 8/11/06)
проканает
arctic[c]at (17:06:48 8/11/06)
ну... только не так тогда. а вот так goglus { $1 $35 $255 dot }
arctic[c]at (17:06:57 8/11/06)
так проканает
goglus (17:07:04 8/11/06)
вот теперь ясно
goglus (17:07:12 8/11/06)
я как раз идентификаторами в css развлекаюсь
goglus (17:07:16 8/11/06)
оч похоже
arctic[c]at (17:07:21 8/11/06)
а ) ладно, я побежал
goglus (17:07:23 8/11/06)
теже метки
goglus (07:36:25 9/11/06)
08/11/2006 (12:07 GMT +05:00) а когда пришлеш
arctic[c]at (07:37:19 9/11/06)
На пальму еще не успел пока скомпилить. Надо еще немного под виндой язык отточить
arctic[c]at (11:33:49 9/11/06)
сделал анимацию. Начал писать документацию. Вообщем сам увидишь. Точка по экрану уже ползает :)
goglus (12:02:08 9/11/06)
а я тут придумал всякую хрень
arctic[c]at (12:02:17 9/11/06)
типа?
goglus (12:03:24 9/11/06)
во первых нужно текст туда вставить
goglus (12:03:37 9/11/06)
пришпилить пиксельный шрифт и в перед
arctic[c]at (12:03:51 9/11/06)
шрифт по умолчанию?
goglus (12:03:58 9/11/06)
ага
goglus (12:04:01 9/11/06)
нарисую
goglus (12:04:06 9/11/06)
потом вопрос
можно ли одними линками рисовать
arctic[c]at (12:04:28 9/11/06)
пока шрифт стоит у меня 8х8 тот, который ты уже рисовал как
то
arctic[c]at (12:04:33 9/11/06)
линками это как?
goglus (12:04:41 9/11/06)
тогда можно сделать куб пиксельный и из него делать 3д картинки
goglus (12:04:53 9/11/06)
присваиваем точке метку
goglus (12:05:02 9/11/06)
метка
рисунок куба
goglus (12:05:10 9/11/06)
вычисляем смещение
goglus (12:05:22 9/11/06)
чтоб они стенку выстраивали и вперед
goglus (12:05:48 9/11/06)
потом если прописать вращение покадровое этого куба
3д аниматор готов :)
goglus (12:06:06 9/11/06)
потом меня мучает вопрос как с интерактивом будет
arctic[c]at (12:06:44 9/11/06)
так, давай про куб. Сейчас это можно сделать следующим образом
goglus (12:06:47 9/11/06)
потом еще тема
если сделать появление кадра в анимации не мгновенное а постепенноне
попиксельное прорисовываание тогда оч прикольно бу
goglus (12:06:53 9/11/06)
как
arctic[c]at (12:08:00 9/11/06)
cube { $x+1 $y+1 $255 dot $x+1 $y+2 $255 dot и так далее... }
goglus (12:08:12 9/11/06)
у х ты
arctic[c]at (12:08:21 9/11/06)
то есть, определили подпрограмму куба
goglus (12:08:24 9/11/06)
а линия по точкам 2
м как нарисовать
arctic[c]at (12:08:52 9/11/06)
линию еще никак :) Ну я добавлю оператор
goglus (12:09:05 9/11/06)
ага
goglus (12:09:27 9/11/06)
ну с кубом попробую когда тогда пойму как выглядит
goglus (12:09:30 9/11/06)
а с интерактивом как
goglus (12:09:42 9/11/06)
этож получается супер язык для демок
goglus (12:09:57 9/11/06)
еще ж и музыка нужна пото\м будет :)
arctic[c]at (12:10:22 9/11/06)
ага ) музыку конечно вставим! с интерактивом начну делать, когда метки для перехода замучу
goglus (12:10:48 9/11/06)
а вообще на нем интерфейс можно будет для негоже написать ?
arctic[c]at (12:11:12 9/11/06)
ага, думаю, можно будет
goglus (12:11:20 9/11/06)
бест
goglus (12:11:29 9/11/06)
ну ты когда пришлеш то
arctic[c]at (12:11:58 9/11/06)
ща погодь чуток.. вот скажи. Ты понимаешь, чем ссылка (метка для перехода) отличается от подпрограммы?
goglus (12:12:15 9/11/06)
неа
goglus (12:12:24 9/11/06)
по идеи ничем
goglus (12:12:47 9/11/06)
или нет
goglus (12:13:00 9/11/06)
метка на стандартный набор может вести
goglus (12:13:12 9/11/06)
какой нибудь
аскии символы
goglus (12:13:16 9/11/06)
примитивы
goglus (12:13:34 9/11/06)
но по моему их надо объединить для большего сумасшествия
arctic[c]at (12:13:53 9/11/06)
может. Только вот подпрограмма имеет начало и конец. { }
goglus (12:14:10 9/11/06)
а метка
goglus (12:14:34 9/11/06)
чтоб не путаться сделай ее тоже с концом
arctic[c]at (12:15:42 9/11/06)
тут то и не понятно, куда этот конец девать. Я имею в виду вот такие метки: $14 $15 $255 dot метка1: $23 $23 $255 dot goto метка1
arctic[c]at (12:16:06 9/11/06)
то есть, метка для перехода
arctic[c]at (12:16:22 9/11/06)
шли, шли, и перепрыгнули куда
то. На метку
goglus (12:16:53 9/11/06)
ну тогда это не метка а переход
goglus (12:17:02 9/11/06)
и не путай меня :
)
goglus (12:17:08 9/11/06)
это ж гоу ту
arctic[c]at (12:17:16 9/11/06)
дык... переход куда? переход на метку!
goglus (12:17:20 9/11/06)
ту конечно нет конца
goglus (12:17:29 9/11/06)
нет на участок кода
goglus (12:17:33 9/11/06)
подпрограмму
arctic[c]at (12:17:58 9/11/06)
нее... подпрограммы это совсем другое
goglus (12:18:00 9/11/06)
а метка как я ее предлагал это изолированная 1 раз исполняемая программка или библиотека свойств
arctic[c]at (12:18:29 9/11/06)
ну дык изолированная программка
это и есть подпрограмма. согласен?
goglus (12:19:09 9/11/06)
да
goglus (12:19:30 9/11/06)
наверное я просто свалил в кучу все
arctic[c]at (12:19:38 9/11/06)
да я тоже.. )
goglus (12:20:02 9/11/06)
и потом подпрограмму можно n кфя запускать а библиотеку нет
goglus (12:20:16 9/11/06)
n раз
goglus (12:20:28 9/11/06)
хотя это не принципиально наверное
goglus (12:20:35 9/11/06)
вот понял
goglus (12:20:52 9/11/06)
метка выполнилась 1 раз и основная программа дальше пошла
goglus (12:21:02 9/11/06)
а из подпрограммы еще выйти ж надо
goglus (12:21:18 9/11/06)
и потом подпрограмма обычно меняет параметры
goglus (12:21:25 9/11/06)
передает их и тд а метка нет
goglus (12:21:35 9/11/06)
нарисовала проиграла звук и все
goglus (12:21:40 9/11/06)
это просто контейнер
arctic[c]at (12:23:05 9/11/06)
мдя.. в этом мусоре легко запутаться )
arctic[c]at (12:23:14 9/11/06)
надо точно определиться
arctic[c]at (12:23:19 9/11/06)
что есть что
goglus (12:23:59 9/11/06)
ну а если так
goglus (12:24:11 9/11/06)
подпрограмма это подпрограмма
goglus (12:24:13 9/11/06)
но
goglus (12:24:24 9/11/06)
из них можно собирать библиотек
goglus (12:24:36 9/11/06)
статическую метку
arctic[c]at (12:25:28 9/11/06)
давай пока библиотеки трогать не будем. Это отдельная история
goglus (12:26:54 9/11/06)
самая вкусная
goglus (12:26:59 9/11/06)
ну ладно
arctic[c]at (12:27:26 9/11/06)
на мой взгляд, подпрограмма
это как раз таки контейнер. В основной программе мы можем там или сям подпрограмму вызовать неоднократно. То есть неоднократно запрыгивать в контейнер и выпрыгивать
goglus (12:28:06 9/11/06)
это да
goglus (12:28:26 9/11/06)
ну а присвоение сивола и цвета и тд точке
arctic[c]at (12:29:55 9/11/06)
тут прямая аналогия. Не забывай, что подпрограмма
это по сути новый оператор. То есть, ты делаешь новую подпрограмму dot2 { blah blah } и потом еT используешь заместо обычной dot
arctic[c]at (12:30:21 9/11/06)
щас приду..
goglus (12:30:56 9/11/06)
ага понял
arctic[c]at (12:59:22 9/11/06)
вот и вопрос ) оформлять ли иначе метку перехода... пока в голову только такой вид приходит: метка: подпрограмма { }
goglus (12:59:40 9/11/06)
ну и нормально
arctic[c]at (12:59:52 9/11/06)
то есть, метки оформлять через двоеточие
goglus (13:00:20 9/11/06)
ну можно и без него а потом можно метка библиотека { }
goglus (13:00:29 9/11/06)
а в чем прикол двоеточия
arctic[c]at (13:01:04 9/11/06)
а как ты потом на эту метку переходить будешь?
goglus (13:01:30 9/11/06)
просто : както вечно теряется
goglus (13:01:49 9/11/06)
может ^
goglus (13:01:59 9/11/06)
или еще какой символ
arctic[c]at (13:02:57 9/11/06)
гм.. Просто двоеточие даже незнакомому человеку говорит о том, что дальше какое
то описание идет
goglus (13:03:31 9/11/06)
а ну ладно
goglus (13:03:49 9/11/06)
мне проще
> но привыкну
arctic[c]at (13:04:22 9/11/06)
и еще вопрос. Делать ли goto? То есть писать "goto метка", или просто "метка"
goglus (13:05:08 9/11/06)
просто метка
arctic[c]at (13:05:37 9/11/06)
а не запутаемся? :) Если такие "просто метки" будут натыканы везде
goglus (13:07:01 9/11/06)
но код съэкономим
goglus (13:07:15 9/11/06)
или метку какимтосимволом выделить
arctic[c]at (13:08:21 9/11/06)
ага.. команду перехода на метку можно каким
нибудь символом
goglus (13:09:05 9/11/06)
красивым
goglus (13:09:10 9/11/06)
&
goglus (13:09:14 9/11/06)
нельзя
arctic[c]at (13:09:19 9/11/06)
зарезервирован уже
goglus (13:09:43 9/11/06)
понятно
goglus (13:09:49 9/11/06)
а какие сободны
arctic[c]at (13:09:55 9/11/06)
ща подумаю
arctic[c]at (13:12:57 9/11/06)
ладно, пока вообще без символа сделаем :)
goglus (13:14:11 9/11/06)
ок можно и :
goglus (13:14:24 9/11/06)
только тогда нигде его не использовать
goglus (13:14:39 9/11/06)
http://www.diawards.ru/k
image/final/
goglus (13:14:46 9/11/06)
на 8 месте
arctic[c]at (13:15:41 9/11/06)
ха )) прикольно!!
goglus (13:16:12 9/11/06)
ага в первые мы никогда не попадаем :)
arctic[c]at (13:16:19 9/11/06)
)))
goglus (13:17:59 9/11/06)
а какже интерактив то будет работать
arctic[c]at (13:18:18 9/11/06)
ща, погодь, ссылочки прикручу :)
goglus (13:18:47 9/11/06)
какую
arctic[c]at (13:19:21 9/11/06)
метки, имею в виду
goglus (13:19:27 9/11/06)
а
goglus (13:19:35 9/11/06)
надо словарик написать
goglus (13:19:50 9/11/06)
давай под это жж заведем или комьюнити
goglus (13:20:03 9/11/06)
так документацию проще вести
arctic[c]at (13:20:19 9/11/06)
ок. давай. А где лучше?
goglus (13:20:40 9/11/06)
да на жж проще всего
goglus (13:20:44 9/11/06)
ты там есть
arctic[c]at (13:20:55 9/11/06)
nightradio?
goglus (13:21:07 9/11/06)
о
arctic[c]at (13:21:24 9/11/06)
я как
то регистрился давненько..
goglus (13:21:49 9/11/06)
чет нету
goglus (13:22:07 9/11/06)
а ты прям с ?
goglus (13:22:11 9/11/06)
ну ты даешь
arctic[c]at (13:22:21 9/11/06)
не.. )
arctic[c]at (13:22:32 9/11/06)
короче, может, ты на себя это возьмешь?
goglus (13:22:43 9/11/06)
да легко
arctic[c]at (13:23:18 9/11/06)
создавай там, а я тебе буду свои наработки сливать
goglus (13:23:44 9/11/06)
ок
goglus (13:23:51 9/11/06)
комьюнити тогда сделаю
arctic[c]at (13:24:12 9/11/06)
ага
goglus (13:24:15 9/11/06)
с твоего жж рефреш стоит на http://knoppix.ru/matrixgl.shtml
goglus (13:25:19 9/11/06)
назовем pixilang
goglus (13:25:56 9/11/06)
pixilang
язык пиксельного программирования
arctic[c]at (13:26:20 9/11/06)
ага
goglus (13:31:12 9/11/06)
http://community.livejournal.com/pixilang/
goglus (13:31:22 9/11/06)
осталось картинку аватара и цвет
arctic[c]at (13:31:40 9/11/06)
и иконку нам. Сделаешь?
goglus (13:31:49 9/11/06)
не вопрос
goglus (13:31:55 9/11/06)
в жж или в прогу
arctic[c]at (13:32:08 9/11/06)
кстати, pixelang похоже на пиксельного ангела )
goglus (13:32:10 9/11/06)
чб или цвет
goglus (13:32:15 9/11/06)
о
arctic[c]at (13:32:18 9/11/06)
и туда и туда
goglus (13:32:24 9/11/06)
такой аватр и сделаем
arctic[c]at (13:32:32 9/11/06)
хоть чб хотб цвет
goglus (13:32:56 9/11/06)
я за чб
arctic[c]at (13:33:02 9/11/06)
ок
arctic[c]at (13:34:38 9/11/06)
все, щас пример анимации тебе пришлю
arctic[c]at (13:34:54 9/11/06)
с меткой
goglus (13:35:07 9/11/06)
о
goglus (13:35:21 9/11/06)
и давай комменты к синтаксису сразу и повешу
arctic[c]at (13:35:39 9/11/06)
да, там с комментами
goglus (13:35:51 9/11/06)
клево
arctic[c]at (13:40:04 9/11/06)
ушло, принимай
arctic[c]at (13:40:42 9/11/06)
я вообщем goto там пока сделал. Так проще
goglus (13:41:02 9/11/06)
ловлю
goglus (13:41:35 9/11/06)
Гь!!!!!!!!!!!!! двигается
arctic[c]at (13:41:44 9/11/06)
а то! ))
goglus (13:41:55 9/11/06)
ща буду изучать
arctic[c]at (13:42:05 9/11/06)
спрашивай сразу
goglus (13:42:35 9/11/06)
читаю
goglus (13:43:25 9/11/06)
а как мигание ты сделал
goglus (13:43:52 9/11/06)
goto metka1 это цыкл?
arctic[c]at (13:44:25 9/11/06)
в каждом кадре очистка разным цветом. Вот и мигает. metka1
да, типа бесконечного цикла
goglus (13:44:38 9/11/06)
ага
goglus (13:44:50 9/11/06)
с очисткой эт ты хитро
goglus (13:45:00 9/11/06)
а пробелы критичны
goglus (13:45:14 9/11/06)
или можно все в строчку
arctic[c]at (13:45:23 9/11/06)
нет, не критичны
arctic[c]at (13:45:29 9/11/06)
можно и в строчку
goglus (13:45:40 9/11/06)
круто # коммент
arctic[c]at (13:45:47 9/11/06)
ага
goglus (13:46:01 9/11/06)
слушай даже я понимаю КРУТО
arctic[c]at (13:46:09 9/11/06)
а то! ))
goglus (13:46:09 9/11/06)
щас запостим
goglus (13:46:25 9/11/06)
предлагаю эту картинку аватаром и сделать пока
arctic[c]at (13:46:50 9/11/06)
анимационный?
goglus (13:46:58 9/11/06)
аватар да
goglus (13:47:02 9/11/06)
ну для жж
arctic[c]at (13:47:11 9/11/06)
ага, можно
goglus (13:47:12 9/11/06)
только вот в гиф надо перегнать
goglus (13:47:21 9/11/06)
конвертенр нужен :)
arctic[c]at (13:47:50 9/11/06)
потом сделаем, пока не могу ) Это заморочки лишние
goglus (13:48:08 9/11/06)
да я шучу
goglus (13:48:23 9/11/06)
я сегодня попробую интерфейс нарисовать
goglus (13:48:51 9/11/06)
а его меткой пока не получится вставить ?
goglus (13:49:09 9/11/06)
чтоб он не перерисовывался
arctic[c]at (13:49:13 9/11/06)
а я серьезно. Потом сделаю отдельную версию для больших компов. Она будет анимацию постить в любой формат: AVI, MPG, GIF
arctic[c]at (13:49:25 9/11/06)
а.. да, можно!
arctic[c]at (13:49:40 9/11/06)
можно еще stop поставить где надо
goglus (13:49:59 9/11/06)
круто
goglus (13:50:12 9/11/06)
а про стоп не понял
goglus (13:50:30 9/11/06)
нужно чтоб панелька к примеру висела вверху и не менялась
goglus (13:50:43 9/11/06)
вообще это простым каопированием мона сделать
arctic[c]at (13:51:08 9/11/06)
аа. ты вон про что.. еще не думал над этим..
arctic[c]at (13:51:20 9/11/06)
а интерфейс зачем? что за прога будет?
goglus (13:51:31 9/11/06)
просто пока для красоты
goglus (13:51:36 9/11/06)
окошко
arctic[c]at (13:52:27 9/11/06)
интерфейс делай в подпрограмме
goglus (13:52:41 9/11/06)
так и
goglus (13:52:52 9/11/06)
как на него метку то навесить
goglus (13:53:00 9/11/06)
из фрейма
arctic[c]at (13:53:48 9/11/06)
очень просто. Например, вот так frame интерфейс $1 $2 $255 dot
arctic[c]at (13:53:59 9/11/06)
в каждом кадре
goglus (13:54:10 9/11/06)
а подпрограмма где
arctic[c]at (13:54:28 9/11/06)
где
нибудь внизу, куда программа основная не доходит
goglus (13:55:04 9/11/06)
то есть за стопом или меткой зацикливающей
arctic[c]at (13:55:11 9/11/06)
ага
goglus (13:56:19 9/11/06)
http://community.livejournal.com/pixilang/
arctic[c]at (13:57:29 9/11/06)
да, прикольно. я еще параллельно буду английский вариант доки писать
arctic[c]at (13:57:39 9/11/06)
буржуем тоже не обидим )
arctic[c]at (13:57:47 9/11/06)
буржуев.
goglus (13:57:47 9/11/06)
однозначно
goglus (14:01:04 9/11/06)
stop
может и сделать
:(
arctic[c]at (14:01:20 9/11/06)
а?
goglus (14:01:41 9/11/06)
ну вместо оператора стоп :(
goglus (14:01:45 9/11/06)
оникс
arctic[c]at (14:02:20 9/11/06)
не понял )
goglus (14:03:02 9/11/06)
ну щас оператор пишется stop
arctic[c]at (14:03:15 9/11/06)
так
goglus (14:03:24 9/11/06)
а можно писать :(
goglus (14:03:38 9/11/06)
типа конец грусный оникс
goglus (14:03:49 9/11/06)
сам же в описании так прокомментил
arctic[c]at (14:04:20 9/11/06)
а.. :) понял.. надо подумать.. просто эти символы пока заняты
goglus (14:04:39 9/11/06)
жалко
goglus (14:04:59 9/11/06)
но потом если до программатора дойте визуального тогда картинками заменим
arctic[c]at (14:05:38 9/11/06)
окей
goglus (14:08:08 9/11/06)
в принцыпе мою пиксел ось же можно полностью переписать
goglus (14:08:15 9/11/06)
и без флеша
arctic[c]at (14:08:26 9/11/06)
да, теоретически можно
goglus (14:08:47 9/11/06)
почему только теоретически :)
goglus (14:08:55 9/11/06)
там мало что работает
goglus (14:09:11 9/11/06)
а ты говоришь текст уже подключил
arctic[c]at (14:09:13 9/11/06)
ну я предположил, что можно. А ты писать будешь )
goglus (14:09:14 9/11/06)
?
goglus (14:09:26 9/11/06)
постараюсь
arctic[c]at (14:09:30 9/11/06)
текст.. да, кстати.. подключил. Щас только введу команду print
goglus (14:09:39 9/11/06)
:)
arctic[c]at (14:11:12 9/11/06)
кстати.. сложный оператор.. как писать то его будем?
goglus (14:11:36 9/11/06)
какие там траблы
arctic[c]at (14:12:02 9/11/06)
ну ведь можно выводить текст, можно переменные, а можно и то и то.. все сложно
goglus (14:12:07 9/11/06)
надо ему позицию задать и позитивный или негатив и все кегля нет
goglus (14:12:18 9/11/06)
не пока только тупое хелло
goglus (14:12:28 9/11/06)
и позиция по первой букве
goglus (14:12:34 9/11/06)
максимум выравнивание
arctic[c]at (14:13:50 9/11/06)
вообще,я кажись придумал. Вот так можно $"hello world" print
goglus (14:14:17 9/11/06)
во
goglus (14:14:22 9/11/06)
а позишн
arctic[c]at (14:14:54 9/11/06)
отдельной командой может? $10 $10 pos
goglus (14:15:34 9/11/06)
ух ты а зачем
goglus (14:15:40 9/11/06)
лишняя команда
goglus (14:15:45 9/11/06)
или она нужна
goglus (14:15:52 9/11/06)
еще комуто
arctic[c]at (14:16:20 9/11/06)
да нет, вообщем
то, не нужна
arctic[c]at (14:16:36 9/11/06)
тогда так $"hello" $10 $10 print
goglus (14:16:45 9/11/06)
во
goglus (14:19:01 9/11/06)
http://goglus.com/palm/anim/nomer1.gif вот пиплики для иконк
goglus (14:19:55 9/11/06)
справа второй сверху
arctic[c]at (14:22:37 9/11/06)
впринципе можно
goglus (14:23:35 9/11/06)
не если не нравится так и говори
goglus (14:23:39 9/11/06)
я уже привык
goglus (14:24:06 9/11/06)
http://community.livejournal.com/pixilang/ во запостил все
arctic[c]at (14:35:59 9/11/06)
да даже не знаю ) МОжет, и неплохо
goglus (14:36:19 9/11/06)
смотри а то я уж аватар почти сделал
goglus (14:36:30 9/11/06)
да не парься сменим как надоест
arctic[c]at (14:36:35 9/11/06)
делай, не заморачивайся пока ) ага )
goglus (14:39:49 9/11/06)
http://www.livejournal.com/userpic/54345294/11568796
goglus (14:40:09 9/11/06)
а иконку какорго размера надо
arctic[c]at (14:40:31 9/11/06)
32х32 вроде
goglus (14:44:17 9/11/06)
http://www.livejournal.com/userpic/54345347/11568796
arctic[c]at (14:44:35 9/11/06)
ага, гуд
goglus (14:44:48 9/11/06)
все вывесил
goglus (14:44:56 9/11/06)
щас мульт скринзахвачу
arctic[c]at (14:44:57 9/11/06)
отлично
goglus (14:53:07 9/11/06)
http://www.ljplus.ru/img/g/o/goglus/pixi.gif
arctic[c]at (14:53:34 9/11/06)
:)
goglus (14:53:54 9/11/06)
типа все задокуметировано :)
goglus (14:54:04 9/11/06)
ты еще принт не вставил ?
arctic[c]at (14:54:51 9/11/06)
вставляю сейчас :)
goglus (14:55:09 9/11/06)
о
arctic[c]at (15:14:49 9/11/06)
работает!
goglus (15:15:26 9/11/06)
вау а шрифт пока тока англ
goglus (15:15:38 9/11/06)
эх на пальму бы
arctic[c]at (15:16:06 9/11/06)
шрифт вроде английский. Короче, какой нарисуешь, такой и будет :)
goglus (15:16:32 9/11/06)
круто нарисую каконить кубический
goglus (15:16:43 9/11/06)
тут ведь ограничений то нет
goglus (15:16:56 9/11/06)
какие размеры делать
goglus (15:17:23 9/11/06)
мнеб еще компилятор твой чтоб самому можно было компилить
шрифты вставлять
arctic[c]at (15:18:02 9/11/06)
давай 8х8 потом сделаем загрузку шрифтов прямо из TXT
файла
goglus (15:18:19 9/11/06)
как из тхт
goglus (15:18:30 9/11/06)
их тогда надо будет переконвертить ?
goglus (15:18:39 9/11/06)
в сам язык
arctic[c]at (15:19:07 9/11/06)
ага... как
то надо будет переконвертить в ASCII вид
goglus (15:19:51 9/11/06)
и саму ASCII прикрутить
goglus (15:20:05 9/11/06)
чтоб и символами можно было анимировать
arctic[c]at (15:20:20 9/11/06)
ага, ну это еще обдумаем
goglus (15:20:54 9/11/06)
ты когда для пальмы то скомпилишь
arctic[c]at (15:21:12 9/11/06)
может, сегодня
arctic[c]at (15:21:14 9/11/06)
получай почту
goglus (15:21:18 9/11/06)
вобщем все бест получается
arctic[c]at (15:21:40 9/11/06)
ага )
arctic[c]at (15:22:08 9/11/06)
добавь расширение exe файлу. А то у меня почтовик не пропускает
arctic[c]at (15:22:47 9/11/06)
иконку только еще не вставил твою. Ща вставлю
goglus (15:22:53 9/11/06)
а у меня все с расширением
goglus (15:22:58 9/11/06)
:)
goglus (15:23:08 9/11/06)
как текс то прописать
arctic[c]at (15:23:15 9/11/06)
??
goglus (15:23:26 9/11/06)
ну чтоб текст был
arctic[c]at (15:23:35 9/11/06)
дык я же тебе тестовый файл прислал
arctic[c]at (15:23:49 9/11/06)
в нем уже printы стоят
arctic[c]at (15:23:56 9/11/06)
ты точно то получил?
goglus (15:23:57 9/11/06)
блин не тот открыл
goglus (15:24:32 9/11/06)
ЧУМА
arctic[c]at (15:24:47 9/11/06)
)))
goglus (15:25:32 9/11/06)
ну ваще класс
goglus (15:25:54 9/11/06)
пихай иконку и шли
буду новый захват экрана делать
arctic[c]at (15:26:03 9/11/06)
ща
arctic[c]at (15:27:16 9/11/06)
все, получай
goglus (15:28:18 9/11/06)
круто
arctic[c]at (15:28:24 9/11/06)
:)
goglus (15:37:29 9/11/06)
вывесил
arctic[c]at (15:43:08 9/11/06)
да, всT отлично! :)
goglus (15:43:34 9/11/06)
осталось на пальму заполучить
goglus (15:43:45 9/11/06)
шрифт сегодня наваяю
arctic[c]at (15:44:55 9/11/06)
ок. На пальму не так сложно. ПРосто у меня сейчас с собой нужных для этого файликов не хватает. Дома попробую. Щас думаю над условными операторами
goglus (15:45:34 9/11/06)
о пошли сложности
arctic[c]at (15:46:00 9/11/06)
да как сказать.. ) Просто без них тоже никуда. Просто надо как
то просто это сделать
goglus (15:46:23 9/11/06)
а если я напишу a = b + 4 то как вывеси значение на экран
arctic[c]at (15:46:45 9/11/06)
пока никак :)
goglus (15:48:34 9/11/06)
а то я уже начал придумавать
arctic[c]at (15:49:56 9/11/06)
:)) и что придумал?
goglus (15:51:29 9/11/06)
ну тыж сказал низя :)
arctic[c]at (15:51:38 9/11/06)
))
goglus (15:52:02 9/11/06)
через библиотеку это изврат
goglus (15:52:20 9/11/06)
через принт текста не знаю. как передать значение
arctic[c]at (15:53:28 9/11/06)
придумал
goglus (15:53:44 9/11/06)
ну
goglus (15:53:46 9/11/06)
делись
arctic[c]at (15:54:36 9/11/06)
прямо в тексте пишем вот так "наша переменная = $b" и всT :) Соответственно, символ $ внутри строки текста резервируем
goglus (15:57:08 9/11/06)
это в новой версии
arctic[c]at (15:57:21 9/11/06)
ага, щас приделаю
arctic[c]at (16:04:33 9/11/06)
готово! :)
goglus (16:09:30 9/11/06)
давай
arctic[c]at (16:09:45 9/11/06)
ща, еще минус приделаю
goglus (16:09:57 9/11/06)
?
arctic[c]at (16:10:10 9/11/06)
отрицательные числа )
goglus (16:13:19 9/11/06)
а
goglus (16:13:35 9/11/06)
тоесть минус и плюс теперь как в математике
goglus (16:13:47 9/11/06)
а линию когда сделаешь
arctic[c]at (16:16:42 9/11/06)
ага. Чуток погодя линию ) че
то минус глючит пока
goglus (16:17:13 9/11/06)
далинию надо
goglus (16:17:19 9/11/06)
вот только как
goglus (16:17:34 9/11/06)
через 2 точки или через длину угол
arctic[c]at (16:17:48 9/11/06)
нее.. через 2 точки конечно
goglus (16:18:11 9/11/06)
ясно
arctic[c]at (16:18:23 9/11/06)
так понятнее
goglus (16:18:47 9/11/06)
да а угловые на примитивы запишем
arctic[c]at (16:18:58 9/11/06)
ага
goglus (16:19:14 9/11/06)
и кубик бы сделать вращающийся вот былаб реклама языку
goglus (16:19:22 9/11/06)
надо попробовать
arctic[c]at (16:19:43 9/11/06)
да, думаю, легко сделаем :)
goglus (16:20:04 9/11/06)
оооооооооо
arctic[c]at (16:28:05 9/11/06)
заценивай работу
goglus (16:28:26 9/11/06)
ловлю
arctic[c]at (16:29:17 9/11/06)
zoom какой
то местами корявый :) Надо будет его поглядеть..
goglus (16:29:38 9/11/06)
почему корявый
arctic[c]at (16:29:54 9/11/06)
да там некоторые пиксели немного врут по ширине
goglus (16:30:50 9/11/06)
а
goglus (16:31:49 9/11/06)
a+1 само работает с каждым обновленным значением?
arctic[c]at (16:32:32 9/11/06)
эмн.. то есть? Ну это просто в каждом кадре а увеличиваем на единицу
goglus (16:32:57 9/11/06)
во во и я про тоже
arctic[c]at (16:36:07 9/11/06)
так. а теперь условные операторы :)
goglus (16:36:27 9/11/06)
эх сложности пошли
arctic[c]at (16:36:41 9/11/06)
как бы тут попроще сделать..
goglus (16:44:09 9/11/06)
какие варианты
пиши
arctic[c]at (16:44:19 9/11/06)
ща
arctic[c]at (16:45:48 9/11/06)
че
то сам сообразить не могу :)
goglus (16:46:30 9/11/06)
ух ты ну давай я
arctic[c]at (16:46:47 9/11/06)
:)
arctic[c]at (16:48:38 9/11/06)
давай
goglus (16:49:20 9/11/06)
как обычно пишут
arctic[c]at (16:50:05 9/11/06)
if( a == b ) { blah blah } if( a > b ) { blah blah } if( a <= b ) { blah blah }
goglus (16:50:18 9/11/06)
ну
goglus (16:50:24 9/11/06)
вполне понятно
arctic[c]at (16:50:56 9/11/06)
длинно :) Я думаю, как укоротить
goglus (16:51:33 9/11/06)
(скобки убрать)
arctic[c]at (16:51:52 9/11/06)
да, скобки обязательно убрать
arctic[c]at (16:52:21 9/11/06)
что
нибудь типа a == b ? { blah blah }
goglus (16:52:22 9/11/06)
ну короче никак не сделать
arctic[c]at (08:00:43 10/11/06)
вообщем скомпилил вчера вечерком под Пальму. Все замечательно работает, за исключением двух странностей :) С ними еще предстоит разобраться: цвета какие
то зеленоватые и goto работает через раз. Наверное, где
то сидят откровенные баги
они выплывут на поверхность, как только я протестирую версию под Linux'ом. Сейчас по плану доделать условные операторы, разобраться с цветами и сделать стартовый файловый диалог, где можно сразу указывать прогу для загрузки, а то он пока только test_prog.txt грузит :)
goglus (12:01:41 10/11/06)
кул
goglus (12:01:47 10/11/06)
я шрифт русификнул
goglus (12:01:57 10/11/06)
нарисовал первого урода моргающего
arctic[c]at (12:02:09 10/11/06)
круто ) как русификнул?
goglus (12:02:20 10/11/06)
ну нарисовал :)
goglus (12:02:36 10/11/06)
прикинь я ошибся и комьюнити назвал pixilang/
goglus (12:02:53 10/11/06)
смотрю а pixiу ЧУДОВИЩЕ прикинь
arctic[c]at (12:03:28 10/11/06)
эмн.. внатуре
goglus (12:03:42 10/11/06)
ну типа уродец:)
goglus (12:03:45 10/11/06)
#urodz #1 $8 zoom metka1: frame $110 clear #1line $79 $79 $255 dot $79 $80 $255 dot $79 $81$255 dot $79 $82 $255 dot $79 $83$255 dot $79 $84$255 dot $79 $85$255 dot $79 $86$255 dot $79 $87$255 dot #2line $80$79 $255 dot $80 $80 $255 dot $80 $81$255 dot $80$82 $255 dot $80$83$255 dot $80$84$255 dot $80 $85$255 dot $80$86$255 dot $80 $87$255 dot #3line $81$79 $255 dot $81$80 $255 dot $81$81$110 dot $81$82 $255 dot $81$83$255 dot $81$84$255 dot $81$85$110 dot $81$86$255 dot $81$87$255 dot #4line $82$79 $255 dot $82$80 $255 dot $82$81$255 dot $82$82 $255 dot $82$83$255 dot $82$84$255 dot $82$85$255 dot $82$86$255 dot $82$87$255 dot #5line $83$79 $255 dot $83$80 $255 dot $83$81$255 dot $83$82 $255 dot $83$83$255 dot $83$84$255 dot $83$85$255 dot $83$86$255 dot $83$87$255 dot #6line $84$79 $255 dot $84$80 $255 dot $84$81$255 dot $84$82 $255 dot $84$83$255 dot $84$84$255 dot $84$85$255 dot $84$86$255 dot $84$87$255 dot #7line $85$79 $255 dot $85$80 $110 dot $85$81$255 dot $85$82 $255 dot $85$83$255 dot $85$84$255 dot $85$85$255 dot $85$86$110 dot $85$87$255 dot frame $110 clear #1line $79 $79 $255 dot $79 $80 $255 dot $79 $81$255 dot $79 $82 $255 dot $79 $83$255 dot $79 $84$255 dot $79 $85$255 dot $79 $86$255 dot $79 $87$255 dot #2line $80$79 $255 dot $80 $80 $255 dot $80 $81$255 dot $80$82 $255 dot $80$83$255 dot $80$84$255 dot $80 $85$255 dot $80$86$255 dot $80 $87$255 dot #3line $81$79 $255 dot $81$80 $255 dot $81$81$255 dot $81$82 $255 dot $81$83$255 dot $81$84$255 dot $81$85$255 dot $81$86$255 dot $81$87$255 dot #4line $82$79 $255 dot $82$80 $255 dot $82$81$255 dot $82$82 $255 dot $82$83$255 dot $82$84$255 dot $82$85$255 dot $82$86$255 dot $82$87$255 dot #5line $83$79 $255 dot $83$80 $255 dot $83$81$255 dot $83$82 $255 dot $83$83$255 dot $83$84$255 dot $83$85$255 dot $83$86$255 dot $83$87$255 dot #6line $84$79 $255 dot $84$80 $255 dot $84$81$255 dot $84$82 $255 dot $84$83$255 dot $84$84$255 dot $84$85$255 dot $84$86$255 dot $84$87$255 dot #7line $85$79 $255 dot $85$80 $110dot $85$81$255 dot $85$82 $255 dot $85$83$255 dot $85$84$255 dot $85$85$255 dot $85$86$110dot $85$87$255 dot goto metka1
goglus (12:03:52 10/11/06)
ошибся в повороте
goglus (12:04:16 10/11/06)
а может писать не goto а просто go
goglus (12:04:32 10/11/06)
нужны срочно квадрат линия и слои
goglus (12:04:44 10/11/06)
тогда начну ваять уродов по полной
arctic[c]at (12:05:07 10/11/06)
клево :) Ну можно и go. сделаем. слушай, а че с комьюнити делать будем? там даже написано pixilang
язык пиксельного программирования
goglus (12:05:09 10/11/06)
а если сообразить как вращающийся куб сделать то первую дему можно сделать
goglus (12:05:45 10/11/06)
ну напишем пост типа pixilang=pixеlang
goglus (12:05:58 10/11/06)
я раньше тоже писал gogles
arctic[c]at (12:06:38 10/11/06)
гм.. может, пересоздать?
goglus (12:07:00 10/11/06)
можно
goglus (12:07:09 10/11/06)
но по моему это судьба :)
arctic[c]at (12:08:03 10/11/06)
гм
goglus (12:08:32 10/11/06)
точно говорю судьба
arctic[c]at (12:08:38 10/11/06)
и что делать?
goglus (12:09:41 10/11/06)
файл переименовать :)
goglus (12:10:05 10/11/06)
этож прикольно почти по фрейду :)
arctic[c]at (12:10:20 10/11/06)
гм )
goglus (12:10:33 10/11/06)
но если совсем не катит то давай пересоздадим
arctic[c]at (12:11:52 10/11/06)
ну можно и pixilang
goglus (12:11:59 10/11/06)
:
)
goglus (12:12:08 10/11/06)
ты моего урода протестил ?
arctic[c]at (12:12:22 10/11/06)
ага, все работает )
goglus (12:12:24 10/11/06)
набок завалился
arctic[c]at (12:12:29 10/11/06)
)))
goglus (12:12:37 10/11/06)
вот если б квадрат был и слой
goglus (12:12:51 10/11/06)
то написание его былоб в 3 строки
arctic[c]at (12:13:01 10/11/06)
а зачем тебе слой?
goglus (12:13:54 10/11/06)
квадрат позишн черный
тело точка позишн белая сверху
глаз точка2 позишн белая сверху
глаз
arctic[c]at (12:15:05 10/11/06)
ну это простая задачка ) Даже без слоев
arctic[c]at (12:15:17 10/11/06)
сначала квадрат, а потом точки
goglus (12:15:30 10/11/06)
о
goglus (12:21:50 10/11/06)
клиенты блин
goglus (12:22:10 10/11/06)
то есть ты хочес сказать что и уровни не нужны ?
arctic[c]at (12:22:19 10/11/06)
какие уровни?
goglus (12:22:39 10/11/06)
ну точки отрисуются поверх квадрата автоматом ?
goglus (12:22:48 10/11/06)
вообще этож прога да
goglus (12:23:01 10/11/06)
она ж рисует одно потом другое
arctic[c]at (12:23:02 10/11/06)
ну.. да ) По порядку же выполняются действия
goglus (12:23:02 10/11/06)
это круто
arctic[c]at (12:23:06 10/11/06)
ага
goglus (12:23:14 10/11/06)
а как квадрат сделать
arctic[c]at (12:23:28 10/11/06)
я сделаю, погодь немного )
arctic[c]at (12:23:34 10/11/06)
щас тут подлатаю кое
чего
goglus (12:23:56 10/11/06)
и линию за одно
goglus (12:24:07 10/11/06)
а то я стал интерфейс делать и скис
arctic[c]at (12:24:12 10/11/06)
окей )
goglus (12:24:17 10/11/06)
тебе шрифт пульнуть ?
arctic[c]at (12:24:23 10/11/06)
давай
goglus (12:24:58 10/11/06)
я тока не знаю правильно ли буквы расположил
goglus (12:25:52 10/11/06)
тебе на рабочий ящик ?
arctic[c]at (12:26:04 10/11/06)
да это пока не важно. ага
goglus (12:26:31 10/11/06)
лови
arctic[c]at (12:26:40 10/11/06)
ок
goglus (12:27:06 10/11/06)
надо бы еще сделать так что бы кроме цвета назначать точке отрисовку символом текстовым
arctic[c]at (12:27:20 10/11/06)
ага
goglus (12:27:24 10/11/06)
тогда б народ подтянулся из аскии артистов
goglus (12:35:16 10/11/06)
еще бы нумератор пикселей при выводе
goglus (12:35:25 10/11/06)
а то рисовать уж оч сложно
goglus (12:41:12 10/11/06)
урода исправил
arctic[c]at (12:48:31 10/11/06)
то есть нумератор?
goglus (12:49:01 10/11/06)
ну да чтоб для упрощения рисования
goglus (12:49:07 10/11/06)
как в блокноте
goglus (12:49:16 10/11/06)
горизонтальн и вертикальн
arctic[c]at (12:49:32 10/11/06)
в блокноте?
goglus (12:50:31 10/11/06)
не
goglus (12:50:36 10/11/06)
при выводе уже
goglus (12:50:50 10/11/06)
написал оператор и пиксели нумеруются
arctic[c]at (12:50:53 10/11/06)
гм.. а куда ты там номера засунешь?
goglus (12:51:02 10/11/06)
вокруг рисунка
arctic[c]at (12:51:03 10/11/06)
гм
goglus (12:51:13 10/11/06)
от левого верхнего угла
arctic[c]at (12:51:21 10/11/06)
места не хватит )
goglus (12:51:34 10/11/06)
или как вариант подгружать сетку из картинки
arctic[c]at (12:51:59 10/11/06)
ну это тоже потом.. )
goglus (12:52:36 10/11/06)
да ладно лучше квадрат
goglus (12:52:44 10/11/06)
то есть прямоугольник
arctic[c]at (12:52:49 10/11/06)
ага
goglus (12:52:59 10/11/06)
он даже важнее линии точнее он может ею быть
arctic[c]at (12:53:44 10/11/06)
да это все не сложно. Щас вот только диалог файловый замучу
goglus (12:54:27 10/11/06)
а на пальму сегодня сделаешь ?
arctic[c]at (12:54:36 10/11/06)
дык сделал же уже
goglus (12:55:00 10/11/06)
но без диалога ж :)
arctic[c]at (12:55:09 10/11/06)
угу ) сделаю
goglus (12:55:26 10/11/06)
:
)
goglus (12:55:31 10/11/06)
круто блин
arctic[c]at (12:55:36 10/11/06)
:)
goglus (12:55:43 10/11/06)
все 250 уродов переколбашу
arctic[c]at (12:55:49 10/11/06)
)))
goglus (12:56:04 10/11/06)
конвертер бы со временем
arctic[c]at (12:57:07 10/11/06)
да, само собой. Иначе как я буду видики рендерить на pixilang и тестить их на своем телике :)
goglus (12:57:20 10/11/06)
:
)
goglus (12:57:33 10/11/06)
не я про в него конвертер
goglus (12:57:43 10/11/06)
гиф в pixilang
arctic[c]at (12:57:47 10/11/06)
и в него тоже сделаем.
goglus (12:58:00 10/11/06)
блин крутотень
goglus (12:58:11 10/11/06)
этож такие демки мона писать
arctic[c]at (12:58:26 10/11/06)
ага!
goglus (12:58:33 10/11/06)
хотел украсть куб из бейсика а там все через формулы сделано
arctic[c]at (12:58:46 10/11/06)
да не, мы проще сделаем
goglus (12:58:53 10/11/06)
как
arctic[c]at (12:59:05 10/11/06)
line3d
goglus (12:59:15 10/11/06)
вау
goglus (12:59:21 10/11/06)
мечта
arctic[c]at (12:59:21 10/11/06)
рисуешь линию сразу с координатой Z
goglus (12:59:30 10/11/06)
супер
arctic[c]at (12:59:31 10/11/06)
а потом делаешь rotate3d
goglus (12:59:42 10/11/06)
блин во бест
goglus (13:00:07 10/11/06)
это ж 3д на пальме
arctic[c]at (13:00:25 10/11/06)
вообщем простенький аналог OpenGL )
goglus (13:00:50 10/11/06)
тока пиксельный ?
goglus (13:01:02 10/11/06)
и со своей микро библиотекой?
arctic[c]at (13:01:23 10/11/06)
не совсем.. просто простенький :) На OpenGL тоже пиксели рисовать можно
goglus (13:02:05 10/11/06)
но саму OpenGL библиотеку ж не надо использовать ?
arctic[c]at (13:02:39 10/11/06)
нет, конечно. У нас же все межплатформенное
goglus (13:02:48 10/11/06)
:
)
goglus (13:04:31 10/11/06)
pixilang
эксклюзивное название
arctic[c]at (13:04:41 10/11/06)
так оно )
goglus (13:04:42 10/11/06)
гогла его не находит
goglus (13:05:02 10/11/06)
ну наверное чтоли :)
arctic[c]at (13:05:11 10/11/06)
:)
goglus (13:05:16 10/11/06)
но если крючит то давай править
arctic[c]at (13:05:44 10/11/06)
да я сам че
то не знаю.. и нравится и не нравится )
goglus (13:06:01 10/11/06)
:
) все равно рабочее
arctic[c]at (13:06:07 10/11/06)
:)
goglus (13:06:31 10/11/06)
как только все устаканиться тогда и переименуем окончательно
goglus (13:10:15 10/11/06)
надо потом и на покет все портануть
goglus (13:10:37 10/11/06)
а ты можешь сделать сборку без виндовской обвески окна ?
arctic[c]at (13:11:01 10/11/06)
эмн... впринципе могу. Но как тогда окошко таскать?
goglus (13:14:23 10/11/06)
а мы свою панель нарисуем
goglus (13:14:34 10/11/06)
ну это потом в принцыпе
arctic[c]at (13:14:42 10/11/06)
да, это пока лишнее..
goglus (13:14:49 10/11/06)
ага
arctic[c]at (14:16:38 10/11/06)
шрифт нормальный, но конечно в русские буквы он не попадает :)
arctic[c]at (14:16:50 10/11/06)
это поправим потом
goglus (14:17:05 10/11/06)
я просто позиции не знаю и малевал подряд
goglus (14:17:29 10/11/06)
можно ж и уродов шрифтовых впихнуть
arctic[c]at (14:17:37 10/11/06)
ага, это понятно
arctic[c]at (14:17:45 10/11/06)
конечно
goglus (14:18:54 10/11/06)
ой все круто тока не забудь для пальмы сегодня выслать а то выходные без инета
arctic[c]at (14:19:44 10/11/06)
ок, постараюсь
goglus (14:20:36 10/11/06)
если что старую шли
arctic[c]at (14:20:42 10/11/06)
ладно
arctic[c]at (15:58:48 10/11/06)
не смогу откомпилить :( только дома. У меня тут, оказывается, компилятора нет Пальмовского
goglus (15:59:53 10/11/06)
шли старую версию
arctic[c]at (16:08:11 10/11/06)
ща
goglus (16:08:53 10/11/06)
но виндовую новую шли
goglus (16:09:04 10/11/06)
ты че уже туда добавил ?
arctic[c]at (16:09:25 10/11/06)
а в виндовой еще ничего не добавил. Все с диалогом бъюсь
goglus (16:09:54 10/11/06)
удачно ?
arctic[c]at (16:10:13 10/11/06)
вроде )
goglus (16:10:46 10/11/06)
клева
goglus (16:11:13 10/11/06)
а ты из дома не успеешь наверное мне закинуть сегодня :(
arctic[c]at (16:11:51 10/11/06)
да фиг знает... с коренными изменениями, наверное, не успею уже
arctic[c]at (16:11:54 10/11/06)
получай почту
arctic[c]at (16:12:39 10/11/06)
короче. там конвертер converter. Его в exe переименуй. засовываешь конвертер в папку с файлом test_prog.txt и запускаешь. Он его преобразовывает в PDB
goglus (16:13:19 10/11/06)
а с карточки пока не видит ?
arctic[c]at (16:13:42 10/11/06)
видит, но видеть не хочет
arctic[c]at (16:13:59 10/11/06)
может, но не будет )
arctic[c]at (16:14:14 10/11/06)
это только в версии с диалогом
goglus (16:14:20 10/11/06)
ну мож прочухается
goglus (16:14:59 10/11/06)
в рам кинуть текстовой то конверченый ?
arctic[c]at (16:15:01 10/11/06)
не.. только новая версия. КОторую послал, она ищет файл на диске A:. Это внутренняя память Пальма
arctic[c]at (16:15:11 10/11/06)
что?
goglus (16:15:17 10/11/06)
а все понял
goglus (16:15:49 10/11/06)
Гь!!!!!!!!!!!!!
arctic[c]at (16:16:01 10/11/06)
робит? )
goglus (16:16:02 10/11/06)
цвета конечно смешные
arctic[c]at (16:16:11 10/11/06)
да там косяк какой
то.. )
goglus (16:16:15 10/11/06)
но все пашет из злючера даже с карты
goglus (16:16:49 10/11/06)
иконок надо полный комплект нарисовать
arctic[c]at (16:16:59 10/11/06)
слушай, а он у тебя циферки считает постоянно нормально? а то у меня через раз они зацикливаются
goglus (16:17:50 10/11/06)
а я своего урода конвертнул
goglus (16:17:54 10/11/06)
щас протестю
arctic[c]at (16:17:56 10/11/06)
а.. понял )
goglus (16:22:29 10/11/06)
13 14 15 16 цикл
arctic[c]at (16:22:44 10/11/06)
а?
goglus (16:23:07 10/11/06)
ну эт я протестил
arctic[c]at (16:23:29 10/11/06)
эмн.. то есть goto работает?
goglus (16:23:44 10/11/06)
ну да
arctic[c]at (16:25:13 10/11/06)
а у меня через раз. иногда глючит и выдает мне в такой последовательности:
16
15
14
13
12 и по новой
16
15
14... гад
goglus (16:26:14 10/11/06)
ща протестю еще
goglus (16:44:38 10/11/06)
чето скорость большая не могу уследить
arctic[c]at (16:44:58 10/11/06)
если до сотни доходит, то все ок
goglus (16:45:29 10/11/06)
скорость надо убавить
arctic[c]at (16:47:44 10/11/06)
не, погодь. Ты должен видеть, что он за 100 ушел даже при большой скорости
arctic[c]at (16:47:57 10/11/06)
3х значное же число становится
arctic[c]at (16:48:07 10/11/06)
если нет, то прога работает неправильно
goglus (16:49:15 10/11/06)
15 14 13 16 по моему
goglus (16:49:20 10/11/06)
я скорость убавил
arctic[c]at (16:49:36 10/11/06)
ага, не работают goto :) :(
goglus (16:49:47 10/11/06)
чего эт оно
arctic[c]at (16:50:23 10/11/06)
да, наверное, где
то ошибочка у меня. Винда это не показывает. Попробую в Линухе
он покажет
goglus (16:50:44 10/11/06)
да наверное
goglus (16:50:49 10/11/06)
дебаггер нужен
arctic[c]at (16:51:14 10/11/06)
ну.. типа того :)
goglus (16:51:41 10/11/06)
но квадратик важнее
arctic[c]at (16:52:01 10/11/06)
сделаем :)
goglus (16:52:47 10/11/06)
если будет настроение и квадратик пульни его тогда что ли с смс подтверждением
goglus (16:52:58 10/11/06)
куплю карточку скачаю в выходные
arctic[c]at (16:53:05 10/11/06)
ok :)
goglus (16:53:10 10/11/06)
только на goglus@mail.ru
goglus (16:53:23 10/11/06)
а то с диалапа гымыло не втянуть
arctic[c]at (17:34:01 10/11/06)
окей :)
goglus (17:34:17 10/11/06)
:
)
arctic[c]at (17:34:46 10/11/06)
я так чую, язык наш плавно срастется с будущим граф. редактором :)
goglus (17:35:00 10/11/06)
ну не только
arctic[c]at (17:35:09 10/11/06)
ага
goglus (17:35:18 10/11/06)
все таки язык своеборазнее чем просто редакторр
goglus (17:35:34 10/11/06)
хотя просто рисовать мышкой тож прикольно
arctic[c]at (17:35:59 10/11/06)
ну мы их очень удачно скрестим :) Вот только язык до ума доведем
goglus (17:36:17 10/11/06)
ну я не сомневаюсь
goglus (17:36:26 10/11/06)
лишь бы тебе не надоело :)
arctic[c]at (17:38:15 10/11/06)
не.. это дело такое :) Я о языке давно думал, щас его везде буду юзать. Полезные вещи не надоедают. Вот я XML писал для граф. редактора. Полезная вещь! Не даром мы еT в язык встроили
и тем самым без лишних трудностей сделали офигенную вещь
goglus (17:38:37 10/11/06)
:)
arctic[c]at (17:38:42 10/11/06)
ладно, пошел я домой )
goglus (17:38:50 10/11/06)
жалко я тока половину фишек просекаю
goglus (17:38:54 10/11/06)
давай
goglus (17:39:03 10/11/06)
если успеешь пульни сегодпя
arctic[c]at (17:39:05 10/11/06)
ок
goglus (17:39:07 10/11/06)
для палма
arctic[c]at (11:20:49 13/11/06)
на пальме goto все еще отказываются работать.. Ну ниче, ошибку скоро поймаю. Вот только Линух пущу
никак до него добраться не могу. Сделал тестовый вариант файлового диалога. Добавил след. функции: line
линия box
прямоугольник fbox
закрашенный прямоугольник Вообщем, уже версия 0.2 получается :)
arctic[c]at (11:23:05 13/11/06)
сейчас думаю, что же с цветами делать.. Наверное, RGB вставить надо как
то
goglus (12:16:55 13/11/06)
а я тут баг в графику перевел
goglus (12:17:16 13/11/06)
zoom
откуда отсчет координат не работает математика вывод ошибок
с текстом из базы типа
накосячил
ошибочка вышла
опа.....
arctic[c]at (12:17:17 13/11/06)
какой баг? я получал смс твою, только ответить не мог
за сотик не уплачено _
arctic[c]at (12:18:11 13/11/06)
с ошибками понял ) МОжно попробывать так ) а с zoom не понял
goglus (12:18:41 13/11/06)
ну там как отсчет идет позиционирования при зуме от центра или от края
arctic[c]at (12:19:20 13/11/06)
от края, как обычно. Запутанно, наверное, получается
goglus (12:19:37 13/11/06)
не просто сносит пиксель кудато
goglus (12:19:55 13/11/06)
я там пробовал сделать счетчик в зуме
goglus (12:20:10 13/11/06)
+ счетчик к позиции
движение линии
goglus (12:20:47 13/11/06)
все ок но при зуме 0 позиция точчки когда ее видно 0 0 при зуме 2 позиция 40 40
arctic[c]at (12:20:49 13/11/06)
все правильно. при увеличении точка 0x0 находится за пределами экрана. А вот центр всегда остается прежним
arctic[c]at (12:21:00 13/11/06)
да, так и есть
goglus (12:21:03 13/11/06)
эт както не правильно
arctic[c]at (12:21:17 13/11/06)
гм..
arctic[c]at (12:21:53 13/11/06)
ща соображу
goglus (12:22:21 13/11/06)
нарисовал иконки для палма ща пришлю
arctic[c]at (12:22:29 13/11/06)
давай
goglus (12:22:36 13/11/06)
a=1 metka1: $clear frame $a+2 $a+2 $255 dot $a $40 $41 print a+1 goto metka1
goglus (12:22:49 13/11/06)
вот этот код смешную фигню выбрасывает на палме
arctic[c]at (12:23:00 13/11/06)
что выбрасывает?
goglus (12:23:17 13/11/06)
пишет гоу то на экране и мусорит мило
goglus (12:23:21 13/11/06)
a=1 metka1: frame $clear #$a+2 $a+2 $255 dot $a $40 $41 print a+1 goto metka1
goglus (12:23:34 13/11/06)
а это ползеит слово dublik справа
arctic[c]at (12:23:43 13/11/06)
у меня тоже мусорит. Ты ошибку сделал просто :)
goglus (12:24:11 13/11/06)
какую
arctic[c]at (12:24:12 13/11/06)
$a $40 $41 print
неправильно правильно вот так: $"$a" $40 $41 print
arctic[c]at (12:24:32 13/11/06)
print обязательно нужны ковычки ""
goglus (12:25:18 13/11/06)
"$"$a" $40 $41" print
arctic[c]at (12:26:15 13/11/06)
ээ.. не не.. только для строки ковычки нужны. $"$a" $40 $41 print
arctic[c]at (12:26:28 13/11/06)
$ "$a"
goglus (12:27:12 13/11/06)
f gjyzk
goglus (12:27:16 13/11/06)
понял
arctic[c]at (12:27:53 13/11/06)
слушай, а с зумом путаница получается. Сейчас зум по центру, как ты и просил. То есть центр картинки можно увеличить. Но если сделать, неизменным координаты верхнего угла, то зум уже не по центру увеличивать будет
goglus (12:28:24 13/11/06)
да надо подумать
arctic[c]at (12:28:31 13/11/06)
ага
goglus (12:28:36 13/11/06)
хоть еще оператор вводи поправка зума
arctic[c]at (12:29:06 13/11/06)
гм
arctic[c]at (12:29:46 13/11/06)
пойду подумаю.. :)
goglus (12:30:21 13/11/06)
щас разгребусь пришлю картинку
goglus (12:30:31 13/11/06)
а ты загрузчик не доделал ?
goglus (12:31:19 13/11/06)
народ уже хочет качать :) нов язык
arctic[c]at (12:52:16 13/11/06)
загрузчик то доделал впринципе :)
arctic[c]at (12:53:15 13/11/06)
а ты где
то еще про pixilang говорил народу?
goglus (12:54:25 13/11/06)
ну одному двум в аську ив се
goglus (12:54:48 13/11/06)
а чT рано ?
goglus (12:54:50 13/11/06)
http://goglus.com/soft/index.html
arctic[c]at (12:55:11 13/11/06)
да нет, уже пора :) ЕЩе немного и можно на форумах рассказывать
goglus (12:55:31 13/11/06)
ага
goglus (12:55:45 13/11/06)
ты тока иконки и загрузчик дозакинь
arctic[c]at (12:57:13 13/11/06)
прикольно. а иконки где?
goglus (12:57:30 13/11/06)
а можешб оттуда дернуть
goglus (12:57:44 13/11/06)
http://goglus.com/soft/palm/ico.gif
arctic[c]at (12:58:39 13/11/06)
а, ок. Дерну
goglus (12:58:54 13/11/06)
нижние
goglus (12:58:59 13/11/06)
вроде ниче вышли
arctic[c]at (12:59:33 13/11/06)
ага, прикольно
arctic[c]at (13:00:37 13/11/06)
хотя вот... самая большая немножко странная :) Та, которая над ней стоит, гораздо круче выглядит
goglus (13:00:53 13/11/06)
:(
goglus (13:00:53 13/11/06)
http://goglus.com/os/error_pixi.gif
goglus (13:01:06 13/11/06)
может вообще выкинут круг и тень ?
arctic[c]at (13:01:56 13/11/06)
знаешь, легкое отражение внизу бы, я думаю, не помешало. А круг и тень можно убрать
goglus (13:02:26 13/11/06)
ок
arctic[c]at (13:02:47 13/11/06)
забавная ошибка получается со строками текста... print может вывести на экран весь текст программы. то есть, сам себя :)
goglus (13:03:11 13/11/06)
ага и шевелится даже
goglus (13:03:16 13/11/06)
но это тока на пальме
arctic[c]at (13:04:23 13/11/06)
:) шевелится, наверное, потому что экран не стирается. Он все заново рисует поверх предыдущего кадра
goglus (13:04:56 13/11/06)
ага
goglus (13:05:13 13/11/06)
а чя еще зум привязал к счетчмку
goglus (13:05:20 13/11/06)
ползет и растет
arctic[c]at (13:05:23 13/11/06)
а.. ))
goglus (13:05:26 13/11/06)
тока агрессивно слишком
arctic[c]at (13:05:37 13/11/06)
да, зум не мягкий
arctic[c]at (13:06:42 13/11/06)
потом можно будет операционку какую
нибудь сделать на pixilang'е
arctic[c]at (13:06:56 13/11/06)
и эмулятор спектрума )))
goglus (13:09:25 13/11/06)
операционку однозначно а вот эмулятр
да тоже пожалуй круто
goglus (13:09:34 13/11/06)
но сначала интерактив
arctic[c]at (13:09:39 13/11/06)
безусловно
arctic[c]at (13:09:47 13/11/06)
так.. че с зумом делать бум )
goglus (13:10:08 13/11/06)
а не целые числа он понимает ?
goglus (13:10:12 13/11/06)
на пальме конечне не удобно писать
goglus (13:10:22 13/11/06)
прыгать приходится в 3 прогах
arctic[c]at (13:10:40 13/11/06)
не, не понимает.. пока просто не нужны они :)
goglus (13:10:58 13/11/06)
логично
arctic[c]at (13:11:07 13/11/06)
почему 3 проги?
goglus (13:11:08 13/11/06)
да этим не парься вот загрузчик
goglus (13:11:27 13/11/06)
ну в одной редактирую в другой запускаю третьей копирую в рам
goglus (13:11:41 13/11/06)
если в рам не копировать то кеш не пербить
arctic[c]at (13:12:04 13/11/06)
а.. ну щас проще будет. Загрузчик готов. Можно грузить прямо с флэшки неконверченные TXT
goglus (13:12:57 13/11/06)
кпуто пришлешь ?
goglus (13:13:17 13/11/06)
на англитский надо переводить
arctic[c]at (13:13:23 13/11/06)
кого?
arctic[c]at (13:13:35 13/11/06)
зачем на английский?
goglus (13:13:56 13/11/06)
ну буржуям покажем
goglus (13:14:03 13/11/06)
хелп
arctic[c]at (13:14:08 13/11/06)
дыкть... я же перевел уже :)
arctic[c]at (13:14:21 13/11/06)
я одновременно пишу и на русском и на английском
goglus (13:14:54 13/11/06)
круто
goglus (13:15:09 13/11/06)
и примеры подпрограмм надо чтоб я разобрался :)
arctic[c]at (13:15:37 13/11/06)
а.. ок.. я напишу такие )
goglus (13:15:57 13/11/06)
клева
goglus (13:16:12 13/11/06)
вообще надо уже пиарить по малу
goglus (13:16:24 13/11/06)
на " Колибри OS " портанем :)
arctic[c]at (13:16:38 13/11/06)
)) щас только еще мелочи поправим. Думаю, за сегодня
goglus (13:16:47 13/11/06)
у круто
goglus (13:17:04 13/11/06)
для зума надо просто хелп написать
goglus (13:17:12 13/11/06)
указав поправку
arctic[c]at (13:20:17 13/11/06)
да, наверное.. даже не знаю. А ты как, проживешь с таким центрованным зумом?
goglus (13:20:54 13/11/06)
ну да
goglus (13:21:03 13/11/06)
мнеб главнее квадратик
goglus (13:21:11 13/11/06)
и 3д :))))
arctic[c]at (13:21:30 13/11/06)
:)))
goglus (13:21:41 13/11/06)
правда дилемма ждать пока ты конвертер сделаешь из гифа в pixi или уродов в ручную перегонфть
arctic[c]at (13:22:12 13/11/06)
да это как хочешь. Я тут как раз квадраты с линиями сделал :)
goglus (13:22:44 13/11/06)
я помню
goglus (13:22:52 13/11/06)
конвертит конечно проще
arctic[c]at (13:23:15 13/11/06)
погоди, пока я с цветами окончательно определюсь :)
goglus (13:24:23 13/11/06)
думаю нужны но не срочно
goglus (13:24:30 13/11/06)
лучше 3д
arctic[c]at (13:24:44 13/11/06)
не.. цвета, об них потом запинаться начнем (
arctic[c]at (13:24:57 13/11/06)
щас вот это 255
никуда не годится :)
goglus (13:25:24 13/11/06)
:
)
goglus (13:25:27 13/11/06)
лови ико
goglus (13:25:50 13/11/06)
цвета на пальме глючат конечно
arctic[c]at (13:27:35 13/11/06)
а.. уже хорошо!
arctic[c]at (13:27:38 13/11/06)
ага
goglus (13:28:12 13/11/06)
исправил ?
arctic[c]at (13:28:30 13/11/06)
еще нет, правлю
goglus (13:28:55 13/11/06)
:
)
arctic[c]at (13:39:24 13/11/06)
думаю, может, как
нибудь вроде HTML цвета делать.. То есть #FF44EE
goglus (13:39:44 13/11/06)
логично я так и предлагал
arctic[c]at (13:40:26 13/11/06)
тогда будет что
то вроде этого $10 $20 $#404040 dot
goglus (13:40:46 13/11/06)
ну чтож
goglus (13:41:08 13/11/06)
рано или позно визуальный редактор нужен будет
arctic[c]at (13:42:06 13/11/06)
ага.. ну меня смущают эти вот $#... Как
то бы проще..
goglus (13:43:22 13/11/06)
а без $
arctic[c]at (13:43:44 13/11/06)
логика теряется
goglus (13:43:53 13/11/06)
да есть малость
arctic[c]at (13:46:23 13/11/06)
слушай, а ты бы не мог мне сам нарезать иконки в BMP ?
arctic[c]at (13:46:33 13/11/06)
я тебе разрешения скажу, если нужны
goglus (13:46:38 13/11/06)
могбы
goglus (13:46:49 13/11/06)
для пальмы я вроде знаю
goglus (13:47:41 13/11/06)
бмп8?
arctic[c]at (13:47:48 13/11/06)
24
arctic[c]at (13:48:30 13/11/06)
44х44 22х22 30х18 15х9
goglus (13:48:42 13/11/06)
ок
arctic[c]at (13:48:46 13/11/06)
спасибо
goglus (13:49:21 13/11/06)
:
)
goglus (13:49:25 13/11/06)
тебе спасибо
arctic[c]at (13:49:29 13/11/06)
:)
goglus (13:55:55 13/11/06)
лови
arctic[c]at (13:56:05 13/11/06)
ок, ловлю
goglus (14:00:05 13/11/06)
ну че подошли ?
arctic[c]at (14:00:18 13/11/06)
ага, щас проверяю
goglus (14:00:44 13/11/06)
а то я ще не закрул прогу могу поправить
arctic[c]at (14:06:06 13/11/06)
есть косячки ) большая иконка у тебя 44х43. Надо ровно 44х44 маленькая у тебя 15х14. Надо 15х9
goglus (14:10:08 13/11/06)
лови поправленную
arctic[c]at (14:10:22 13/11/06)
ловлю.
arctic[c]at (14:11:17 13/11/06)
лови пока виндовскую версию. Я там в тестовой программке юзаю новые функции
goglus (14:11:30 13/11/06)
о
goglus (14:14:12 13/11/06)
мелковато для винды но круто
arctic[c]at (14:14:48 13/11/06)
:) ну это уже размер шрифта... оставим на потом
goglus (14:14:54 13/11/06)
напиши рыдми и мона вывешивать
goglus (14:15:04 13/11/06)
можно ресайз окна сделать
arctic[c]at (14:15:25 13/11/06)
теоретически. Практически пока нет :)
goglus (14:15:41 13/11/06)
а тогда да
arctic[c]at (14:16:47 13/11/06)
160x160
это конечно не максимум. Просто пока тестовый вариант
goglus (14:17:33 13/11/06)
да мне вообще хватает просто загрузчик сложно выбирать
goglus (14:17:47 13/11/06)
а мона чтоб он при старте свою папку сразу видел?
arctic[c]at (14:18:05 13/11/06)
эмн.. дык ведь так и есть. Разве нет??
goglus (14:18:39 13/11/06)
не а
goglus (14:18:46 13/11/06)
на уровень выше
arctic[c]at (14:19:19 13/11/06)
уверен? у меня вот при запуске видит ту папку, откуда запущен
goglus (14:19:39 13/11/06)
у меня нет
goglus (14:19:55 13/11/06)
c:\tmp\pixilang\5\ лежит
arctic[c]at (14:19:58 13/11/06)
так
goglus (14:20:00 13/11/06)
c:\tmp\pixilang видит
arctic[c]at (14:20:39 13/11/06)
ща глянем
arctic[c]at (14:20:58 13/11/06)
получай полную версию вместе с Пальмовской
goglus (14:21:04 13/11/06)
о
goglus (14:21:13 13/11/06)
круто и рыдми ?
arctic[c]at (14:21:27 13/11/06)
да, ридми на 2х языках
goglus (14:21:43 13/11/06)
круто щас начальник отойдет подвешу
arctic[c]at (14:21:51 13/11/06)
ок :)
arctic[c]at (14:23:30 13/11/06)
странно... я положил точно в такую же папку как ты
все видит отлично.. Не пойму, где косяк
goglus (14:24:08 13/11/06)
потестю еще
goglus (14:24:20 13/11/06)
у тебя хр сервис пак 2 ?
arctic[c]at (14:24:31 13/11/06)
не.. у меня 2000
goglus (14:24:52 13/11/06)
во
arctic[c]at (14:25:07 13/11/06)
но дома ХР
тоже пашет
goglus (14:25:23 13/11/06)
а сервис пак
arctic[c]at (14:25:32 13/11/06)
2ой вроде
goglus (14:25:45 13/11/06)
ну потестю потестю
goglus (14:25:49 13/11/06)
и дома тоже
arctic[c]at (14:26:03 13/11/06)
ага, давай, потести :)
goglus (14:26:22 13/11/06)
ВАМ НУЖНО НАЙТИ БАГ тогда мы идем к вам
arctic[c]at (14:26:31 13/11/06)
)))
goglus (14:28:30 13/11/06)
от pixilang ощущение как когда тока пальму купил
новогоднее какоето
arctic[c]at (14:29:45 13/11/06)
))) у меня примерно такое же, когда я запустил его впервые на Пальме и при этом в Винде было открыто точно такое же окошко, и в нем прыгала точно такая же точка :)
goglus (14:30:04 13/11/06)
ага
goglus (14:30:22 13/11/06)
под пальму надо будет как в изи бейсике оболочку сделать
arctic[c]at (14:31:02 13/11/06)
можно будет еT прямо на pixilang написать. То есть оболочка для самого себя написана на самом себе :)
arctic[c]at (14:31:44 13/11/06)
только интерактив подмутим вот..
goglus (14:32:11 13/11/06)
о это я пока не потяну :)
arctic[c]at (14:32:37 13/11/06)
да, думаю, там все просто будет. Вместе потянем
arctic[c]at (14:32:49 13/11/06)
без наворотов
goglus (14:33:47 13/11/06)
ну можно попробовать когда я с подпрограммами разберусь и условиями и присвоениями данных
goglus (14:34:08 13/11/06)
а вообще это затягивает силнее тетриса и пасьянса
goglus (14:35:26 13/11/06)
а иконки пошли ?
arctic[c]at (14:42:41 13/11/06)
без сомнений :) Мне всегда это было интереснее чем простые игрушки. а иконки же я тебе отправил в новой версии? Или у тебя Пальма нет проверить?
goglus (14:43:22 13/11/06)
пок ане тестил :)
arctic[c]at (14:43:28 13/11/06)
ок :)
goglus (14:47:47 13/11/06)
запостил
arctic[c]at (14:49:46 13/11/06)
кул!
goglus (14:50:09 13/11/06)
ага надо на палм сообщество вывесить
arctic[c]at (14:50:12 13/11/06)
а ошибка действительно забавная получилась с текстом :)
arctic[c]at (14:50:16 13/11/06)
ага
goglus (14:50:22 13/11/06)
прикольная
goglus (14:51:38 13/11/06)
а как вот редактор то на нем написать
arctic[c]at (14:51:50 13/11/06)
понял, почему у тебя там очистка экрана не работала :) Ты написал $clear. А надо просто clear, потому что параметров нет.
goglus (14:52:04 13/11/06)
опа
goglus (14:52:18 13/11/06)
а я думал есть параметр по умолчанию
arctic[c]at (14:52:34 13/11/06)
редактор.. сделаем второй граф. режим
ASCII. Наверное, как
то так
goglus (14:52:55 13/11/06)
ASCII надо
goglus (14:53:07 13/11/06)
но сам процесс написания редактора не представляю
arctic[c]at (14:53:22 13/11/06)
да, параметр по умолчанию сам выставляется. А ты пишешь либо $255 clear либо просто clear
goglus (14:53:54 13/11/06)
а понял принудительно недописанный :)
arctic[c]at (14:54:18 13/11/06)
:)
goglus (14:55:26 13/11/06)
ну вобщем теперь дело за интерактивом
arctic[c]at (14:56:10 13/11/06)
да. ну и еще две мелочи
цвет и условия.. все еще думаю.. ))
goglus (14:56:46 13/11/06)
цвета то ладно а условия обзательно интерактив без них никак
arctic[c]at (14:56:57 13/11/06)
согласен
goglus (14:56:59 13/11/06)
и нужно что тот типа мувиков флешовых
arctic[c]at (14:57:15 13/11/06)
то есть?
goglus (14:57:27 13/11/06)
ну вложенная анимация
goglus (14:57:35 13/11/06)
что то типа подпрограммок
goglus (14:57:46 13/11/06)
но с жескими свойствами
arctic[c]at (14:57:53 13/11/06)
а.. ну это легко. Главное, условия сделать
goglus (14:57:57 13/11/06)
вот не знаю нужно ли это
arctic[c]at (14:58:05 13/11/06)
да это просто
goglus (14:58:06 13/11/06)
или полдпрограммок хватит
arctic[c]at (14:58:33 13/11/06)
подпрограммки смогут в этом помочь
goglus (14:58:59 13/11/06)
или вовсе заменить мувики как идею
arctic[c]at (14:59:16 13/11/06)
?
goglus (14:59:51 13/11/06)
ну подпрограммками обойдемся
arctic[c]at (15:00:03 13/11/06)
да, конечно
goglus (15:00:26 13/11/06)
мувики больше для визуаль прог подходят с интерфейсом
arctic[c]at (15:00:44 13/11/06)
ага
arctic[c]at (15:24:34 13/11/06)
ха.. вот я глупый. Понял, почему на пальме такие цвета смешные были :) Я тут накосячил
goglus (15:24:50 13/11/06)
вау и почуму
arctic[c]at (15:25:08 13/11/06)
да я тут очистку экрана делаю черт знает чем :)
goglus (15:25:14 13/11/06)
а
goglus (15:25:46 13/11/06)
тогда поправишь и вывесим на комунити палмовское
arctic[c]at (15:25:52 13/11/06)
ок
arctic[c]at (15:39:48 13/11/06)
всT, цвета добавил. Теперь вот так писать надо $1 $1 $#FFFF00 dot
arctic[c]at (15:40:18 13/11/06)
как в HTML, только про $ главное не забывать
goglus (15:40:19 13/11/06)
ну #ff980
goglus (15:40:26 13/11/06)
мой первый цвет
arctic[c]at (15:40:39 13/11/06)
ща гляну :)
goglus (15:40:55 13/11/06)
зеленый скорее всего а в винде оранж
arctic[c]at (15:41:04 13/11/06)
зеленый получился
goglus (15:41:10 13/11/06)
:
)
goglus (15:41:21 13/11/06)
это я когда первый сайт на народе делал
arctic[c]at (15:41:25 13/11/06)
:))
goglus (15:41:32 13/11/06)
вписал наобум см красиво :)
arctic[c]at (15:42:00 13/11/06)
))) можно писать вот так щас a = #ff980 $1 $1 $a dot
goglus (15:42:21 13/11/06)
а что такое а
goglus (15:42:27 13/11/06)
метка цвета
arctic[c]at (15:42:30 13/11/06)
да переменная левая
goglus (15:42:36 13/11/06)
круто
goglus (15:42:44 13/11/06)
оч компактно
arctic[c]at (15:43:14 13/11/06)
а можно вот так написать a = #FF0080 + #EEBB68 * #eadbc0 и хер знает, че за цвет получится )))
goglus (15:43:14 13/11/06)
вообще пора озоботиться над минимизацие кода
goglus (15:43:22 13/11/06)
:)))))
arctic[c]at (15:43:29 13/11/06)
то есть?
goglus (15:43:43 13/11/06)
ну сегодня попробую квадратики
goglus (15:43:51 13/11/06)
кода здорово убавиться
goglus (15:44:01 13/11/06)
но это ж не предел :)
arctic[c]at (15:44:08 13/11/06)
а.. ну да, тут ты прав :)
arctic[c]at (15:44:16 13/11/06)
конечно
goglus (15:44:53 13/11/06)
круто пульни не забудь цветную мне а подвесим завтра как новый релиз
arctic[c]at (15:45:10 13/11/06)
ага, щас тестовую прогу только подпишу
goglus (15:45:56 13/11/06)
какую
arctic[c]at (15:46:21 13/11/06)
ну обычную :) В которой у меня все команды засунуты
goglus (15:47:37 13/11/06)
а
goglus (15:47:42 13/11/06)
МАШИНУ
arctic[c]at (15:47:58 13/11/06)
а? :)
goglus (15:49:23 13/11/06)
ну прога твочя ДВИЖОК
МАШИНА
arctic[c]at (15:49:45 13/11/06)
)))
arctic[c]at (15:50:42 13/11/06)
все, получай почту
arctic[c]at (15:50:48 13/11/06)
заценивай цвет
goglus (15:54:47 13/11/06)
крутооооооооооооооо
goglus (15:55:02 13/11/06)
но файл находит тяжеловато
arctic[c]at (15:55:34 13/11/06)
да уж.. проверю еще у себя дома. Решим проблему
goglus (15:55:52 13/11/06)
а я щас в обед протестю на пальме
arctic[c]at (15:56:12 13/11/06)
а.. ок :)
goglus (15:56:46 13/11/06)
и обновлю тогда сегодня
goglus (15:56:54 13/11/06)
а вообще пора на риоте вешать
arctic[c]at (15:57:04 13/11/06)
где?
goglus (15:57:14 13/11/06)
riot.ru
arctic[c]at (15:58:46 13/11/06)
а. да, можно. Только надо сразу предупреждать, что условные операции еще не готовы, но вот вот появятся
goglus (15:59:07 13/11/06)
:
)
goglus (15:59:19 13/11/06)
там все ленивые только поглядят и все
arctic[c]at (15:59:34 13/11/06)
ну мало ли.. :)
arctic[c]at (15:59:53 13/11/06)
условия сделаю и сделаю у себя на сайте раздел
goglus (16:00:11 13/11/06)
ага и я
goglus (16:00:27 13/11/06)
ссылку то я поставил, но хочу повесить на морду
goglus (16:00:38 13/11/06)
баннером заморочусь сегодня
goglus (16:00:41 13/11/06)
кнопкой
arctic[c]at (16:01:09 13/11/06)
круто ) а я еще думаю, генератор случайных чисел добавить. Чтобы шумы всякие рисовать
goglus (16:02:01 13/11/06)
и говорилку для губ :)
goglus (16:02:17 13/11/06)
4
мя пикселями
arctic[c]at (16:02:28 13/11/06)
:)
goglus (16:02:46 13/11/06)
я черьезно имитатор такой как фильтр
arctic[c]at (16:03:30 13/11/06)
а зачем? )
goglus (16:03:48 13/11/06)
говорящие мордочки делать
goglus (16:04:04 13/11/06)
да ладно я уже придумал как это подпрограммой сделать
arctic[c]at (16:04:08 13/11/06)
не очень понял принцип.. со звуком?
goglus (16:04:23 13/11/06)
буква
положение пикселей
arctic[c]at (16:04:35 13/11/06)
а.. ну это подпрограммой :)
goglus (16:04:51 13/11/06)
потом ссылка на библиотекой и просто пишешь текст
arctic[c]at (16:05:35 13/11/06)
:) Можно впринципе
goglus (16:05:49 13/11/06)
сам попробую со временем
arctic[c]at (16:05:58 13/11/06)
конечно )
goglus (16:28:13 13/11/06)
под пальмой все бест
goglus (16:28:26 13/11/06)
но зума нет
arctic[c]at (16:28:42 13/11/06)
эмн.. вообще нет?
goglus (16:28:51 13/11/06)
точнее 160
160 висит в центре
arctic[c]at (16:29:08 13/11/06)
ой..
goglus (16:29:27 13/11/06)
а может так лучше или нет лучше ресайзить
arctic[c]at (16:30:16 13/11/06)
гм... то есть, high
res включился чтоли?.. гм..
goglus (16:30:35 13/11/06)
ага похоже
arctic[c]at (16:30:50 13/11/06)
вот блин. я его выключал вроде.. :)
goglus (16:30:57 13/11/06)
причем удобно с загрузчиком
goglus (16:31:04 13/11/06)
да не парься
goglus (16:31:13 13/11/06)
буду юзать
goglus (16:31:23 13/11/06)
а в следающем релизе
arctic[c]at (16:31:24 13/11/06)
а загрузчик на весь экран?
goglus (16:31:30 13/11/06)
поправишь
goglus (16:31:32 13/11/06)
да
arctic[c]at (16:31:58 13/11/06)
постараюсь поправить
goglus (16:32:31 13/11/06)
эх сегодня попрограмлю
goglus (16:32:42 13/11/06)
цвета тока надо написать памятку
arctic[c]at (16:32:59 13/11/06)
угу )) а с флэшки пробывал TXT неконверченные?
goglus (16:33:14 13/11/06)
ага его и пробовал
goglus (16:33:35 13/11/06)
так стоп
goglus (16:33:43 13/11/06)
а старый в полный экран
arctic[c]at (16:34:21 13/11/06)
да вот и я думаю... че
то я тут натворил. Ошибку нашел. Но! и старый должен был быть не в полный экран :)
goglus (16:34:44 13/11/06)
а я повесил прогу
arctic[c]at (16:34:55 13/11/06)
как?
goglus (16:35:26 13/11/06)
меха ради загрузил рыдми
goglus (16:35:38 13/11/06)
теперь не хочет нормальную грузить
arctic[c]at (16:35:49 13/11/06)
не надо )) Его пока тошнит на такие файлы :) Я тоже пробывал.....
goglus (16:36:01 13/11/06)
и че делать
goglus (16:36:10 13/11/06)
где лог файл почистьть
arctic[c]at (16:36:23 13/11/06)
а?
arctic[c]at (16:36:30 13/11/06)
какие лог файлы?
goglus (16:36:40 13/11/06)
ну темп он гдето хранит
arctic[c]at (16:37:17 13/11/06)
да не. он все сам за собой почистит, когда запускаться снова будет
goglus (16:37:35 13/11/06)
нет ты не прав
arctic[c]at (16:37:48 13/11/06)
эт почему?
goglus (16:37:50 13/11/06)
я ресет сделал и все работает и во весь экран нову
goglus (16:38:04 13/11/06)
новую
arctic[c]at (16:38:10 13/11/06)
не понял
goglus (16:38:28 13/11/06)
раньше файл валялся в раме
goglus (16:38:36 13/11/06)
и он там оставляет лог
goglus (16:38:38 13/11/06)
я видел
arctic[c]at (16:39:25 13/11/06)
че за лог? :) Я на пальме вроде никаких логов не оставляю
goglus (16:40:10 13/11/06)
а все проще
goglus (16:40:17 13/11/06)
я старый в раме забыл
arctic[c]at (16:40:22 13/11/06)
))
goglus (16:41:54 13/11/06)
вот блин балбес :)
arctic[c]at (16:42:16 13/11/06)
)))
goglus (16:42:26 13/11/06)
ага
arctic[c]at (16:42:29 13/11/06)
а я вроде исправил ошибку с разрешением
goglus (16:42:38 13/11/06)
:
)
arctic[c]at (16:42:40 13/11/06)
тоже накосячил там...
goglus (16:42:49 13/11/06)
как в анекдоте
arctic[c]at (16:42:58 13/11/06)
:)
goglus (16:43:05 13/11/06)
трубку сталин нашел сам но 3 сознались уже
arctic[c]at (16:43:16 13/11/06)
))))
goglus (16:45:30 13/11/06)
а что тебе нужно что бы движок еще в пару платформ компилил
arctic[c]at (16:45:50 13/11/06)
каких, например?
goglus (16:46:08 13/11/06)
покет " Колибри OS "
goglus (16:46:21 13/11/06)
ну еще можно пару найти
arctic[c]at (16:48:03 13/11/06)
ну с колибри, мне кажется, мертво... Если только какой
нибудь энтузиаст не возьмется. А вот с покетом я вообщем
то примерно представляю, че каво. Нужен только покет, чтобы тестить
goglus (16:48:39 13/11/06)
да на форуме есть + есть чел который и в колибри и в покет пишет
goglus (16:48:43 13/11/06)
спру
arctic[c]at (16:49:20 13/11/06)
ну если он захочет помочь, можно пообщаться будет
goglus (16:49:38 13/11/06)
ок мало ли :)
arctic[c]at (16:49:47 13/11/06)
:)
goglus (16:49:49 13/11/06)
боле народу крепче кислород
arctic[c]at (16:49:57 13/11/06)
да уж )
goglus (16:50:32 13/11/06)
блин круто теперь можно ном а крт тхт править файлы
arctic[c]at (16:51:01 13/11/06)
кого?
goglus (16:51:26 13/11/06)
файл тхт для pixilang
arctic[c]at (16:51:40 13/11/06)
а...
arctic[c]at (16:54:53 13/11/06)
вообще конечно на левом файле, типа readme, pixilang не должен вылетать :) Это говорит о его небезопасности. Но я это поправлю
goglus (16:55:12 13/11/06)
а я подновил коммунити
arctic[c]at (16:55:20 13/11/06)
ща глянем
goglus (16:55:55 13/11/06)
я внутри предыдущих постов подновил + щас скришот захвачу
arctic[c]at (16:57:16 13/11/06)
а.. :)
arctic[c]at (16:57:23 13/11/06)
прикольно
goglus (16:57:31 13/11/06)
ща картинку сделаем
arctic[c]at (16:57:55 13/11/06)
давай :)
arctic[c]at (16:58:41 13/11/06)
а я уже домой собираюсь. В автобусе еще подумаю, как же это чертовы условия сделать :) Что
нибудь придумаю
goglus (16:58:59 13/11/06)
давай счастливо :)
arctic[c]at (16:59:07 13/11/06)
пока :)
goglus (07:39:49 14/11/06)
13/11/2006 (11:59 GMT +05:00) пока
arctic[c]at (07:43:42 14/11/06)
Восстановил вчера Линукс. Это всетаки круто :) Сразу же портанул туда pixilang, запустил крутой Линуховый дебагер и нашел глупую ошибку :) Чего и следовало ожидать. Исправил еT, теперь и на Пальме все ок
goto работают :) Так что все замечательно. Над условными переходами пока думаю. Есть кое
какие мысли. Сегодня попробую.
goglus (12:00:18 14/11/06)
щас пришлю свой супер оператор
arctic[c]at (12:00:27 14/11/06)
давай )
goglus (12:00:38 14/11/06)
новый...оператор $urod$10$10$zoom2 графический массив
подпрограмма аналог из ASCII art с возможностью показа в заданных координатах a=#00000 B=#ffffff c=1 metka1 frame $clear#red $urod1$10+c$10+c c+1 goto metka1 $urod{ metka2 frame aaaaaaaaa aaBaaaBaa aaaBBBaaa aaaaaaaaa frame aaaaaaaaa aaBaaaBaa aaaaBaaaa aaaaaaaaa goto metka2 }
ввести индекс цвета типа #red
заменить знак ненавистного $ на @ или что то легко рисуемое в граффити $ сделалать меткой комментария сделать чтобы zoom мог рабо тать на 1 frame
заменить goto на go или loop
arctic[c]at (12:03:07 14/11/06)
много всего :)
arctic[c]at (12:03:17 14/11/06)
ща подумаем
goglus (12:03:24 14/11/06)
ну хотя бы урод оператор
goglus (12:03:35 14/11/06)
вот еще пришло ZargoSoft Прочитал! Круто! Предложение: сделать запись того, что рисуется pixilang'ом в анимированный gif!!!
arctic[c]at (12:03:59 14/11/06)
запись будет, но погодя :)
goglus (12:04:11 14/11/06)
так давай его заморочим
goglus (12:04:21 14/11/06)
он как раз щас с этим на пальме разбирается
arctic[c]at (12:04:42 14/11/06)
ну впринципе можно
goglus (12:05:05 14/11/06)
думаю нужно что б ты на мелочи не отвлеался
goglus (12:05:11 14/11/06)
ну как тебе оператор ?
arctic[c]at (12:05:54 14/11/06)
если он захочет, пущай мне пишет, я просто скажу че каво, чтобы он лишней работы не делал. щас с оператором соображу.
arctic[c]at (12:08:29 14/11/06)
а что ты там все параметры пишешь после названия команды? :) Так удобнее?
goglus (12:09:35 14/11/06)
ага
goglus (12:09:42 14/11/06)
видимо хотя машиналбно
arctic[c]at (12:10:16 14/11/06)
ох уж эти команды.. тоже наверное как
то переделывать надо, а то путаться будут
goglus (12:10:45 14/11/06)
ну а идея то как тебе
goglus (12:11:08 14/11/06)
потом же можно регистрам присваивать номера аски таблицы и аскии арт
goglus (12:11:14 14/11/06)
на выходе получать
arctic[c]at (12:11:23 14/11/06)
не, идея то хорошая. Я и сам планировал нечто подобное делать
goglus (12:11:57 14/11/06)
вот
goglus (12:12:10 14/11/06)
а то я урода вчера 20 минут рисовал
goglus (12:12:37 14/11/06)
нужно как раз связать пиксели текст и аскии арт
arctic[c]at (12:13:32 14/11/06)
)) на самом деле можно еще проще сделать. Типа графического print'а: $"aaaaaaaaa aaBaaaBaa aaaBBBaaa aaaaaaaaa" $10 $10 superprint
goglus (12:13:55 14/11/06)
и что будет работать ?
goglus (12:14:09 14/11/06)
уже в этой сборке?
arctic[c]at (12:14:39 14/11/06)
эмн.. ну этого еще нет :) Но реализовать проще, чем так как ты предложил
goglus (12:14:56 14/11/06)
а позицию вывода можно задать
arctic[c]at (12:15:16 14/11/06)
ну смотри на пример
$10 $10
это и есть позиция )
goglus (12:15:39 14/11/06)
ага
arctic[c]at (12:15:42 14/11/06)
получится print, только вместо букв будут пиксели
goglus (12:15:55 14/11/06)
то есть и в подпрограмму это можно засунуть как я и мечтал
arctic[c]at (12:16:10 14/11/06)
ага, можно в подпрограмму засунуть
goglus (12:16:20 14/11/06)
ну понятно если буквы переменными то пиксели
goglus (12:16:44 14/11/06)
письмо волченкову зарго отправил
goglus (12:16:57 14/11/06)
я кстати вчера тоже линуху юзал в эмуле и вот думаю сложно pixilang инсталлить там ?
arctic[c]at (12:17:19 14/11/06)
не, там не сложно ) Один файлик прямо там запускаешь и все
goglus (12:17:48 14/11/06)
тоесть портейбл почти :)
arctic[c]at (12:18:00 14/11/06)
угу ) смотри. еще проще можно будет. без подпрограмм. u = "aaaaaaaaa aaBaaaBaa aaaBBBaaa aaaaaaaaa" $u $10 $10 superprint
goglus (12:18:27 14/11/06)
так а фреймы можно засунуть
arctic[c]at (12:19:09 14/11/06)
не.. так нельзя ) это, если статика
arctic[c]at (12:19:25 14/11/06)
хотя....
goglus (12:19:25 14/11/06)
вот а нужно и фреймы
goglus (12:19:43 14/11/06)
подпрограммкой тогда а она не позиционируется
arctic[c]at (12:20:30 14/11/06)
почему. позиционируется. Перед вызовом подпрограммы сохрани координаты в каких
нибудь регистрах. А в подпрограмме эти регистры юзай
goglus (12:20:55 14/11/06)
так это надо примером написать :)
arctic[c]at (12:21:05 14/11/06)
напишу :)
arctic[c]at (12:22:01 14/11/06)
может, нам $ заменить на что
нибудь более простое?
goglus (12:22:20 14/11/06)
ну я ж про это и писал :)
goglus (12:22:27 14/11/06)
с граффити не удобно
goglus (12:22:35 14/11/06)
@ легко пишется
goglus (12:23:16 14/11/06)
и в метро жена подкалывает
со стороны кажется долги в баксах считаешь
arctic[c]at (12:23:40 14/11/06)
:))
goglus (12:25:17 14/11/06)
вот
arctic[c]at (12:25:32 14/11/06)
думаю, можно ли еще проще...
goglus (12:26:01 14/11/06)
можно ты сам мне сегодня это продемонстрировал :)
goglus (12:26:20 14/11/06)
главное чтоб примититвзм языка не потерять а усилить
goglus (12:26:32 14/11/06)
сейчас синтаксис слегка пуитает
arctic[c]at (12:26:44 14/11/06)
ээ.. что я продемонстрировал? )
goglus (12:27:30 14/11/06)
ну я написал страницу а ты абзац
arctic[c]at (12:28:22 14/11/06)
ну это то да.. я просто про команды и параметры беспокоюсь. даже с @ можно огород нагородить :)
goglus (12:33:12 14/11/06)
О
goglus (12:33:26 14/11/06)
НУ ТОГДА ЧТО ПРИДУМАТЬ ЕВРО ЗНАЧЕК
arctic[c]at (12:51:49 14/11/06)
а? :)
goglus (12:52:24 14/11/06)
ну это шутка но а правда что еще не резервировано
arctic[c]at (12:53:40 14/11/06)
:) да много чего.. от них бы вообще отказаться, от значков перед параметрами. Но тогда гибкость теряется... Есть еще вариант стандартный для всех языков: dot(10,20,255)
goglus (12:54:02 14/11/06)
а что удобно
arctic[c]at (12:54:23 14/11/06)
гм..
arctic[c]at (12:56:11 14/11/06)
думаешь, так будет удобнее?
goglus (12:56:31 14/11/06)
ну мне вобщем привычнее
goglus (12:56:37 14/11/06)
и точка отделена
arctic[c]at (12:56:52 14/11/06)
какая точка?
goglus (12:57:11 14/11/06)
ну этож параметры точки
goglus (12:57:17 14/11/06)
пиксель
arctic[c]at (12:57:28 14/11/06)
а.. ну да
goglus (12:57:35 14/11/06)
а вот ты с цветом наведи единообразие
arctic[c]at (13:00:15 14/11/06)
много тебе цветов нужно?
goglus (13:00:30 14/11/06)
да нет черный белый красный
goglus (13:00:36 14/11/06)
ну синий зеленый
goglus (13:00:52 14/11/06)
я про то что ты и 255 пишешь и #аа980
arctic[c]at (13:02:03 14/11/06)
а это правильно :) Просто 255 не надо писать. Я забыл убрать. 255 преобразуется в FF
goglus (13:02:23 14/11/06)
:)
goglus (13:02:57 14/11/06)
ну чего будет оператор superprint
urod
goglus (13:03:12 14/11/06)
да с поддержкой фреймов
arctic[c]at (13:03:16 14/11/06)
ага, щас только команды поменяю
goglus (13:03:26 14/11/06)
да с зумом на каждый фрейм
goglus (13:03:42 14/11/06)
оператор можно pixi назвать
goglus (13:03:52 14/11/06)
этож ключевая фишка языка
arctic[c]at (13:04:21 14/11/06)
можно :) цвета пока не обещаю. пока можешь вот так делать: r = #FF0000 #красный g = #00FF00 #зеленый b = #0000FF #синий
goglus (13:04:57 14/11/06)
ну это то я догадался и сам :)
arctic[c]at (13:05:06 14/11/06)
:)
goglus (13:05:21 14/11/06)
да цвет это мелочи
goglus (13:05:27 14/11/06)
главное оператор
arctic[c]at (13:06:23 14/11/06)
одно смущает. Щас сделаю dot(x,y,c) и все старые проги не будут больше работать
goglus (13:06:38 14/11/06)
а их много ?
arctic[c]at (13:06:59 14/11/06)
нет. ну те, которые та на комьюнити выложил
goglus (13:07:05 14/11/06)
перепишем
goglus (13:07:19 14/11/06)
я пок ане буду на форум постить
goglus (13:07:24 14/11/06)
перепишем и готово
goglus (13:07:37 14/11/06)
лучше щас чем когда народ подключиться
arctic[c]at (13:07:56 14/11/06)
ага...
arctic[c]at (13:12:17 14/11/06)
блин.. всякие и тут мутки появляются... подпрограммы тогда тоже можно оформлять по разному: либо myprog, либо myprog()... это плохо
goglus (13:12:41 14/11/06)
а по чему 2 варианта
arctic[c]at (13:13:36 14/11/06)
ну как.. если пофантазировать, то можно и третий придумать )) сейчас то все единообразно
goglus (13:14:23 14/11/06)
а запретить нельзя ?
goglus (13:14:27 14/11/06)
програмно
arctic[c]at (13:15:51 14/11/06)
все можно, но получается коряга с ветками :) Не очень мне это что
то нравится...
goglus (13:16:08 14/11/06)
мдя
goglus (13:17:48 14/11/06)
ну ты то на большее число ходов видишь а я только о новом орператоре пекусь
goglus (13:18:05 14/11/06)
в принцыпе написание можно как щас оставить
goglus (13:18:19 14/11/06)
$$$dot
goglus (13:18:30 14/11/06)
и смени