Вдвойне обидно, если это говорит близкий тебе человек.
среда, 30 сентября 2009
бинарный романтик
Обидно, очень обидно, когда на ответ, что я не могу пойти развлекаться, потому что надо помочь родителям, получаешь реплику в духе"делай что хочешь".
Вдвойне обидно, если это говорит близкий тебе человек.
Вдвойне обидно, если это говорит близкий тебе человек.
пятница, 25 сентября 2009
бинарный романтик
В редакторе Vue 7 xStream...


среда, 23 сентября 2009
бинарный романтик
Ну вот, теперь настройки цвета программы хранятся в файле, ура.
Еще несколько переработал формулу цвет-возраст. теперь цвет задается для диапазона значений возраста. т.е. объекты от 1 до 25 лет отображаются одинаковым цветом, старше - другим цветом и т.д.
И еще. На старой версии игры отработал конструкцию "заражение вирусом" (см. рисунок)
Если клетка-вирус касается четырех участников популяции квадратов, то популяция уничтожает ее и восстанавливает себя
Но если вирус попал между двумя квадратами... Смотрите сами. Самый последний кадр оторван от всех остальных на добрых три с лишним сотни шагов.

Еще несколько переработал формулу цвет-возраст. теперь цвет задается для диапазона значений возраста. т.е. объекты от 1 до 25 лет отображаются одинаковым цветом, старше - другим цветом и т.д.
И еще. На старой версии игры отработал конструкцию "заражение вирусом" (см. рисунок)
Если клетка-вирус касается четырех участников популяции квадратов, то популяция уничтожает ее и восстанавливает себя

Но если вирус попал между двумя квадратами... Смотрите сами. Самый последний кадр оторван от всех остальных на добрых три с лишним сотни шагов.

вторник, 22 сентября 2009
бинарный романтик
А есть ли смысл делать в игре "жизнь" загрузку поля из файла с картинокй?
Ну и сохранение можно заодно организовать в формат картинки ))
ЗЫ
под "картинкой" я понимаю файл формата .bmp
Ну и сохранение можно заодно организовать в формат картинки ))
ЗЫ
под "картинкой" я понимаю файл формата .bmp
бинарный романтик
Фаэ, Чешира, это для вас.
Я разобрался с отображением цветов в Delphi. Сегодня или завтра (а может и позже...) допишу программу и вынесу настройки цветов в файл. (Оказывается есть недокументированная возможность работать с цветами, как со строками символов). Соответственно, вы можете сами подобрать цвета, записывая их в файл и просматривая их вид на игровом поле
Как записать цвет в файл строкой символов я напишу в инструкции к приложению...
Я разобрался с отображением цветов в Delphi. Сегодня или завтра (а может и позже...) допишу программу и вынесу настройки цветов в файл. (Оказывается есть недокументированная возможность работать с цветами, как со строками символов). Соответственно, вы можете сами подобрать цвета, записывая их в файл и просматривая их вид на игровом поле

Как записать цвет в файл строкой символов я напишу в инструкции к приложению...
бинарный романтик
Коша молодец, Коша закончил цементировать стенку... теперь надо ее покрасить...
суббота, 19 сентября 2009
бинарный романтик
А сегодня после пар мы с iLLan несмотря на дождик таки выбрались на Крестовский остров и покормили уток и лебедей...
Это было здорово...

Это было здорово...

пятница, 18 сентября 2009
бинарный романтик
Е... 2 часа отладки программы в пошаговом режиме и проверкой действенности алгоритма... и плоское игровое поле свернуто в тор. ^^ Теперь фигура "глайдер" при ухождении за один край видимой области, появляется вновь с другой стороны и продолжает свое бесконечное движение по полю ^^
Рисунок по кадрам прилагается.

Рисунок по кадрам прилагается.

