Четверг, 21 Ноября 2024, 16:33

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Создание игрового ИИ в игровой игре от комунити
OrdanДата: Вторник, 17 Ноября 2015, 08:30 | Сообщение # 1
Главный зомби
Сейчас нет на сайте
И так! Что мы имеем:
1 - кучка извращенцев
2 - желание сделать ии
3 - желание сделать игру с ии
Сразу обращу внимание ИИ не уровня скайнета(я его сам делаю в темном подвале), а игровой ИИ.

Что же я предлагаю, как обычно вместе с моими друзьями и авторами большинства идей "Сотоной" и "Моим котэ" мы придумали такой вариант.
В общем так! Есть у нас город и несколько деревень, в них живут человеки. Человеки сами выбирают кем работать из доступных вакансий, если нет ваканский то либо бомжевать, либо грабить, либо пойти работать где не нужна вакансия.
Что я имею ввиду под вакансией: есть к примеру дворец правителя, у него есть 4 вакансии стражи и 1 горничная, то бишь создается 5 вакансий, люди выбирают самую прибыльную вакансию и выбирается самый лучший кандидат.
Далее человек работает, покупает еду, ходит в трактир и тд и тп.

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

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


Цитата недели: Из-за леса, из-за гор, кишки, месиво, хардкор. (Берсерк ТВ-2)

Мои проекты ТЫК
Мои видяхи на ютубэ ТЫК

Если ты споришь с идиотом, вероятно тоже самое делает и он.
OrdanДата: Среда, 18 Ноября 2015, 08:52 | Сообщение # 21
Главный зомби
Сейчас нет на сайте
KamiRonin, можно дать каждому параметру/особенности/черте свою цену.
И дать набор очков на создание расы.
Некоторые особенности будут отнимать очки, а некоторые отдавать.

К примеру если сделать что бы раса размножалось медленнее остальных то за это можно дать несколько очков, на которые игрок может скажем увеличить продолжительность жизни.
Можно конечно и генами делать, но не сразу будет понятно что за зверюга получилась и как она будет себя вести)
Цитата KamiRonin ()
У меня схема есть под генетическую модификацию расы / города

В студию)


Цитата недели: Из-за леса, из-за гор, кишки, месиво, хардкор. (Берсерк ТВ-2)

Мои проекты ТЫК
Мои видяхи на ютубэ ТЫК

Если ты споришь с идиотом, вероятно тоже самое делает и он.
KamiRoninДата: Среда, 18 Ноября 2015, 09:06 | Сообщение # 22
почти ветеран
Сейчас нет на сайте
Цитата Ordan ()
можно дать каждому параметру/особенности/черте свою цену.

ну, это конечно можно!
Но про сам список того, что можно давать расе - вопрос открытый!
Классическая схема: фиксировать, но сделать его не хило большим (чтобы нельзя было просчитать на пальцах итоги изменения набора параметров)? И дерево развития расы - ветки, откртость/закрытость некоторых параметров (открываются по мере развития и при выборе определенной ветки). Плюс добавить бонусно-лотерейную систему открытия. Нравится такая система?
Цитата Ordan ()
Можно конечно и генами делать, но не сразу будет понятно что за зверюга получилась и как она будет себя вести)

А циклы обсчета расы на что?! :)
Запустил - посмотрел - скорректировал генофонд! Выбрал неверное направление - выродилась раса! Вывел мелких интеллектуалов - прожила долго, поработила пол галактики, спекалась от нескончаемых депрессий. Вывел мускуллистых тупоумов но с мощным "чутьем" - прожила очень долго, поработила пять планет, была захвачена и приспособлена для донорства тел расой телепатов-паразитов. И тп.


Мыслю - значит программирую...
Конструктивная критика - умных ведет к совершенству...
Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей.
OrdanДата: Среда, 18 Ноября 2015, 09:15 | Сообщение # 23
Главный зомби
Сейчас нет на сайте
Оба варианта имеют право на жизнь) Можно так же сделать такой параметр как "адаптация", грубо говоря на халяву получать эволюцию) Мол изменился климат на планете, стало оч холодно и нашим повезло они смогли адаптироваться и получили что то типо сопротивления к холоду, а кто не смог адаптироваться либо ушли на юг либо погибли.

Цитата недели: Из-за леса, из-за гор, кишки, месиво, хардкор. (Берсерк ТВ-2)

