Тема: I.D.S. MONSTERS
Показать сообщение отдельно
Старый 07.04.2021, 16:06   #262
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: I.D.S. MONSTERS

Сообщение от Crystal Посмотреть сообщение
Выкидываю билду для любопытных, а может быть и желающих поискать баги:

DR-V-18.3.8

Из заметных изменений визуально:
1. Мату и Матрону добавлен скилл "Стальной Укус".
2. Камера в сцене боя перед началом поворачивается на 45 градусов и немного отъезжает от главного героя.

Из незаметных:
1. теперь у монстров есть база доступных им скиллов, и у каждого монстра личная база изученных скиллов.
Всё это работает Через массивы внутри которых многомерные массивы,
целая БД вышла. Для чего это нужно? Во первых для того, чтобы создать
лимит изучаемых скиллов на монстра (20 штук), во вторых чтобы в
будущем можно было у учителей изучать скиллы, которые монстр не
может получить одной лишь прокачкой, в третьих в будущем будет у
игрока возможность самому выбирать скиллы из списка изученных и
размещать на те кнопки, на которые он сам хочет.
2. Переписана часть ИИ, целью было устранение бага, когда монстр тупо перестаёт бить, еле нашёл ошибку.
3. Много правок и переделок всюду, от кода скиллов, до эволюций монстров, и прокачки монстров.

Добавил:
В этом билде система начисления ярости изменилась. Теперь чем меньше у монстра HP, тем больше
ярости он получает перед началом своего хода. Всего четыре уровня: 100, 150, 200, 300 ярости за ход.
Короче при 100% здоровья за ход плюсуется 100 ярости, от 50 до 80 процентов получаем 150,
от 10 до 50 поулчаем 200, ну а ниже 10% мы получаем по 300 ярости за ход. Нахождение под щитом сейчас добавляет 100 ярости,
получая удар от другого юнита потерпевший получает 50 ярости, самый слабый скилл "Обычный Удар" теперь тратит 50 ярости.

В общем я в поиске баланса этой системы. В играх про покемонов ярости и её подобия нет вообще, в темтемах мана,
там ты стартуешь сразу со 100 процентами, а восстанавливаешь её при отдыхе пропуская ходы. Я же делаю
свою систему на злости монстра, чем больше злости имеем, тем страшнее наши скиллы.
А ты не играл случайно в King's Bounty: The Legend ?
Там можно подсмотреть реализацию некоторых идей.

В частности, там есть мана (от времени накапливается) и ярость (от времени исчезает, а накапливается от получения и нанесения урона).

За ману и за ярость можно кастовать разные заклинания.

Если не играл, рикаминдую ознакомиться, может, чего дельного оттуда подсмотришь (ну и сама игра крутая).
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Online)
 
Ответить с цитированием