четверг, 17 сентября 2009
бинарный романтик
Хе-хе. А сейчас была маааленькая зачистка аккаунта вКонтакте. из 120 с небольшим "друзей" выжили только 50... Пойду-ка еще аську зачищу...
бинарный романтик
Дописал внешний вид заставки игры и диалог настроек игры. И понял, что конкретно лоханулся. Я абсолютно забыл, что если я хочу делать игровое поле произвольного размера (а поле представляет собой двумерный массив, хранящий статусы клеток), то статический массив мне не годится, надо использовать динамический. Радует то, что в Delphi, в отличие от pascаl, нет проблем с созданием и управлением думерными динамическими массивами. Все просто и элегантно.
Но даже это "просто и элегантно" придется вписывать в программу, да и еще учитывать различные критические ситуации. Так что можно считать, что программа будет переписана с нуля.
Ну а чтоб было интересней, игровое поле я оформлю как объект. Так удобнее и интереснее.
P.S.
Да, я извращенец.
Но даже это "просто и элегантно" придется вписывать в программу, да и еще учитывать различные критические ситуации. Так что можно считать, что программа будет переписана с нуля.
Ну а чтоб было интересней, игровое поле я оформлю как объект. Так удобнее и интереснее.
P.S.
Да, я извращенец.
вторник, 15 сентября 2009
бинарный романтик
Как же меня задолбал почти абсолютный стазис в общении... Такое ощущение, что большая часть друзей вымерла.
Или это я... вымер?...
Или это я... вымер?...
понедельник, 14 сентября 2009
бинарный романтик
Ну вот. Сегодня утром дособирал первую полностью рабочую версию программы.
Теперь по функционалу моя программа не уступает той, что была найдена в интернете (ориганальная версия была написана на языке pascal и работала в DOS).
Я же написал свою версию на Delphi.
Итак, все возможности оригинальной программы реализованы, а именно:
-создание поля, заполненного фишками в случайном порядке
-редактирование поля
-очистка поля
-загрузка/сохранение поля.
Теперь буду расширять возможности. В первую очередь хочу дописать процедуру настройки поля, чтобы пользователь мог задавать размер поля самостоятельно.
Ну и неплохо бы дать возможность запускать эволюцию поля в автоматическом режиме (чтоб не щелкать мышкой по полю черт знает какое количество раз). Когда допишу - не знаю. Скорее всего на следующих выходных.
Кого заинтересовало - кидайте в личку свой е-мейл, вышлю программу, выслушаю пожелания/предложения/критику.
Игра имеет статус opensource и может распространяться и модифицироваться без ограничений. По запросу вышлю исходники программы.
PS
Скачать приложение можно здесь
Теперь по функционалу моя программа не уступает той, что была найдена в интернете (ориганальная версия была написана на языке pascal и работала в DOS).
Я же написал свою версию на Delphi.
Итак, все возможности оригинальной программы реализованы, а именно:
-создание поля, заполненного фишками в случайном порядке
-редактирование поля
-очистка поля
-загрузка/сохранение поля.
Теперь буду расширять возможности. В первую очередь хочу дописать процедуру настройки поля, чтобы пользователь мог задавать размер поля самостоятельно.
Ну и неплохо бы дать возможность запускать эволюцию поля в автоматическом режиме (чтоб не щелкать мышкой по полю черт знает какое количество раз). Когда допишу - не знаю. Скорее всего на следующих выходных.
Кого заинтересовало - кидайте в личку свой е-мейл, вышлю программу, выслушаю пожелания/предложения/критику.
Игра имеет статус opensource и может распространяться и модифицироваться без ограничений. По запросу вышлю исходники программы.
PS
Скачать приложение можно здесь
пятница, 11 сентября 2009
бинарный романтик
Поиграл сегодня в "жизнь". Нарисовал на рабочем поле человечка. Вот во что превратился человечек на 129 шагу эволюции...
*рекомендую смотреть чуть издалека расфокусированным взглядом*

*рекомендую смотреть чуть издалека расфокусированным взглядом*

четверг, 10 сентября 2009
бинарный романтик
Обновление дневника отложено на неопределенное время.
Меня также не будет и вКонтакте.
В аське тоже можно не искать.
Дозванивайтесь, пишите смс, если буду нужен.
Меня также не будет и вКонтакте.
В аське тоже можно не искать.
Дозванивайтесь, пишите смс, если буду нужен.
понедельник, 07 сентября 2009
бинарный романтик
бинарный романтик
Рендер Vue 7 xStream


суббота, 05 сентября 2009
бинарный романтик
вчерашний рендер из Vue 7


бинарный романтик
Не так давно узнал об этом редакторе из журнала Chip. В одном из последних номеров был опубликован обзор генераторов ландшафтов (Terragen2, Grome, Mojo World 3.1 и Vue 8). Так же журнал предоставил пробные версии этих программ (Terragen2 правда был в полной версии, т.к. он бесплатный) С Mojo World и Terragen2 я уже работал, Grome вызвал скуку своей унылостью и тем, что предоставлялся в демо-версии, а вот Vue 7 всерьез заинтересовал.
Что понравилось - очень мощный редактор с богатыми возможностями (в том числе интеграция со всеми версиями 3ds max и poser).
То есть в него можно импортировать как различные мехи и технику из макса, так и персонажей из позера. Это удобно.
Также очень хорошая библиотека своих объектов: растения, транспорт, интерьеры, здания и сооружения...
Неплохая библиотека материалов, что дает возможность рисовать реалистичную картинку.
Удобный доступ ко всем элементам сцены.
Что не понравилось - неудобное управление масштабированием окон и управление освещением сцены. Но разобраться и привыкнуть можно
Вобщем, редактор заслуживает похвал и теперь я буду использовать только его
А в качестве бонуса предлагаю вам тестовый рендеринг из редактора (сцена разработана командой e-on software).