Мои проекты ТЫК
Мои видяхи на ютубэ ТЫК

Если ты споришь с идиотом, вероятно тоже самое делает и он.
KamiRoninДата: Среда, 18 Ноября 2015, 09:28 | Сообщение # 24
почти ветеран
Сейчас нет на сайте
Цитата Ordan ()
и получили что то типо сопротивления к холоду

вот тут как раз и тонкость - как именно задать автоматические правила приобретения такой мутации? формализировать систему таких приобретений можно только по двум направлениям - либо иметь просто некоторые группы характеристик ("для холода", "для морских", "для ползучих") и давать рандомно из подходящей группы.
Либо построить четкую модель зависимостей характеритик от воздействий и на нем делать уже вычисление того, что получит раса долго просуществовав в холодной среде.

ладно.. в дебри полезли smile


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


Сообщение отредактировал KamiRonin - Среда, 18 Ноября 2015, 09:29
KamiRoninДата: Среда, 18 Ноября 2015, 09:57 | Сообщение # 25
почти ветеран
Сейчас нет на сайте
Цитата Ordan ()
В студию)

модель увесистая, даже в сокращенном варианте.


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


Сообщение отредактировал KamiRonin - Среда, 18 Ноября 2015, 10:08
OrdanДата: Среда, 18 Ноября 2015, 10:06 | Сообщение # 26
Главный зомби
Сейчас нет на сайте
KamiRonin, ухх как все сложно)
В общем если никто еще не предложит свои варианты, то можно вынести на голосование наши два варианта и выбрать.


Цитата недели: Из-за леса, из-за гор, кишки, месиво, хардкор. (Берсерк ТВ-2)

Мои проекты ТЫК
Мои видяхи на ютубэ ТЫК

Если ты споришь с идиотом, вероятно тоже самое делает и он.
KamiRoninДата: Среда, 18 Ноября 2015, 10:20 | Сообщение # 27
почти ветеран
Сейчас нет на сайте
Цитата Ordan ()
можно вынести на голосование наши два варианта и выбрать.

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


Мыслю - значит программирую...
Конструктивная критика - умных ведет к совершенству...
Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей.
LionMelsДата: Среда, 18 Ноября 2015, 11:47 | Сообщение # 28
был не раз
Сейчас нет на сайте
Поменяй название темы на "Как из напильника сделать трактор", ибо тема полный ноль.
Жизнью все правила давно написаны. Есть свойства, есть событие, порождающее действие изменяющее свойство, которое в свое время порождает другое событие. И так до бесконечности.
Начни со свойств объекта потом пиши события которые меняют свойства этого и других объектов.

А предлагать написать ИИ напильника вытачивающего из глыбы метала трактор ну бред же.
martukДата: Среда, 18 Ноября 2015, 15:49 | Сообщение # 29
заслуженный участник
Сейчас нет на сайте
LionMels, давайте тогда вообще не чем не интересоваться и жить как все. Тема интересная, может кого-то подтолкнет к написанию интересной игры.
Andrew01Дата: Среда, 18 Ноября 2015, 17:59 | Сообщение # 30
почетный гость
Сейчас нет на сайте
Прикольная тема вот идея для игры)))
цель создать сильнейшую расу и покорить всех (это глобально biggrin ) а так развить её как можно лучше по численности и экономически
каждому игроку дается одинаковая раса например неандертальцы которые только умеют собирать ягоды, жить вместе в пещере и размножаться как кошки :D
продолжительность жизни у них допустим будет 24 года(часа реальных - час равен году допустим), каждый год все особи женского пола рожают по 1 ребенку (допустим) но они могут рожать только в промежутке от 15 до 20 лет по игре, но из-за высокой смертности (нет ничего и мозгов у людей) ребенок в возрасте до 5 лет может умереть, также взрослые тоже умирают из-за голода если численность превысит количество собираемой еды
как развивать:
каждый час игрок может одному ребенку улучшить определенный навык на 3 пункта например интеллект, если ребенок доживает до среднего возраста колонии, не умер в младенчестве от болезней или от голода , то вся колония получает +1 к интеллекту (ребенок научил всех), в колонии понижается смертность перестают есть ядовитые ягоды и растения, со временем начнут охотится и хранить еду, лечить болезни(зависит от интеллекта)......, его дети и дети его детей и т.д. получают его же уровень интеллекта (как это отслеживать все честно взрывается голова много статистики надо будет вести), и так за счет детей развиваем колонию - самое интересное то, что из-за смертей можно не развить колонию wacko .
также можно развивать продолжительность жизни, но она увеличивает промежуток между родами. Да кстати высокий интеллект уменьшает число возможных детей у женщин и сроки родов - типа нравственность и желание пожить для себя, ну можно много придумать ограничений.
параметр сила - добавляет агрессивности, что приводит к ссорам в колонии и убийствам если высоко прокачать,
вообщем можно много придумать параметров и условий для сбалансированного развития колонии.

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

