ENG Новый сайт

Расширенный поиск
[ Новые сообщения · Пользователи · Правила ]
Жизнь
ZIHAMMER1411Дата: Четверг, 01.12.2011, 13:55 | Сообщение # 46
Нет аватара
Звёздный Инженер
Группа: Пользователи
Российская Федерация
Сообщений: 1220
Награды: 8
Статус: Offline
Quote (Mibus)
потом из стратегии в РПГ-ху какую

покруче EVE Online =)
SpaceEngineerДата: Пятница, 02.12.2011, 07:27 | Сообщение # 47
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
Детально проработанная планетная система, с 5 обитаемыми планетами. Астрономия довольно реалистична, биосферы тоже интересные.
http://robert-ibatullin.narod.ru/lamia/nufen.html


AerospacefagДата: Суббота, 03.12.2011, 16:44 | Сообщение # 48
Строитель Миров
Группа: Пользователи
Российская Федерация
Сообщений: 1019
Награды: 3
Статус: Offline
Вот еще статья на ту же тему внеземных растений.
http://www.membrana.ru/particle/646


Win7
Intel Core i5-2310 2.9 Ghz
4 Gb DIMM DDR3
Asus GeForce GTX760, 2 Gb GDDR-5
ShefikДата: Четверг, 08.12.2011, 01:20 | Сообщение # 49
Космонавт
Группа: Пользователи
Украина
Сообщений: 44
Награды: 0
Статус: Offline
Quote (SpaceEngineer)
http://robert-ibatullin.narod.ru/lamia/nufen.html
Мне очень понравилось, нам бы заполучить этого человека smile




На основе этой статьи набросал схему альтернативной химии:



Прошу предлагать коррективы, дополнения.

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

Плазмоиды - пылевая плазма или нечто вроде упорядоченного скопления шаровых молний. Как это может выглядеть, какие структуры образовывать? Нужно ли нам это вообще, не слишком ли фантастично?

Какие еще варианты нехимической органики возможны кроме плазмы? Кристаллы? Есть ли какие то более менее обоснованные теории по этому поводу?

Возможна ли жизнь в виде структур значительно отличающихся от клетки? Возможно я зря "афроны" причислил к неклеточным, это по сути очень похоже на клетку по описанию. Но если предположить что минимальной структурной единицей организма будет не жировой пузырек с органеллами внутри а.... что? К примеру развившийся мир РНК без обособленной мембраны.

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

Зовите биохимиков и биологов.
Прикрепления: 1506224.jpg (522.7 Kb)


Сообщение отредактировал Shefik - Четверг, 08.12.2011, 01:31
SpaceEngineerДата: Четверг, 08.12.2011, 03:31 | Сообщение # 50
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
"например" пишется слитно:)
А так - ничего сказать не могу, я не биохимик...


SpaceEngineerДата: Четверг, 08.12.2011, 16:57 | Сообщение # 51
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
Quote
В их клетках происходило бы окисление аммиака для образования аналогов моносахаридов, водород бы выделялся в качестве побочного продукта. В данном случае животные будут вдыхать водород, расщепляя аналоги полисахаридов до аммиака и фосфора,

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


ShefikДата: Пятница, 09.12.2011, 02:40 | Сообщение # 52
Космонавт
Группа: Пользователи
Украина
Сообщений: 44
Награды: 0
Статус: Offline
Quote (SpaceEngineer)
"например" пишется слитно:)

не занудствуй:)

Предлагаю начать с такой схемы просчета вероятности жизни на планетах:
Code

//проставляем вероятности:
// углеродная на основе воды
carbonlife_water_chance = 0
if (Planet.Type == Terra and Planet.Temperature > 0 and Planet.Temperature < 100)
    {carbonlife_water_chance = 0.2} else
if (Planet.Type == Oceanida and Planet.Temperature > 0 and Planet.Temperature < 100)
    {carbonlife_water_chance = 0.3} else
if (Planet.Type == Desert and Planet.Temperature > 0 and Planet.Temperature < 100)
    {carbonlife_water_chance = 0.02}

