Воскресенье, 26 Июня 2022, 20:07

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум игроделов » Программирование » Общие обсуждения программистов » Искусственный интелект NPC - как сделать живой город? (ИИ NPC)
Искусственный интелект NPC - как сделать живой город?
wowsonДата: Понедельник, 04 Января 2010, 02:02 | Сообщение # 1
частый гость
Сейчас нет на сайте
подскажите пожалуйста cry ! Как запрограммировать ИИ у NPC ? Чтобы город в игре был живой smile !

WoWSoN
YemSalatДата: Понедельник, 04 Января 2010, 02:10 | Сообщение # 2
заслуженный участник
Сейчас нет на сайте
Конкретно на чем писать собрался?

no0 - 2d шутер
Ваня Через Дорогу - симулятор вани
FPS inspector - проверь мощность своего компьютера
Baloons! - онлайн рекорды!

CombatForce - в разработке

Сообщение отредактировал YemSalat - Понедельник, 04 Января 2010, 02:10
PostalДата: Понедельник, 04 Января 2010, 02:12 | Сообщение # 3
Сан Саныч
Сейчас нет на сайте
и для чего... те если тебе нужно что бы все просто ходили, то это одно, а если все будут заняты разным делом, то другое.

YemSalatДата: Понедельник, 04 Января 2010, 02:16 | Сообщение # 4
заслуженный участник
Сейчас нет на сайте
(и вот уже я почти уверен что ничего путного не последует)

no0 - 2d шутер
Ваня Через Дорогу - симулятор вани
FPS inspector - проверь мощность своего компьютера
Baloons! - онлайн рекорды!

CombatForce - в разработке

wowsonДата: Понедельник, 04 Января 2010, 02:46 | Сообщение # 5
частый гость
Сейчас нет на сайте
Писать собрался на С++! А ИИ нужен не тока чтобы все ходили но ещё чтоб у них кв. брать можно было!

WoWSoN
YemSalatДата: Понедельник, 04 Января 2010, 02:48 | Сообщение # 6
заслуженный участник
Сейчас нет на сайте
Что такое кв. ?
На Си? Под какой-то определенный движок?


no0 - 2d шутер
Ваня Через Дорогу - симулятор вани
FPS inspector - проверь мощность своего компьютера
Baloons! - онлайн рекорды!

CombatForce - в разработке

wowsonДата: Понедельник, 04 Января 2010, 03:31 | Сообщение # 7
частый гость
Сейчас нет на сайте
кв. это квесты ! я на движке !тока ещё не выбрал какой ! я просто зарание спрашую как как запрограммировать ИИ у NPC! Может подскажешь какой движок лучше для создания 3d RPG /3rd person ?

Добавлено (04.01.2010, 03:16)
---------------------------------------------
Postal, чтобы все занимались разным делом.

Добавлено (04.01.2010, 03:31)
---------------------------------------------
как думаете команда из 20 человек подойдёт для создания 3d RPG /3rd person???


WoWSoN

Сообщение отредактировал wowson - Понедельник, 04 Января 2010, 03:26
YemSalatДата: Понедельник, 04 Января 2010, 04:05 | Сообщение # 8
заслуженный участник
Сейчас нет на сайте
Как ты думаешь без базовых понятий игростроения можно сделать 3д РПГ ?

Ты точно знаешь Си?


no0 - 2d шутер
Ваня Через Дорогу - симулятор вани
FPS inspector - проверь мощность своего компьютера
Baloons! - онлайн рекорды!

CombatForce - в разработке

TovTripleZДата: Понедельник, 04 Января 2010, 06:43 | Сообщение # 9
Злая ящерка >:3
Сейчас нет на сайте
Quote (wowson)
как думаете команда из 20 человек подойдёт для создания 3d RPG /3rd person???

Если они такие же оболтусы Если они обладают такими же навыками в программировании, как и ты, то, думаю, нет.


Бледные дрыщекролики следят за вами
VinchensooДата: Понедельник, 04 Января 2010, 07:44 | Сообщение # 10
Злобный социопат с комплексом Бога
Сейчас нет на сайте
Quote (wowson)
кв. это квесты ! я на движке !тока ещё не выбрал какой ! я просто зарание спрашую как как запрограммировать ИИ у NPC! Может подскажешь какой движок лучше для создания 3d RPG /3rd person ?

Господь мой, куда катиться мир wacko
В некоторых движках есть специальные функции для программирования ИИ. Сначала конструктор себе выберете, потом думайте.


WXZRWДата: Понедельник, 04 Января 2010, 14:21 | Сообщение # 11
Thousand faces conspiration
Сейчас нет на сайте
wowson,