Добавлено (18 ноября 2015, 17:59)
---------------------------------------------
Да кстати чуть не забыл дети рождаются случайно мальчик или девочка, если уровень интеллекта низкий то рожают все подходящие по возрасту (нет ни принципов ни чего, спариваются как кошки все друг с другом), по достижению определенного уровня интеллекта рожают только подходящие по возрасту, и количество не должно превышать количество мужчин подходящих по возрасту (если женщин больше). также при большой агрессивности мужчины гибнут в войнах и драка между собой, что отрицательно влияет на развитие колонии.

Сообщение отредактировал Andrew01 - Среда, 18 Ноября 2015, 17:50
OrdanДата: Пятница, 20 Ноября 2015, 04:55 | Сообщение # 31
Главный зомби
Сейчас нет на сайте
Andrew01, тоже неплохой вариант, правда это больше подойдет для браузерной игры.

Цитата недели: Из-за леса, из-за гор, кишки, месиво, хардкор. (Берсерк ТВ-2)

Мои проекты ТЫК
Мои видяхи на ютубэ ТЫК

Если ты споришь с идиотом, вероятно тоже самое делает и он.
KamiRoninДата: Пятница, 20 Ноября 2015, 08:36 | Сообщение # 32
почти ветеран
Сейчас нет на сайте
Цитата Andrew01 ()
Вот такая идея появилась, не сильно отличается от ваших но может на что-то натолкнёт)))))))))))))))))))))

Имхо, по структуре, не особо отличается от любой другой стратегической игры про колонии и их столкновения, кроме того, что развитие системы ведется через контроль рождения. smile Но молодец, что описал основную механику и ее влияние! Готовый обобщенный концепт вышел! )


Мыслю - значит программирую...
Конструктивная критика - умных ведет к совершенству...
Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей.
Andrew01Дата: Пятница, 20 Ноября 2015, 09:10 | Сообщение # 33
почетный гость
Сейчас нет на сайте
KamiRonin, спасибо happy
OrdanДата: Пятница, 20 Ноября 2015, 11:38 | Сообщение # 34
Главный зомби
Сейчас нет на сайте
А как вам такая идея, у нас есть суровый мир, скажем пустошь из фаллаута, ну или зомби апокалипсис)
Каждый создает себе персонажа, выбирает ему параметры, умения и тд(все стоит очки) и далее по предыдущей моей схеме, отсылаем персонажей админу/серверу/кто то ответственный. Тот каждый день запускает симуляцию и скажем каждый реальный день = игровая неделя. Каждый игровой день персонажи выживают, добывают припасы, сражаются, объединяются и тд и тп. Ну и естественно потом выкладываем лог по каждому персонажу, чем он занимался эти дни или как его сожрали/ограбили/ограбили а потом сожрали.


Цитата недели: Из-за леса, из-за гор, кишки, месиво, хардкор. (Берсерк ТВ-2)

Мои проекты ТЫК
Мои видяхи на ютубэ ТЫК

Если ты споришь с идиотом, вероятно тоже самое делает и он.
KamiRoninДата: Пятница, 20 Ноября 2015, 11:48 | Сообщение # 35
почти ветеран
Сейчас нет на сайте
Цитата Ordan ()
А как вам такая идея

вот давай уже ПРЯМ ЕЕ И ВОЗЬМЕМ!! остановимся и начнем реализовывать!! )
задача - в некотором редакторе формировать ИИ персонажа из кирпичиков, а потом запускать в песочницу и смотреть на трепыхания! )
подзадачи:
1. кирпичики?
2. редактор?
3. функционал песочницы?
___а) для приема и хранения наших жертв?
___б) аборигены песочницы?
___в) циклы жизни песочницы?
....


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


