Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
GameDev.ru / Программирование / Форум / Саморазвивающийся Мир (53 стр)

Саморазвивающийся Мир (53 стр)

Страницы: 152 53 54 5565 Следующая »
Wedmak2Постоялецwww24 ноя. 200822:42#780
Gexon
Не останавливайся на достигнутом, задумка создания "саморазвивающегося мира" великолепна, другое дело - как ее реализовать.
Это, к слову, моя голубая мечта ^_^
GexonПостоялецwww24 ноя. 200823:58#781
Wedmak2
стараемся )


//версия от 25 ноября 2008
присутствуют растения, имеющие вес, семена.
при питании ими, растения уменьшают свой вес и при нулевом весе отмирают.
при достижении определенного возраста умирают.
через определенные промежутки времени, распространяют семена.
новые растения имеют начальный вес и увеличивают его со временем

http://gexon.ru/downloads.php?page_id=1 - ссылка на загрузку.

Wedmak2Постоялецwww25 ноя. 200810:15#782
Gexon
Было бы интересно добавить на полигон лабиринт, предварительно уменьшив размеры самих ангоров.
Ну знаешь, как в опытах искусственного отбора с дрозофилами - одни идут вверх по туннелю, другие вниз, в итоге все они приходят к пище. Те, кто останавливаются посередине и никуда не идут, из эксперимента отсеиваются.

Это, конечно, подразумевает поиск ангорами пути - опять таки рандомное перемещение по лабиринту, пока не будет найден источник пищи.

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

Как мне видится развитие системы Ангоров:
Ангоры появляются на свет, немедленно ищут источники пищи, после чего идут домой.
Затем, после отдыха, снова идет пища, но уже в запомненном месте.
Если пища в этом месте пропадает - ангор начинает искать ее в другом месте.
Те ангоры, которые не смогли найти пищу - умирают.

Это будет очень неплохая база для дальнейшего усложнения системы ангоров, думается мне :)

GexonПостоялецwww25 ноя. 200822:04#783
Wedmak2

на данный момент, они хорошо запоминают место приема пищи и воды)
и лучше и дольше помнят те места, где больше съели или выпили.

над остальным работаю...

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

d.m.kУдалёнwww26 ноя. 200819:34#784
зашевелилось... :)

я бы предложил для начала описать мир, который будет саморазвиваться. Т.е. описать всю живность, предметы, знания и взаимодействия всего этого. Что на чт и как влияет. Все это нужно собрать в СИСТЕМУ - которая как раз и опишет мир, который должен будеть развиваться... хотя бы тут применил слово не "развитие", а просто "жизнь".

Живой мир, в котором НПЦ Вася Пупкин ходит в магазин за пряниками, не потому что в скрипте написано каждые 7 часов ходить в магазин за пряниками, а потому что Вася просто ЛЮБИТ пряники и все что у него были он съел :) А если магазин с пряниками взорвать, Вася не остановится тупо на месте... а пойдет в другой магазин или еще чего сделает...

Поптытки тут уже были: есть там деревня, в ней рыбаки и еще какие нибудь гномы, рыбаки ходят на реку рыбу ловить и т.п. Только это очень СКУДНЫЙ мир. Нужно больше "предметов" и взаимодействий (включая те же самые ограбления корованов :) )

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

GexonПостоялецwww27 ноя. 20080:55#785
d.m.k

готов послушать более детальный план реализации, алгоритм в студию!

а можно ссылку на проект с рыбами?

d.m.kУдалёнwww27 ноя. 200818:43#786
Gexon
>готов послушать более детальный план реализации, алгоритм в студию!
в том то и дело, что реализации нету, потому как нет описания того, что нужно реализовать. Есть некоторые наметки - концепции мира и "вещей" которые в нем взаимодействуют и как...

еще очень много надо разгрести, чтобы приступать к реализации и "опытам" в песочнице

TexHuKПостоялецwww28 ноя. 20089:26#787
Идея интересная, тут нужно брать за основу Majesty, жаль что исходников не наковырять..
GexonПостоялецwww28 ноя. 200815:09#788
TexHuK

Majesty

- что это? можешь в краце рассказать

red_predatorПостоялецwww2 дек. 200819:20#789
я почти закончил такой алгоритм.
Ждите на экранах примерно через полгода.
GexonПостоялецwww3 дек. 200817:04#790
red_predator
а подробнее можно про алгоритм??(тоесть в общих чертах, о чем этот алгоритм?)
GexonПостоялецwww6 дек. 200818:10#791
готова новая версия. http://gexon.ru/downloads.php?page_id=1
обновил все рисунки.

Большое спасибо для Wedmak2!!! за рисунки!

Wild BillНовичокwww7 дек. 20088:54#792
Gexon
Интересно попробовать два озера и два места для пищи. Возможно появление человечков с разными "любимыми" местами. При этом, наверное, стоит уменьшить время "без пищи, без воды". Источников будет в два раза больше.

К примеру ситуация - все уже намылились гонять в одно и то же место за пищей. Пищи не хватает. То есть (как я и говорил) пища есть, но в другом месте. Чтобы не возникало вопросов - а откуда она там взялась? Семя в шерсти запуталось пока он ел, потом упало где-то и проросло.

А вообще программа понравилась. Так держать! Я бы сделал рядом с человечком мыслю (текущую  цель) как в симсах чтобы не тыкать. Пикселарт, если надо, наваяю.

GexonПостоялецwww7 дек. 200821:27#793
Wild Bill

а что такое пикселарт?

если это рисунок, то давай!
Двумя руками за!

Если есть цель, то будет отображаться над головой.

GexonПостоялецwww7 дек. 200821:28#794
800 пост))))
юбилейный!!!
Страницы: 152 53 54 5565 Следующая »

/ Форум / Программирование игр / Игровая логика и ИИ

2001—2018 © GameDev.ru — Разработка игр