Если на движке либо конструкторе, то тогда скорее всего, использовать средства движка, если там это есть. Если писать самому, тогда в целом нужны две вещи - принятие решений и навигация. Тогда для навигации есть несколько вариантов всего лишь, это по большому счету либо вэйпоинты, как в PODBot для CS 1.5 например, либо navmesh, либо другая сеть подобная navmesh... плюс алгоритм типа А*. Для решений также в приниципе методов не очень много, т.е. основных методов, поскольку модификаты это другое, но обычно это либо конечный автомат, либо Goal Planning, либо нейросеть, но этот вариант обычно для игр не делается (нейросеть т.е.), поскольку слишком много проблем может с ним возникнуть...

Что касается выдачи квестов, это не ИИ сам по себе, это в принципе игровая логика обьекта (в данном случае NPC).

Короче говоря - если знания есть (на серьезном таком уровне), то любые методы которые я перечислил... Иначе - использовать то что уже есть в движке либо конструкторе.

The_WitcherДата: Понедельник, 04 Января 2010, 16:51 | Сообщение # 12
The Witcher
Сейчас нет на сайте
wowson, читай ЛС
wowsonДата: Понедельник, 04 Января 2010, 16:56 | Сообщение # 13
частый гость
Сейчас нет на сайте
можете подсказать тогда? где можно достать движок где есть специальные функции для программирования ИИ?

WoWSoN

Сообщение отредактировал wowson - Понедельник, 04 Января 2010, 16:57
FlowДата: Понедельник, 04 Января 2010, 22:05 | Сообщение # 14
-=[.FSProduction.]=-
Сейчас нет на сайте
Да впринципе подойдёт практически любой имеющий нормальный скриптовый язык...Если тебе не важна графика можешь попробовать Blitz3D там вообще всё просто реализовать...попрактиковатся можешь на Game Maker...Или скачай RPG движок Chaos на основе Crystal Space
Здесь
Ну или попробуй Apocalyx Если конечно догадаешся как его компилировать)))Гы..гы..


Сообщение отредактировал f@ck_lab - Вторник, 05 Января 2010, 00:39
wowsonДата: Понедельник, 04 Января 2010, 22:44 | Сообщение # 15
частый гость
Сейчас нет на сайте
Ясно ! попробую!А графика важна мне!

WoWSoN

Сообщение отредактировал wowson - Понедельник, 04 Января 2010, 22:46
YemSalatДата: Понедельник, 04 Января 2010, 22:50 | Сообщение # 16
заслуженный участник
Сейчас нет на сайте
Признавайся ММОРПГ делать собираешься? )

no0 - 2d шутер
Ваня Через Дорогу - симулятор вани
FPS inspector - проверь мощность своего компьютера
Baloons! - онлайн рекорды!

CombatForce - в разработке

FlowДата: Вторник, 05 Января 2010, 00:56 | Сообщение # 17
-=[.FSProduction.]=-
Сейчас нет на сайте
Для Blitz3D есть куча библиотек и графических движков портированных под него...советую всё-таки пока остановится на нём т.к. он прост в освоении и достаточно расширяем и к тому-же примеров в инете просто сотни...
Могу посоветовать скачать к нему библиотеки: AShadow(графика), DoF+Glow(Эфекты glow, depth on field и анизатропная фильтрация), BlitzODE(Физика), Xors3D(Графика), B3D PhysX(Физика), есть ещё игровой движок переписанный под него Irrlicht и Ninfa3D под BlitzMax... где скачать если честно не знаю....загугли...Когда они мне были нужны я их без проблем нашёл...
wowsonДата: Вторник, 05 Января 2010, 03:24 | Сообщение # 18
частый гость
Сейчас нет на сайте
YemSalat, не ! ты что смеёшся чтоли smile ! я ММОРПГ лет 8 делать буду happy !я обычную РПГ сделать хочу!

WoWSoN

Сообщение отредактировал wowson - Вторник, 05 Января 2010, 03:29
TrueIfritДата: Вторник, 05 Января 2010, 03:40 | Сообщение # 19
Свободный геймдизайнер
Сейчас нет на сайте
Я аш со стула упал! 0_0 Новичек не хочет в одиночку делать MMORPG... Давно таких подарков не было))
wowsonДата: Вторник, 05 Января 2010, 03:45 | Сообщение # 20
частый гость
Сейчас нет на сайте
f@ck_lab, постыраюсь найти этот Blitz3D! dry

Добавлено (05.01.2010, 03:45)
---------------------------------------------
в эти ММОРПГ лучьше поиграть чем их делать! happy


WoWSoN
Форум игроделов » Программирование » Общие обсуждения программистов » Искусственный интелект NPC - как сделать живой город? (ИИ NPC)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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