// углеродная на основе аммиака
carbonlife_ammonia_chance = 0
if (Planet.Type == Terra and Planet.Temperature > -70 and Planet.Temperature < -35)
    {carbonlife_ammonia_chance = 0.01} else
if (Planet.Type == Oceanida and Planet.Temperature > -70 and Planet.Temperature < -35)
//на холодных океанидах возможны моря аммиака?
    {carbonlife_ammonia_chance = 0.01} else  
if (Planet.Type == Desert and Planet.Temperature > -70 and Planet.Temperature < -35)
    {carbonlife_ammonia_chance = 0.005}

// кремниевая на основе серной кислоты
siliconlife_sulfuricacid_chance = 0
if (Planet.Type == Terra and Planet.Temperature > -10 and Planet.Temperature < 270)
    {siliconlife_sulfuricacid_chance = 0.005} else
if (Planet.Type == Oceanida and Planet.Temperature > -10 and Planet.Temperature < 270)
// бывают горячие океаниды? на них могут быть моря серной кислоты или расплавленного
// кварца под парами воды?
    {siliconlife_sulfuricacid_chance = 0.005} else
if (Planet.Type == Desert and Planet.Temperature > -10 and Planet.Temperature < 270)
    {siliconlife_sulfuricacid_chance = 0.01}

// кремниевая на основе диоксида кремния
siliconlife_silica_chance = 0
if (Planet.Type == Terra and Planet.Temperature > 1730)
    {siliconlife_silica_chance = 0.005} else
if (Planet.Type == Oceanida and Planet.Temperature > 1730)
    {siliconlife_silica_chance = 0.005} else
if (Planet.Type == Desert and Planet.Temperature > 1730)
    {siliconlife_silica_chance = 0.01}

// цифры с потолка, в подгоне этих вероятностей весь прикол
// по уму их надо высчитывать из всяких химических параметров планеты

Planet.Formation = 500 //даем время на формирование планеты, может быть разным
Planet.Life = False

//считаем рандомом возможную дату возникновения каждой из форм жизни
carbonlife_water_date = Planet.Formation + Fn(1- random(carbonlife_water_chance) )
//Fn имеется в виду какая то функция типа параболы, при которой
//чем больше получается 1 - chance тем больше результат в миллионах лет
// Fn(1 - 0) стремится к бесконечности (при шансе = ноль жизнь никогда не возникает)  

//аналогично:
carbonlife_ammonia_date = Planet.Formation + Fn(1- random(carbonlife_ammonia_chance) )
siliconlife_sulfuricacid_date = Planet.Formation + Fn(1- random(siliconlife_sulfuricacid_chance) )
siliconlife_silica_date = Planet.Formation + Fn(1- random(siliconlife_silica_chance) )

