Morizel

16-10-2018

Оценить эту запись
Просто опытный бета-тестер должен уметь "включать дурака", а профессиональный - не дурака, а дебила. Патентованного. Совершая действия, которые грамотному специалисту да и вообще нормальному человеку в голову не придут. Например, ввести в числовое поле ввода имя и фамилию, насчитать зарплату в отрицательных числах, умножить таковую на минус дробь и те де и те пе.

- из одного блога

С проектом всё хорошо. За исключением одного момента.

Я пытаюсь как-то сделать первый квест с первым серьёзным боссом. Но получилось это всё как-то немного нелепо:

-1)выполняешь простой квест, несешь веревки строителю моста. Совершенно не связанный с дальнейшими событиями;

-2)Происходит встряска, герой бежит туда;

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

Грубо говоря, представьте себе ситуацию: герой переодевается слугой и попадает в замок монстра. Там он служит нормально, монстр с прислугой на него не обращают внимания. А потом протагонист видит процессию некромантов. Отчего у него срывает крышу и он начинает этих магов месить в капусту! Притом, что его главной задачей является убить монстра;

-4)Дальше герой прорывается сквозь стражу по коридору, в тронный зал. Если завернёт не туда, его тупо задавят стражники (учитывая, что кто-то вот-вот да так сделает, я думаю над альтернативой);

-5)Герой идёт в тронный зал, где стоит мидбосс, БЕЗ ОХРАНЫ (из-за баланса. Он достаточно жирный, чтобы без эскорта угробить героя. Хватит одного промаха). Его (героя) никто не останавливает, ибо нежить вся внезапно кончилась. Заглядывает этот персонаж в комнату, там открывает сундук. Потом идёт лупить мидбосса;

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

7)Босс, стерва, с иммунитетом к смерти. На него надо специальное состояние вешать (специальным предметом), чтобы его одолеть! Как об этом оповестить игрока, я ещё подумаю!

И вот тут сижу и думаю: может, что-то переделать? А это придётся сделать.

Ещё я тут думаю над оформлением. Правда, оформляет другой художник, на волонтёрских началах. Потому что проект у нас фриварный. И проклёвываются какие-то результаты. Пока что показывать не буду, потому что ещё толком не готово. А у художника Кинктобер на носу.

В то время, как у меня всё просто - это рисовать спрайты да делать игру. То есть, я сценарист, продюсер, оператор, программист, автор идеи и всё такое. Иногда, для художника приходится делать скетчи, чтобы какое-то представление о персонажах передать. Потому что до полноценного художника мне, как до Китая пешком. Мне бы карандашом с фломастерами научиться рисовать, а то на фотошопе у меня сплошные фракталы выходят. Довольно тяжело рисовать мышью, у меня она дергается от каждого движения.

---

Прототип со стелсом (с использованием Ядра и ULSE) я сделал, выложил в медиафайр. Всё вроде бы в порядке. Для дискорда ещё перевести на английский, но это не беда. Обратной связи не получил (да это мне и не надо, потому что обратная связь между игроком и разработчиком - это роскошь для меня. Ибо никому я со своим творчеством и даром не нужен. И по идее я играми делиться не должен принципиально, но от этого здорово страдает моя психика).
Но во время работы над прототипом я столкнулся с одной проблемой: код накрывается медным тазом, когда я пытаюсь на мейкере использовать команду "uArea?". Какой-то информации я не получил. Но покопался в скриптах и обнаружил, что под командой ссылаются на "Mathf.euclidean_distance_2d( get_character(eid[0]), get_character(eid[1])"
Про который в Ядре ничего не написано. В итоге получается вот такая ошибка
Mor†-capture_001_16102018_201708-jpg
Это не проблема. Всё равно я расчитывал использовать команды "uFront?" и максимум "uCubic?". Но когда я пытался сделать робота, который бы проверял все соседние клетки около себя, то это стало новостью.

С картинкой совета никакого не получил. Ну, узнал только, что это делается через общие события. Остальное - копайтесь сами! Попытаюсь вскрыть другие проекты. А они у нас закодированы, ибо разработчикам нефиг делиться своими скриптами и наработками в плане ивентов.

P.S. Ну, впрочем, есть одна мысль. Надо будет попробовать создать параллельное общее событие, начинающееся с ответвления на нажатие клавиши. Только вопрос: как сделать так, чтобы при повторном нажатии картинка исчезала? Разве что через переключатель.

Отправить "16-10-2018" в Digg Отправить "16-10-2018" в del.icio.us Отправить "16-10-2018" в StumbleUpon Отправить "16-10-2018" в Google Отправить "16-10-2018" в VKontakte Отправить "16-10-2018" в Facebook

Обновлено 27.11.2018 в 14:54 Morizel

Категории
Bondmaster/Nima's Quest , Просто записи

Комментарии

  1. Аватар для Пётр
    Что-то по куче текста не понял, что за проблема с картинкой. Опиши.
  2. Аватар для Morizel
    Цитата Сообщение от Пётр
    Что-то по куче текста не понял, что за проблема с картинкой. Опиши.
    Я просто хочу как-то понять, как при нажатии определенной клавиши (например, Q или Tab) показать внешний облик героя. Повторное нажатие убирает картинку.

    Это обычно делается для хентайных RPG с главгероиней, которые можно скачать что со стима, что с DLsite. Да и на патреоне сидят разработчики подобного дела.

    Эту фичу делают на всех движках: что на XP, что на VX Ace, что на MV. Даже на 2000-й версии (см. Violated Heroine). Пример этой фичи, который я показываю (вот показаны спрайт и картинка-облик героини игры), сделан на MV. Я хочу сделать тоже самое, но на VX Ace.

    Правда, я осознал, что это делается через общие события. С использованием 1-2 или больше переключателей и сменой не только спрайтов героини, но и картинки.

    Почему больше? Потому что рано или поздно придётся добавлять возможность переодеть героиню.
    Обновлено 17.10.2018 в 12:57 Morizel
  3. Аватар для Пётр
    Хм... Да пожалуйста. Бери шмот из сундука, переодевайся и жми Q.
    https://yadi.sk/d/l0pkAPakubpu-w
    Первое нажатие показывает картинку, включая переключатель и запуская общее событие.
    Второе нажатие смотрит включён ли переключатель и отключает его и удаляет картинку.
    Общее событие проверяет, что одето на гг и выводит нужную картинку.
    Просто как два пальца.
  4. Аватар для Morizel
    Цитата Сообщение от Пётр
    Хм... Да пожалуйста. Бери шмот из сундука, переодевайся и жми Q.
    https://yadi.sk/d/l0pkAPakubpu-w
    Первое нажатие показывает картинку, включая переключатель и запуская общее событие.
    Второе нажатие смотрит включён ли переключатель и отключает его и удаляет картинку.
    Общее событие проверяет, что одето на гг и выводит нужную картинку.
    Просто как два пальца.
    Спасибо!
    Попробую повторить.
    Правда, сначала надо подождать картинки героини. Просто тут с выбором немного притормозил (что лучше: героиня в нагруднике или героиня в бронелифчике).
  5. Аватар для Пётр
    Цитата Сообщение от Morizel
    Спасибо!
    Попробую повторить.
    Правда, сначала надо подождать картинки героини. Просто тут с выбором немного притормозил (что лучше: героиня в нагруднике или героиня в бронелифчике).
    Что мешает сделать и то и другое?)
  6. Аватар для Morizel
    Цитата Сообщение от Пётр
    Что мешает сделать и то и другое?)
    Сюжетные особенности, типа героиня у меня не абы кто, а монахиня с оружием? Хотя, можно устроить и то, и другое.
    Я подумаю над этим, благо сюжет ещё до финала не дописан толком (всё сижу, развлекаюсь с первым боссом).