Что понравилось - очень мощный редактор с богатыми возможностями (в том числе интеграция со всеми версиями 3ds max и poser).
То есть в него можно импортировать как различные мехи и технику из макса, так и персонажей из позера. Это удобно.
Также очень хорошая библиотека своих объектов: растения, транспорт, интерьеры, здания и сооружения...
Неплохая библиотека материалов, что дает возможность рисовать реалистичную картинку.
Удобный доступ ко всем элементам сцены.
Что не понравилось - неудобное управление масштабированием окон и управление освещением сцены. Но разобраться и привыкнуть можно

Вобщем, редактор заслуживает похвал и теперь я буду использовать только его

А в качестве бонуса предлагаю вам тестовый рендеринг из редактора (сцена разработана командой e-on software).

бинарный романтик
Сегодня была первая в этом году пара по ООП. Наконец-то!...
Давно с объектами не работал... с прошлого семестра...
Ну не важно, сегодня дали задание - перемещать закрашенный эллипс по еллиптической траектории) Эллипс отрисовал успешно, траекторию вписал, а вот обновление картинки отладить не успел( Придется в эти выходные все сделать
А еще появилась идея разработать объектную модель игры жанра RPG и воплотить ее хотя бы в текстовом варианте
Но это надолго 
Давно с объектами не работал... с прошлого семестра...
Ну не важно, сегодня дали задание - перемещать закрашенный эллипс по еллиптической траектории) Эллипс отрисовал успешно, траекторию вписал, а вот обновление картинки отладить не успел( Придется в эти выходные все сделать

А еще появилась идея разработать объектную модель игры жанра RPG и воплотить ее хотя бы в текстовом варианте


пятница, 04 сентября 2009
бинарный романтик
Прямая цитата с мейл.ру!
От: "aboon"
Тема: Fwd:
Текст сообщения:
Для выполнения токовой компенсации часто применяется схема, приведенная на рис.11.10, б. Реле питается током через промежуточный трансформатор или трансреактор с двумя первичными обмотками. Одна из них wф включена на ток фазы Iф, а вторая w0 — на ток 3I0. Их число витков подбирается так, чтобы wф/w0 = 1/k. Результирующий поток первичных обмоток Фрез = Фф + kФ0 = Iф + k3I0, поэтому вторичный ток трансформатора или вторичная ЭДС трансреактора будут пропорциональны току Iф + k3I0. Обычно k < 1.Принцип построения и способы сравнения фаз. На сравнении фаз двух величин можно получать PC с характеристиками срабатывания в виде окружности, прямой линии и в виде эллипса [47].Покажем, что выбранная схема компенсации обеспечивает Zр = Z1. Рассмотрим однофазное КЗ (рис.11.11), например на фазе А. Согласно табл.11.3 сопротивление на зажимах PC фазы А:
Л у ч ш и е к о п и и V e r t u
От: "aboon"
Тема: Fwd:
Текст сообщения:
Для выполнения токовой компенсации часто применяется схема, приведенная на рис.11.10, б. Реле питается током через промежуточный трансформатор или трансреактор с двумя первичными обмотками. Одна из них wф включена на ток фазы Iф, а вторая w0 — на ток 3I0. Их число витков подбирается так, чтобы wф/w0 = 1/k. Результирующий поток первичных обмоток Фрез = Фф + kФ0 = Iф + k3I0, поэтому вторичный ток трансформатора или вторичная ЭДС трансреактора будут пропорциональны току Iф + k3I0. Обычно k < 1.Принцип построения и способы сравнения фаз. На сравнении фаз двух величин можно получать PC с характеристиками срабатывания в виде окружности, прямой линии и в виде эллипса [47].Покажем, что выбранная схема компенсации обеспечивает Zр = Z1. Рассмотрим однофазное КЗ (рис.11.11), например на фазе А. Согласно табл.11.3 сопротивление на зажимах PC фазы А:
Л у ч ш и е к о п и и V e r t u