Сообщение отредактировал KamiRonin - Пятница, 20 Ноября 2015, 11:52
Andrew01Дата: Пятница, 20 Ноября 2015, 12:55 | Сообщение # 36
почетный гость
Сейчас нет на сайте
Это напоминает чем-то игру Годвиль, и не очень понятно распределение очков, должен кто-то придумать ограничения на их количество. Будет ли возможность в дальнейшем хоть как-то влиять на персонажа? Или просто создал и следи за ним пока он не умрёт))) мне кажется идея с расами была лучше)))
OrdanДата: Пятница, 20 Ноября 2015, 13:16 | Сообщение # 37
Главный зомби
Сейчас нет на сайте
1. Для ролевой системы и баланса создания персонажей и тд и тп предлагаю взять GURPS, система универсальна, на её основе была сделана ролевая система фаллаута.
2. Редактор персонажа? или Мира?
Возьмем пустошь фаллаута или зомби апокалипсис?
3.а. м???
3.б думаю нпц тоже нужны, имею ввиду что они будут наравне с персонажами игроков.
3.в пока все не умрут)


Цитата недели: Из-за леса, из-за гор, кишки, месиво, хардкор. (Берсерк ТВ-2)

Мои проекты ТЫК
Мои видяхи на ютубэ ТЫК

Если ты споришь с идиотом, вероятно тоже самое делает и он.
KamiRoninДата: Пятница, 20 Ноября 2015, 13:55 | Сообщение # 38
почти ветеран
Сейчас нет на сайте
Цитата Ordan ()
1. Для ролевой системы и баланса создания персонажей и тд и тп предлагаю взять GURPS

хммм.. т.е. мы раздали очки по статам и всее?? наш перс готов??? а его ИИ формирует песочница на основе этих статов и потом - тараканьи бега?
Цитата Ordan ()
2. Редактор персонажа?

Цитата KamiRonin ()
в некотором редакторе формировать ИИ персонажа

я просто думал ты предлагаешь формировать персонажа путем прописывания ему алгоритмов поведения каким то образом... "блоками", через редактор и тп..
Цитата Ordan ()
3.а. м???

функционал для хранения наших присланных персов
в виде чего они будут?


Мыслю - значит программирую...
Конструктивная критика - умных ведет к совершенству...
Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей.
OrdanДата: Пятница, 20 Ноября 2015, 14:53 | Сообщение # 39
Главный зомби
Сейчас нет на сайте
Цитата KamiRonin ()
хммм.. т.е. мы раздали очки по статам и всее?? наш перс готов??? а его ИИ формирует песочница на основе этих статов и потом - тараканьи бега?

Создать персонажа в гурпс само по себе игра) Его можно создавать часами.
Помимо основных характеристик есть преимущества(стоит очки но дают плюшки) и недостатки(дают очки но дают плохие не плюшки)
Цитата KamiRonin ()
я просто думал ты предлагаешь формировать персонажа путем прописывания ему алгоритмов поведения каким то образом... "блоками", через редактор и тп..

Этот вопрос нужно подробнее обсудить.
Как вариант ИИ делать на основе параметров характера персонажа или же сделать небольшой тест к примеру как я делал здесь тык
Цитата KamiRonin ()
функционал для хранения наших присланных персов
в виде чего они будут?

Можно придумать свой формат) делов то) хранить их в файлах.


Цитата недели: Из-за леса, из-за гор, кишки, месиво, хардкор. (Берсерк ТВ-2)

Мои проекты ТЫК
Мои видяхи на ютубэ ТЫК

Если ты споришь с идиотом, вероятно тоже самое делает и он.
OrdanДата: Суббота, 21 Ноября 2015, 03:25 | Сообщение # 40
Главный зомби
Сейчас нет на сайте
В общем в связи с гамироном предлагаю сделать не сильно большой проектик, как никак мне еще нужно своих палачей доделывать.
Суть такова.
У нас есть отряд спецназа, управляемого ИИ, игрок в роли командования из штаба дает указания лишь косвенно влияющие на поведение ИИ.
Ну а по сути, собираем отряд, вооружаем, тренируем, отправляем на операции по обезвреживанию террористов.

p.s. нуна придумать проект которые можно сделать за месяц не полного погружения в него.


Цитата недели: Из-за леса, из-за гор, кишки, месиво, хардкор. (Берсерк ТВ-2)

Мои проекты ТЫК
Мои видяхи на ютубэ ТЫК

Если ты споришь с идиотом, вероятно тоже самое делает и он.
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг