Показано с 1 по 10 из 17
Тема: Генератор ботов
Древовидный режим
-
05.02.2018, 13:12 #1
- Регистрация
- 26.09.2011
- Сообщений
- 20
Генератор ботов
Сейчас как. Есть боты, характеристики, которых прописаны и заранее известны игрокам. Практически точно. Без проблем собирается раскачка под конкретную локацию.
Есть возможность выделить архитипы игроков, которые существуют на данный момент в игре и уже их использовать при создании ботов, дабы получить интересных и неповторимых ботов с актуальными раскачками. Возможно есть смысл применять только на ботов подземки
Что предлагаю. Генерировать ботов на основе раскачек игроков, которые сейчас в игре. Каким образом можно реализовать.
1. Пробегаться по всем игрокам
а) Группируем по уровню
б) Отбрасываем игроков, которые не полностью одеты или без распределенных параметров
в) У каждого игрока смотрим преобладающие характеристики. Проводим сортировку по значимости характеристик (Ярость: 100, Сила:80 , Броня ног 390 и.т.д) Так же смотрим на подбор оружия. Два щита, два меча, меч и щит, пика, лук
Получаем архитипы довольно раздробленные.
г) Определяем процентное соотношение всех архитипов
г) Вычисляем для каждого архитипа среднее значение характеристики. Общая сумма/количество игроков. - Получаем базовые характеристики архитипа.
д) Вводим коэффициенты сложности Легко:0,5 Средне: 1 Тяжело:1,5 Легендарный 2,5
е) Перемножаем основные характеристики на коэффициент сложности. Получаем ботов
2. Формируем банды на основе укрупненных архитипов. В первой пятерке базовых характеристик должны быть определенные характеристики. К примеру: Сила, Ярость, Броня
3. Разбрасываем банды по локациям, казармам в количестве прописанном вручную. Состав подбирается в зависимости от процентного соотношения архитипов в игре
В чем плюсы. Разнообразные боты. Не нужно менять руками ботов при нововведениях. Отсутствие возможности подобрать раскачку. Необходимость кататься по несколько человек
Минусы: Вытекают из плюсов. Сложность кача, непредсказуемость, необходим ежедневный обсчет.Последний раз редактировалось ~Купидон~; 11.02.2018 в 15:03.