//сравниваем:
if (carbonlife_water_date < carbonlife_ammonia_date)
    {if (carbonlife_water_date < siliconlife_sulfuricacid_date)
       {if (carbonlife_water_date < siliconlife_silica_date)
          {
            Planet.Life_chem_type = carbonlife_water
            if (Planet.Age >= carbonlife_water_date) {Planet.Life = True}
           }
        else {
            Planet.Life_chem_type = siliconlife_silica
            if (Planet.Age >= siliconlife_silica_date) {Planet.Life = True}
          }
     else....
// короче выбираем самую меньшую из 4 переменных
// присваимваем соответсвующее значение Planet.Life_chem_type
// и узнаем появилась ли жизнь к данному моменту


я конечно забыл программирование сто лет назад, и написал все через задницу на неизвестном языке... ну будем считать это просто как набросок.
А дальше надо аналогично считать даты основных событий, типа фотосинтеза, многоклеточности и т.п. сравнивать их с возрастом планеты и уже из этого получать картину жизни на планете.
Можно опираться на нашу земную хронологию:
SpaceEngineerДата: Пятница, 09.12.2011, 03:07 | Сообщение # 53
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
А где азотная жизнь на ледяныех мирах вроде Титана и подводная жизнь на телах вроде Европы (её можно считать замёрзшей океанидой)?

И разве метан или этан не могут быть растворителями?


MibusДата: Пятница, 09.12.2011, 12:02 | Сообщение # 54
Первооткрыватель
Группа: Команда SE
Украина
Сообщений: 301
Награды: 0
Статус: Offline
Еще можно добавить кристаллическую жизнь на астероиды.
Поликристаллические друзы - аналог лишайником.
Питающиеся ими нанороботы - аналоги бактерий.
Над ними - жуки/микророботы.

В дальнейшем их можно будет приручить(перепрограммировать) и приспособить для производства - гибрид био и нанотехнологий.


Win7 64 prof, Athlon II x2 256 3.3Mhz, RAM 4GB, GeForce GTS 250 512MB

Сообщение отредактировал Mibus - Пятница, 09.12.2011, 12:11
G@tchaДата: Вторник, 20.12.2011, 07:58 | Сообщение # 55
Нет аватара
Космический турист
Группа: Пользователи
Соединенные Штаты
Сообщений: 27
Награды: 0
Статус: Offline
Quote (Mibus)

А плазмоиды пусть живут в туманностях и протопланетных дисках. А те, что в протопланетном диске со временем с некоторым шансом превратятся в кристаллическую жизнь.
Anton1987ruДата: Суббота, 24.12.2011, 23:07 | Сообщение # 56
Космонавт
Группа: Команда SE
Российская Федерация
Сообщений: 56
Награды: 0
Статус: Offline
Сейчас попробую сформулировать идею которая появилась у меня сегодня с утра, смысл в том Как можно создать города в SE?
Сегодня выходной день и мне не нужно было идти на работу я залез на один форум смотреть новогоднюю тему для своего android телефона , там были тысячи живых обоев многие из которых генерировали рандомную картинку, я установил много тем и начал играться, с ними какая лучше , многие посмотрел и вдруг одна тема меня удивила , я почувствовал себя так как ньютон которому упало на голову яблоко. Я увидил
а что-же тут такого спросите вы? Всё очень просто я увидил анимацию как в пустых местах экрана появились полоски , затем от них начали появлятся рандомно ответвления в виде таких-же полосок , тоесть началось появление фрактала! И что-тут такого? А то что такой фрактал классно было бы применить в SE где полоски это дороги , а белые квадраты это дома, так-же нужно установить квоты для генерации допустим о том что в центре города дома больше чем на окраине , самые большие участки это парки или заводы, так-же можно сделать чтобы небоскрёбы граничили с маленькими зданиями а не только одни высотки ,а модели для генерации можно придумать, я предлагаю сделать смоделировать блоки из которых генератор будит сам строить высотки , эти блоки на подобии конструктора лего happy по поводу - сколько будет генерится такой город , я ничего сказать не могу cool на смарте он генерировался минуту. Да и вообще такую тему лучше переместить на ближайшее будущее.


Windows 7 x64
Core 2 quad Q8200 2.8 GHz
512mb Geforce 9800GTX+
10 GB RAM ddr2


Сообщение отредактировал Anton1987ru - Суббота, 24.12.2011, 23:20
CrabДата: Суббота, 24.12.2011, 23:39 | Сообщение # 57
Первооткрыватель
Группа: Модераторы
Российская Федерация
Сообщений: 444
Награды: 1
Статус: Offline
Главный вопрос как учитывать рельеф генерирующийся процедурно.

Windows 8 x64
Intel Core2 Duo CPU E7500 2.93GHz.
4 GB RAM.
Nvidia GeForce 550Ti 1024mb.
SpaceEngineerДата: Суббота, 24.12.2011, 23:58 | Сообщение # 58
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
Вот именно. Рельеф всё портит. А так в генерации американских городов нет ничего сложного. Вот европейские, где на каждом доме барельефы и уникальная архитектура - уже сложнее. А ещё сложнее представить, как могут выглядеть поселения инопланетян. Рандомная стихийно растущая застройка из дорог и прямоугольных задний - не самый оптимальный способ строить города.

Anton1987ruДата: Понедельник, 26.12.2011, 01:58 | Сообщение # 59
Космонавт
Группа: Команда SE
Российская Федерация
Сообщений: 56
Награды: 0
Статус: Offline
Quote (Crab, SpaceEngineer)
Главный вопрос как учитывать рельеф генерирующийся процедурно.

хм, ты прав , для этого нужно сгладить рельеф для начала , или задать квоты что город одного типа не может строится под водой , а другого типа не может строится на полюсах холода , есть ещё идея по этому поводу, допустим можно задать значение что город может появляться только на равнинах и тогда проблема будет решена, так-же город может существовать на неком фундаменте который выпирает из рельефа как плато , по такой маске и будет генерироваться город , а вот этот самый фундамент можно задать как чёрно белая *.bmp или png текстура (где белое фундамент а чёрное или прозрачное - его отсутствие) , задать допустим 500 таких текстур для разнообразия и тут можно будет развернуться для творчества и модификаций biggrin и редко будут встречаться похожие , учитывая что и модель самого города будет разная.

Quote (SpaceEngineer)
Рандомная стихийно растущая застройка из дорог и прямоугольных задний - не самый оптимальный способ строить города.


Города будующего это как в фильме 5 элемент, так-же можно сделать города под куполами как в Вспомнить всё на марсе happy под водой прикольно сделать города, а так-же парящие в воздухе

Добавлено (26.12.2011, 01:58)
---------------------------------------------
Quote (SpaceEngineer)
европейские, где на каждом доме барельефы и уникальная архитектура - уже сложнее.

нет ну ты даёшь =) для этого жизни не хватит всё смоделировать , естественно речь идёт о ближайшем будующем где есть допустим 20 рас , и у каждой свой уникальный стиль в одежде и строениях, религиях и технологиях в зависимости на каких планитарных системах они обитают . Естественно всё упрощено, а про европейскую архитектуру - это реально сделать 1000 человек за год допустим один город.. Да и то наврядли ,вспомни игру GTA4 - они её делали примерно 4 года - там 1 город бюджет 100 миллионов долларов.
нужно для начала хотя-бы нарисовать в голове что нужно делать для создания жизни в игре, некий план!


Windows 7 x64
Core 2 quad Q8200 2.8 GHz
512mb Geforce 9800GTX+
10 GB RAM ddr2


Сообщение отредактировал Anton1987ru - Понедельник, 26.12.2011, 02:14
wowa90Дата: Четверг, 05.01.2012, 17:33 | Сообщение # 60
Нет аватара
Наблюдатель
Группа: Новички
Пират
Сообщений: 7
Награды: 0
Статус: Offline
Anton1987ru Ты описываешь заранее определенные моменты, но "идиология" проекта как я понимаю подразумевает только процедурную генерацию всего или почти всего.
Вообще генерация мешей довольно сложная тема, особенно если надо учесть разную стилистику. Мне реализация представляется следующим образом: В любом случае, архитектура часто и много повторяет друг друга, простой пример наши хрущевки, и "продвинутые" девятиэтажки, которые от них кроме высоты ничем не отличаются. Европейские деревянные домики а-ля швабия см. 2ю фотку отличаются друг от друга, но лишь масштабированием отдельных делатей и цветом. Т.е. для того что бы описать большую часть архитектуры нужно определить один или несколько усредненных шаблонов, которые затем процедурно видоизменяются до n количества вариаций которые уже служат "типовым" решением которое клонируется многократно. Шаблоны тоже кстати можно процедурно делать. А украшательства можно делать фракталами, или чем то подобным. Но вообще форм процедурного исскуства немало. Не очень хороший пример, но: искусство роботов
В любом случае цивилизации могут быть не только технологические, но и отсталые, либо и не помышляющие о космосе (мир постоянно укрытый облаками, или водный мир). Все это накладывает отпечатки... Кстати города могут быть и не только на планетах. Но в космосе, как например Стенфордский Тор, колонии О'Нейла. Либо города на астероидах. Варианты, варианты.
Поиск:

>