Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 13.03.2013, 20:34
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 6  
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
Цитата:
Конкретику в студию
Конкретику? Ну это клон Puzzle Quest. В какой-то мере - это элементарная mach3 игра, на экране поле цветных шариков-кирпичиков, соседние можно менять местами, комбинации из 3 и больше одного цвета убираются с экрана. С другой стороны, игрок соревнуется с компьютером. "Убранные" шарики или пополняют полоски маны убравшему, или уменьшают полоски жизни оппоненту. Ману четырех разных цветов можно тратить на заклинания которые выполняют какие-то манипуляции с игровым полем, параметрами персонажей или меняют правила игры на время. Со временем игрок открывает новые комбинации заклинаний и меняются АИ-оппоненты так же с новыми наборами заклинаний.
Компьютер обучен составлять комбинации из шариков, с этим никаких проблем. Осталось только научить использовать заклинания. Собственно в этом и основной смак игры - придумывать комбинации эффективных заклинаний в противовес заклинаниям компьютерного оппонента.

Цитата:
Сколько раз ни писал АИ для игр, все время убеждался, если можно пойти по легкому пути, нужно идти по нему. Чем сложнее алгоритм делаешь, тем больше вероятность багов. Поэтому делаю сложные алгоритмы только в крайних случаях, когда без этого уже точно не обойтись.
Выбор заклинаний - не тот случай.
Да тут понимаешь ли. На текущий момент порядка 20 придумано монстров у каждого свой набор заклинаний. А будет еще больше. И вот ты "научил" какого-нибудь монстра комбинировать три его заклинания. Написал пачку if-ов. А через час приходит гейм-дизайнер или тестер и говорит: нифига не работает, он меня все время убивает и вообще у "волка" такой же набор практически, это скучно. Говорит, давай вот "заморозку" ему уберем, "ядовитые когти" будет наносить урона пропорционально оставшимся жизням игрока, а вместо "заморозки" пусть будет как "паутина" у паука, только назовем "леденящий вой". Дурдом =) И поехали переписывать и перекомпилировать. Ну что мне делать? Внедрить lua и сказать: "пишите АИ сами"? Ну дык это моя работа. Хотя Lua - это мысль. По крайней мере перекомпилировать не надо будет.

А вот хотелось что-то универсальное, чтобы в xml-ке список заклинаний для текущего монстра подредактировал, в свойствах заклинания урон с 20 на 15 поменял, а АИ сам подстроился, без переписывания логики.
__________________
мой пустой блог

Создать новую тему   Часовой пояс GMT +4, время: 17:28.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:28.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.