Dreams Gate
Ссылка для мобильных устройств
Комментарии
  •  qthree ↓ 

    <a href="http://en.wikipedia.org/wiki/Procedural_generation" target="_blank">http://en.wikipedia.org/wiki/Procedural_generation</a>
    Почитай на досуге.

    На совершенно любом компьютере при использования одинакового алгоритма с одинаковыми вводными (семя и дополнительные параметры) на выходе получим одинаковый результат.
    Неужели ты считаешь, что рельеф планеты реальных размеров занимает 2 Мб (см. генератор планет)? И неужели при перезапуски генератора мы получаем разные планеты? Так и со всем остальным.
    Никакого рандома в генерации тут нет. И результат генерации нигде хранить не надо. Каждый клиент сам воспроизводит для себя свою копию вселенной, а сервер лишь распространяет уникальную информацию, вроде семени объектов, расположения других игроков и некие дополнительные сведения.

  •  LordSumeric ↓ 

    ---

  •  qthree ↓ 

    **удалено**

  •  LordSumeric ↓ 

    ---

  •  trebium ↓ 

    Итак ЛордСумерик <img src="style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />  ето позицыя разработчиков и вконце концов проверь размеры клиента до первой генерацыи планеты и после <img src="style_emoticons/default/wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="wink.gif" /> и ты много чего из слов кютри уловиш.... планеты гернерируются согласно параметрам едентично на всех клиентах... и могут удалятся припревышынии кеша более старые файлы в резулттате чего не понадобятся террабайтовые винчестеры.

  •  LordSumeric ↓ 

    ---

  •  trebium ↓ 

    ну раз так <img src="style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /> завтра он проснется уладит офф траблы и (возможно) ответит  на некоторые вопросы <img src="style_emoticons/default/wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="wink.gif" />

  •  softvrv ↓ 

    Что такое генераторы DG: <a href="http://wiki.dg8.ru/Генераторы" target="_blank">О Генерации</a>

    Для справки код отвечающий за генерацию планет чуть меньше 4 кб ;-) остальное оптимизации вывод планеты на экран.

    физика напрямую привязана к генераторам и не может быть изменена для каких то частей галактики так как она база вселенной и вся вселенная отвечает ее законам.

    Но делать модели с разным сеттингом которые могут влиять на вселенную можно.

  •  LordSumeric ↓ 

    ---

  •  softvrv ↓ 
    LordSumeric пишет

    Т.е. при всей красивой задумке уникальность галактики как таковая на нуле?


    Что в твоем понимании уникальность?

    LordSumeric пишет

    просто если все правильно понял, то все варианты жестко привязаны при генерации и нет рандома?


    ты не совсем проникся пониманием что есть генераторы и как они работают. Генератор устроен так чтобы не важно что происходит получить те же значения от времени и позиции.  Но это не ограничивает набором моделей свойств и принципов.
    Чтобы легче представить генератор - то самое его простое объяснение это дерево но бесконечное дерево и гуляя по дереву мы увидим те же объекты в тех же местах но они могут быть совершенно не похожи друг на друга и иметь разные свойства и каждый лист дерева может быть уникальным объектом.

    LordSumeric пишет

    Тогда можно будет вырвать генератор и заранее знать все о планете врага, не посещая ее.


    сомневаюсь что это возможно но даже если кому то удастся, то зачем так напрягаться когда на планету врага можно будет из космоса посмотреть что означает так же не посещая а находясь где то на орбите.

    LordSumeric пишет

    А раз алгоритм только 4кб то вряд ли там есть уникальные объекты, которых в ЗВ том же наберется очень приличное количество. Жаль...


    Размер алгоритма и его возможности это разные вещи.
    Рекомендую посмотреть:
    <a href="http://kk.kema.at/files/kkrieger-beta.zip" target="_blank">kkrieger</a>
    <a href="http://www.theprodukkt.com/downloads/fr-041_debris.zip" target="_blank">debris</a>
    И после этого обсудить дальше что есть что ;-)

  •  qthree ↓ 
    LordSumeric пишет

    то все варианты


    Тебе недостаточно 256 в степени 512 вариантов уникальных планет?

    LordSumeric пишет

    уникальность галактики как таковая на нуле?


    Кхм. В году грубо говоря 31536000 секунд.
    Не знаю какой точно размер у семени генератора галактики. Даже если это всего 8 байт (у планеты 512 байт), и если на исследование каждой у тебя будет уходить всего 1 секунда, то тебе потребуется:
    584 миллиарда лет, чтобы найти 2 одинаковых галактики.

    LordSumeric пишет

    А раз алгоритм только 4кб то вряд ли там есть уникальные объекты


    И как ты это определил?

  •  LordSumeric ↓ 

    И как ты это определил?


    Ну там врятли есть место космическим аномалиям, сдвоенным планетам, планетам-саттелитам и т.п....

  •  qthree ↓ 
    LordSumeric пишет

    Ну там врятли есть место космическим аномалиям, сдвоенным планетам, планетам-саттелитам и т.п....


    Как ты это определил по размеру кода?

    ---


    Некрасиво так делать.

  •  LordSumeric ↓ 

    Некрасиво так делать.


    от чего это?

  •  trebium ↓ 

    Итак, достал уже <img src="style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /> ну че ты хочеш я непойму ?? Ты что не вериш програмисту который написал сам код создал все програмы и подпрограмы, и как результат ты щас любуешся на закат на берегу моря на планете в реальный размер которая в уже сгенерированом втде занимает какихто пару мегабайт. Щас я насколько возможно детально и доступно опишу тебе. Только долго потомучто пишу с сенсорки на мобиле. Щас на работе.

  •  trebium ↓ 

    только отпишу в теме ”наша игра” ато загадили тут офтопом тут всетаки о прокачке тема.

  •  LordSumeric ↓ 

    да вижу я что достал, поэтому уже свернул свою деятельность в форуме. Хочу? Да уже ничего. Как говорится, не до конца понял что да как...Если напишешь напоследок про что тут q3 пытался сказать, буду очень благодарен.

    Рекомендую посмотреть:
    kkrieger
    debris
    И после этого обсудить дальше что есть что ;-)

    Посмотрел....Точней пытался. Такую нагрузку на проц у меня не вызывает даже UDK с запущенной игрой.
    Нагрузку вся с жесткого диска ложится на него...
    И кстати я не отрицаю того, что алгоритм нужно использовать, но не так же...Например знаю игры, в которых кроме алгоритма прикручены небольшие "файлы отклонений"...Даже в масштабах галактики суммарно на 1Гб наберется, а картина полностью изменена будет.

  •  qthree ↓ 
    trebium пишет

    Щас я насколько возможно детально и доступно опишу тебе.

    Не утруждай себя, это то же, что и объяснять устройство компьютера домохозяйке.

  •  trebium ↓ 

    Итак начнем.
    Генератор вселенной (моя версия, предполагя что самая близкая к реальной) генератор вселенной состоит из нескольки подтипов генерацыи по убыванию. Вселенная галактики как точки от центров точек координат у которых есть пару (например бит) данных о построении галактики тип вращение количество обектов что за обекты. Далее данные для каждого обекта по минимуму ведь  генерацыя текстуры например по какимто заранее установленым правилам намного менее емка по обему данных чем хранение конкретных текстур для всех типов поверхностей. Частично можна взять пример техже изображений в бмп формате где для каждой точки используется набор координат и тип цвета, и векторные рисунки где задаются лиш токи с параметрами изгибов и цвета прощитываются как все пространство между линиями целиком. Разница мпжду данными форматпми в сотни раз по обему данных.
    Далее о обектах галактики. В код ”семя” заполнения галактики может входить ЛЮБАЯ информацыя и о астероидных поясах и о черных дырах и о суперновах.... О всем чем ты мечтаеш все что будет в нвборе возможностей генерацыи все ты сможеш гдето встретить. Также ето все касается и обектов на планете. Просто нада иметь базу частиц с которых будут состоять обекты (здания или флора планеты) мда.... И всеравно я както не доволен своим ответом. Медленно пишу мысль теряется.

  •  softvrv ↓ 

    Я думаю верно перенести из темы голосование все сюда.
    Очень жаль что люди не до конца понимают слово "генерация" - генератор это выдача случайных данных но они не случайны они упорядоченны но расположены случайно.
    например
    генератору установим предел от 0 до 9 [0 1 2 3 4 5 6 7 8 9] [ 1 0 2 3 7 8 5 9 6 4 ] [ 7 3 2 5 4 9 0 1 8 6 ] он будет перебирать эти комбинации и не повторится пока не перейдет предел возможных последовательностей. Тем самым мы получаем уникальные "случайные" данные от которых будет строится то что мы хотим. И мы всегда можем вернуться на генерацию назад либо вперед а добавление приращения аргументов дает случайность от времени либо реальную картину жизни. Что делает генератор стабильным и синхронным.
    По поводу разных объектов - пожирателей звезд и черных дыр и прочего. Ни что не мешает добавить их так как они лишь объекты со свойствами и не влияют на структуру физики а являются ее частью.
    Что означает нельзя менять физику - это трогать магнетизм в пределах вселенной. Некоторые звезды могут иметь просто огромное магнитное поле. Либо оружие генерировать его. Но даже при этом они пользуются базовой физикой движка меняя только параметры. По поводу пульсаров двойных звезд и прочего. Это шарики которые летают по орбитам они спокойно могут сталкиваться притягиваться менять орбиты и прочее. Это все допустимо и не ограничивается.

  •  qthree ↓ 

    В тему о генерации
    <a href="http://www.youtube.com/watch?v=eAAGR_Vr2lU" target="_blank">http://www.youtube.com/watch?v=eAAGR_Vr2lU</a>

  •  trebium ↓ 

    так для етогоже нада английский знать  )))))))

  •  Jorkin ↓ 
    qthree пишет

    Некрасиво так делать.

    Согласен

    LordSumeric пишет

    от чего это?

    От того что это читает не только ваш оппонент в этом споре.  Вас ведь никто не оскорблял, а как еще узнать точки зрения
    если не в подобной дискуссии. По сути тут не на что обижаться и затиранием части своих постов демонстрировать это.

  •  softvrv ↓ 

    Все эти дискуссии как раз и нужны чтобы получить подробную картину мира его структуры и возможностей.

  •  MIF ↓ 
    SibVRV пишет

    Рекомендую посмотреть:
    <a href="http://kk.kema.at/files/kkrieger-beta.zip" target="_blank">kkrieger</a>
    <a href="http://www.theprodukkt.com/downloads/fr-041_debris.zip" target="_blank">debris</a>


    Кригера давно знаю, суровая штука. Разработчики этим утёрли нос даже Кармаку (он сам признал).
    А второе - это то, что ждёт нас в 2012?  <img src="style_emoticons/default/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />
    Т.е. DG будет на подобной технологии (пусть не полностью, но отчасти)? Это сложно...

  •  softvrv ↓ 
    MIF пишет

    Кригера давно знаю, суровая штука. Разработчики этим утёрли нос даже Кармаку (он сам признал).
    А второе - это то, что ждёт нас в 2012?  <img src="style_emoticons/default/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />
    Т.е. DG будет на подобной технологии (пусть не полностью, но отчасти)? Это сложно...


    Смысл показа этих демонстраций был для соотношения размера и возможностей программ. В DG технологии на много сложнее в плане самих технологий, а по графике думаю будет не хуже.

  •  softvrv ↓ 

    Про 2012:
    Цифра эта появилась из-за календаря Мая, но не все знаю что этот календарь не для планеты земля, а для планеты с обращением вокруг солнца за 200 дней. И по календарю мая будет прецессия (явление, при котором ось вращающегося объекта поворачивается)
    В настоящее время направление земной оси проецируется на зодиакальный знак Рыбы и в скором времени должно переместиться в зодиакальный знак Водолей. Те кто изучал астрономию скорее всего изучали что у планеты земля этот цикл 1 раз в 25920 лет ( 72 х 360 = 25920 ) и должно случиться примерно в 2160 году. ))) посмотрим одним словом ))) до 2012 не так долго <img src="style_emoticons/default/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />

  •  MIF ↓ 

    Да знаю я, что ни какого армагедеца не предвидется, это я так, прикалываюсь <img src="style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
    Да и в любом случае согласно "предсказанию" будет не глобальный абзац, а наступление новой эры (грубо говоря новый год астрономического масштаба). <img src="style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

  •  softvrv ↓ 

    Вообще Мишель де Нотрдам ( Нострадамус ) говорил что до 3175 года нам ничего не грозит  <img src="style_emoticons/default/laugh.gif" style="vertical-align:middle" emoid=":lol:" border="0" alt="laugh.gif" />

  •  MIF ↓ 

    Да и по Ванге хоть и грозит, и глобальный (вернее ядрёный), но не полный абзац. Причём примерно в этот период (покушения на глав правительств уже были, только вроде не 4-х, а более... и конфликт был...)  <img src="style_emoticons/default/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />
    А полный абзац по Ванге тоже где-то в 3-м тысячелетии, но солнечной системе, а не человечеству <img src="style_emoticons/default/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />

  •  Баал ↓ 

    Еще про 2012.
    Календарь Майа идет в обратном порядке (как д.н.э.) и идет циклами (большие включают малые) Так вот большой цикл как раз кончается в 2012 году. И конец цикла ознаменует некие большие перемены (по поверию), а вовсе не конец света

  •  softvrv ↓ 

    Рекомендую прочитать статью -> <a href="http://www.altscience.ru/nlo/ssha-veli-peregovory-s-inoplanetyanami" target="_blank">Забавная статья )))</a> Кто что знает и думает об этом?

  •  MIF ↓ 
    SibVRV пишет

    Рекомендую прочитать статью -> <a href="http://www.altscience.ru/nlo/ssha-veli-peregovory-s-inoplanetyanami" target="_blank">Забавная статья )))</a> Кто что знает и думает о подобном?


    Почитал. Сколько же смотрел/читал/слушал подобного... Бред укуреных шизофреников. Авот___! Шибко уж много и из разных источников, потому уже хз... Вполне вероятно всё это бред. Но если нет, то объявление о том правительствами нанесёт ущерб, но меньший, чем если планетяне сами заявят о себе общественности.
    з.ы.: как то уж подозрительно всё (ожидаемые игры, фильмы, крупные проекты и т.д.) откладывают на 2012 год... К чему бы это...
    з.з.ы.: тогда уж тоже оставлю ссылку на любопытный <a href="http://tech.informrus.ru" target="_blank">сайтег</a>  <img src="style_emoticons/default/cool.gif" style="vertical-align:middle" emoid="B)" border="0" alt="cool.gif" />
    з.з.з.ы: ну и на правах неоффтопа.
    Было бы прикольно намутить к DG не клаву/мышъ, а костюм, как в Лабиринте отражений у Лукьянинко. Есть мысля, что можно было бы вполне применить ту же систему, что и в <a href="http://habrahabr.ru/blogs/robot/104495/" target="_blank">японском экзоскелете</a>, с той лишь разницей, что управление идёт не экзоскелетом, а персом в игре...

  •  Баал ↓ 

    Было бы прикольно намутить к DG не клаву/мышъ, а костюм, как в Лабиринте отражений у Лукьянинко. Есть мысля, что можно было бы вполне применить ту же систему, что и в японском экзоскелете, с той лишь разницей, что управление идёт не экзоскелетом, а персом в игре...


    Класная идея! Ведь почти у каждого он за шкафов валяется!

  •  SG Atlantis ↓ 

    Идея с костюмом действительно очень странная. На мой взгляд из среды современных виртуальных технологий, проще и логичнее будет прикрутить управление перчаткой(я по крайней мере видел одну в магазине) или поддержку 3D картинки.
    Правда ни то ни другое так-же смысла не имеет, так так ещё год или два, никто в широком кругу этими девайсами пользоваться точно не будет.

  •  MIF ↓ 
    Баал пишет

    Класная идея! Ведь почти у каждого он за шкафов валяется!


    Я имею ввиду то, как можно было бы реализовать такой костюм. Может в некотором будущем он войдёт в обиход...

    SG Atlantis пишет

    так так ещё год или два


    А то будто бы DG раньше выйдет  <img src="style_emoticons/default/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />

    SG Atlantis пишет

    На мой взгляд из среды современных виртуальных технологий, проще и логичнее будет прикрутить управление перчаткой(я по крайней мере видел одну в магазине) или поддержку 3D картинки.


    3D картинка фигня, я тебе их сколь хочешь простой мыльницей нафотаю. Одна лишь перчатка - тоже. Лучше тогда мышь и клаву.
    Просто мысля в том, что костюм давал бы полную (ну, или почти) свободу действий в игровом мире (собственно, и не только игровом, такой костюм много где можно было бы приспособить). А раз уж DG делается как своего рода "симулятор" вселенной, то свобода действий была бы весьма кстати...
    з.ы.: не совсем удачную ссылку приводил, по ней не очевидно. Этот экзоскелет японцев перехватывает импульсы, идущие от мозга к мышцам (перехват возле мышц, а не сразу из мозга <img src="style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /> ). Т.е. реагирует не на движение, как таковое, а на его попытку. Потому при движении почти не чувствуется (ибо тело и экзоскелет двигаются одновременно) и только поэтому его могут носить люди с нарушениями опорно-двигательного аппарата.

  •  softvrv ↓ 

    Actroid DER2 fembot
    <a href="http://www.youtube.com/watch?v=6Ak3coBKBC0" target="_blank">http://www.youtube.com/watch?v=6Ak3coBKBC0</a>

  •  MIF ↓ 

    Ы! Андроидо атакуэ!
    Оно бы ещё ходить могло, а то похоже к полу прибито, что б не упасть. Хотя уже что-то <img src="style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

  •  softvrv ↓ 

    Чтобы скрасить ожидание будущей демки выкладываю от нее пару скриншотов:

    <img src="http://dg8.ru/.dg/devlog/screens/2010%2010%2007%20Stars/screen_00003.jpg" border="0" class="linked-image" />
    <img src="http://dg8.ru/.dg/devlog/screens/2010%2010%2007%20Stars/screen_00004.jpg" border="0" class="linked-image" />
    <img src="http://dg8.ru/.dg/devlog/screens/2010%2010%2007%20Stars/screen_00005.jpg" border="0" class="linked-image" />
    <img src="http://dg8.ru/.dg/devlog/screens/2010%2010%2007%20Stars/screen_00007.jpg" border="0" class="linked-image" />

  •  MIF ↓ 

    А физика/корабли будут?

  •  softvrv ↓ 
    MIF пишет

    А физика/корабли будут?


    Не знаю  <img src="style_emoticons/default/dry.gif" style="vertical-align:middle" emoid="<_<" border="0" alt="dry.gif" />  как получится  <img src="style_emoticons/default/laugh.gif" style="vertical-align:middle" emoid=":lol:" border="0" alt="laugh.gif" />

  •  trebium ↓ 

    MiF ну что за вопрос такой )) Ты хоть читал что на сайте написано вот тебе строчка с сообшения о демке 1.19 "На данный момент в демонстрации пришлось отключить физику из-за массовых изменений, а вместе с ней корабли. Но не расстраивайтесь в ближайшее время все будет" потому я совершенно непонимаю кчему етот вопрос <img src="style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /> если ты хотел спросить именно о ближайшей демке то ты уточняй <img src="style_emoticons/default/wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="wink.gif" />
    ps: СкреншоТеги супер  ))) будем ждать с нетерпением!!

  •  MIF ↓ 
    trebium пишет

    если ты хотел спросить именно о ближайшей демке


    Это очевидно, исходя из того, после поста с каким содержанием писал <img src="style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

  •  softvrv ↓ 

    Ребята кто хочет помочь, нужно выкачать модели с сайта: <a href="http://archibase.net/gdl" target="_blank">http://archibase.net/gdl</a>

    Сейчас требуются разделы:

    Furnishing's
    - Beds,Shkaps
    - Chairs,Tables,Sofa
    - Cabinets and Shelves
    - Lamps (all)
    - Mirrors
    - Equipment and technics
    - Sanitary Ware
    - Market & Salon
    - NVAC

    Equipment & Appliances
    - Home Appliances
    - Office Equipment

    Doors & Windows
    - Doors & Windows  <- сильно требуется этот раздел желательно в первую очередь
    - Curtain

    Structure
    - Metal Constructions
    - Buildings and Houses
    - Columns
    - Gates & Fences
    - Balusters
    - Stairs & Handrails
    - Moldings
    - Details & Decor (plaster, plastic, wood, metal)
    - Structures
    - Geometry Form
    - Concrete Constructions
    - Fitting System

  •  MIF ↓ 

    О! Как раз винт сегодня купил. Поставлю, проверю и покачаю <img src="style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /> Всё из разделов качать?

  •  softvrv ↓ 
    MIF пишет

    О! Как раз винт сегодня купил. Поставлю, проверю и покачаю <img src="style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /> Всё из разделов качать?


    Желательно все

  •  MIF ↓ 

    EPIC FAILL!!! Там надо панель специальную качать и версии для оперы не наблюдаю %)
    Неуж то придётся юзать IE?..

  •  Defter ↓ 

    Нашел модели в формате gsm большая часть походу с этого сайта судя по названиям и картинке. Там не так уж много есть их (в сравнении с сайтом) да и я не смотрел их. А на сайте <a href="http://archibase.net/gdl" target="_blank">http://archibase.net/gdl</a> лимит скачивании в день насколько я понял и он с тормозами очень да и тулбар нужно ставить для скачивания.
    Двери - <a href="http://depositfiles.com/files/xtg9ih0s3" target="_blank">http://depositfiles.com/files/xtg9ih0s3</a>
    если подходит пишите в аську 560723788 выложу все остальные модели.

  •  softvrv ↓ 

    с одного ip 4 модели в день можно скачать. По этому скачка со статическим ip затруднительна. большинство моделей у них на сайте в формате 3ds, Максим (CheMax) выкачивал другие разделы. Так что по этому и прошу помочь так как это нужно и помочь может каждый ;-)

  •  trebium ↓ 

    буду тянуть раздел "Structure"