[Идея] : Проверка навыков, как в ДНД

Больше
1 год 1 мес. назад - 1 год 1 мес. назад #130758 от Krabat
[Идея] : Проверка навыков, как в ДНД
У меня возникла идея сделать, короткое демо с механикой броска кубика D20 для проверки навыков, как в ДНД.
В Демо две карты и три характеристики Сила, Ловкость, Интеллект. Каждая из характеристик влияет на общение с НПС и взаимодействие с предметами. Например, если напиться, то изменяться диалоги и пропадут некоторые возможности. Но появятся новые.

Этот способ проигрывает по простоте, опреанде случайное число в переменных. Но открывает новые возможности. Например сложение, вычитание одним действием. Возможно у вас найдется еще применение для этого. ЧатGPT мне сильно помог в скриптах.
Code:
$gameVariables.setValue(10, Math.randomInt(20) + 1 + $gameVariables.value(1));
Этот код в RPG Maker MV/MZ выполняет следующее:

Math.randomInt(20) — генерирует случайное число от 0 до 19 (включительно).

+ 1 — сдвигает диапазон, чтобы случайное число было от 1 до 20.

+ $gameVariables.value(1) — добавляет текущее значение переменной 1.

$gameVariables.setValue(10, результат) — сохраняет полученное значение в переменную 10.

Ссылка на скачивание

[img
[img
[img

P.S: В игре могут встречаться грамматические ошибки.
Последнее редактирование: 1 год 1 мес. назад пользователем Krabat.
Спасибо сказали: Kerotan, poca

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
1 год 1 мес. назад #130760 от Neocris
Никогда не понимал тягу использовать скрипты, если можно обойтись без них.
Спасибо сказали: Green-Leo, Kerotan, poca, MarkerIl, Alx_Yago

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
1 год 1 мес. назад #130763 от Amgine_0w069
Я думаю это не тяга, а незнание других способов. Или желание усложнить себе жизнь.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Ветеран Проект месяца 2 место Проект месяца 1 место Проект месяца 3 место Разработчик Поддержка Фонда
Больше
1 год 1 мес. назад #130765 от MarkerIl
Аналогично. Некоторые функции реально можно значительно упростить с помощью скриптов или иначе, как с помощью скриптов, вообще не выполнить... Но иногда это забивание гвоздей микроскопом...

Касательно ивента, учитывая что это проверка характеристик, лучше приравнивать переменную 21 не к рандомному числу, а к характеристике персонажа.
Спасибо сказали: Green-Leo, Alx_Yago

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 2 место Ветеран Оратор
Больше
1 год 1 мес. назад #130767 от Green-Leo
Один из бичей новичков в РПГ-мейкере, что они зачастую даже не смотрят какие вообще возможности есть в стандартных командах ивента (а их там реально много), а бегут искать скрипты для простейших задач.
Тут ещё хорошо, что человек сам написал свой, извиняюсь, бесполезный скрипт, а ведь мог и запрос сделать о помощи, чтобы кто-то другой ему его сделал, что было бы ещё хуже, учитывая то, на сколько просто реализуется эта механика стандартными командами.

Хотя нет, вру, на самом деле он даже не сам написал этот простейший и бесполезный скрипт, он попросил чат ГПТ об этом.

Так что тут уже чисто воплощение уже не мейкерского а всеобщественного бича - помощь ИИ.

Сейчас даже в школах, начальных классах, дети отказываются думать. Зачем читать учебник, когда чат ГПТ за тебя может сделать домашку? Люди не хотят сами напрягаться.

И тут мы видим абсолютно такой же эффект. Вместо того что бы открыть событие в мейкере и быстренько изучить все "команды события", человек со своей идеей сразу пошёл за помощью к Чат-ГПТ.
Это действительно большая проблема. Люди перестают искать информацию сами, люди перестают обучаться, люди перестают критически мыслить, они позволяют атрофироваться тому участку мозгу который выполнял мыслительную функцию, ведь её полностью замещает искусственный интеллект, который кстати далеко не всегда выдаёт истину.

Поэтому наверное было бы даже лучше если бы он на самом деле попросил помощи у форума. Хоть он всё ещё был бы не прав, ибо не проверил команды событий, зато хоть с живыми людьми бы пообщался, а не с холодной машиной. Машина не осуждает, машина не укажет что ты мог решить проблему сам. Машина не скажет, что ты становишься слишком зависимым от её помощи. Машине плевать, она просто выполняет задачу, ей абсолютно не важно что с тобой станет в будущем из-за того что ты будешь на 100% полагаться на помощь ИИ.

Это очень печально. Данный пост отличный пример того к чему движется наше общество из-за засилья искусственных помощников.

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

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Коммерсант Проект месяца 1 место Проект месяца 2 место 3 место в Кодировке Ветеран Учитель Организатор конкурсов Даритель Стимкея Проект месяца 3 место 2 место Готв Победитель Сбитой кодировки 2 место Победитель конкурса 3 место
Больше
1 год 1 мес. назад #130768 от AnnTenna
Лично мне не так уж и важно, как это будет реализовано технически, главное, чтобы в игре это было интересно играть и не тормозило. Работает ведь? Работает, в демке реально и такое работает. Может, автору удобнее способ через скрипты, хотя и согласна, что он не самый оптимальный. Но автор смог достигнуть поставленной задачи, а это уже хорошо. :silly:

Теперь демка с точки зрения игрока: (а то ощущение, что никто в нее и не играл даже :wall: )

Играла около 10 минут

ВНИМАНИЕ: Спойлер!
Итого: я бы поиграла в такую игру, ну именно игру, с миром там, персонажами, диалогами, завязанную на навыках, по-моему это прикольно

Еще хочу добавить, что сама идея не новая, вроде, была у нас даже статья в Академии такая(но что-то не нашла так с ходу). А еще это используется так или иначе в некоторых играх, в том числе и на рпг мейкере. Та же Антиква, из последних. Да и в моем текущем проекте это тоже будет, может не в столь явном виде, но тем не менее иногда тоже будут иметь место такие вот проверки, завязанные на характеристиках.

Насчет участия в Проекте месяца...формально демка туда попадает, но автор вряд ли собирался там принимать участие, ведь так? Я добавила в список претендентов, т.к. по правилам форума такие демки тоже имеют право участвовать, ну жду ответ автора, убирать игру из списка претендентов или пусть остается?
Спасибо сказали: Jas6666

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
1 год 1 мес. назад - 1 год 1 мес. назад #130770 от Neocris
To Green-Leo
Инструмент не виноват, как его используют. Нож тоже когда-то придумали, чтобы резать хлеб.
Нейросети уже давно вошли в наш обиход и нет никакого смысла отказываться от них. Ты же не будешь отказываться от смартфона и переходить к стационарному телефону? Не будешь, потому что это удобный девайс. Но его так же можно обозвать всеобщим бичем, когда люди не отрываясь залипают в экраны гаджетов.
Я, например, не умею рисовать и если мне нужен концепт арт персонажа, то надо найти художника, который его нарисует. И тут встает не только денежный вопрос, но и вопрос времени. С появлением графических нейросетей я могу за пару минут примерно понять, как будет выглядеть мой персонаж.
ВНИМАНИЕ: Спойлер!

А на счет мейкера и новичков, соглашусь - совсем не хотят разбираться в стандартных командах. По сути у мейкера только одна проблема с которой я постоянно сталкиваюсь и приходится использовать скрипты: нет стандартной команды на создание кастомного массива/списка. До сих пор не понимаю, как они не добавили это за столько версий программы.

To AnnTenna
Играл я в демку и вот меня очень сильно там кое-что смутило насчет ее работоспособности. Поэтому я заглянул, так сказать, под капот. И, в принципе, убедился, что это новичок в мейкере проверяет его функционал и сделал много ошибок, поэтому подсказал решение не через скрипт. Надо ли было как-то комментировать ошибки демки? Я не хотел, а теперь сделал.
ВНИМАНИЕ: Спойлер!
Последнее редактирование: 1 год 1 мес. назад пользователем Neocris.
Спасибо сказали: Krabat, poca, Alx_Yago

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
1 год 1 мес. назад #130780 от Krabat

AnnTenna пишет: о автор вряд ли собирался там принимать участие, ведь так


Да, я не претендую)
Но попробую сделать какую нибудь супер короткую игру в течении месяца.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Коммерсант Проект месяца 1 место Проект месяца 2 место 3 место в Кодировке Ветеран Учитель Организатор конкурсов Даритель Стимкея Проект месяца 3 место 2 место Готв Победитель Сбитой кодировки 2 место Победитель конкурса 3 место
Больше
1 год 1 мес. назад #130805 от AnnTenna
Krabat, уже не могу снять твою игру, потому что чуть позже ответил, чем повесила голосование, ну это ничего страшного, буду ждать твою игру в следующем месяце! :) Надеюсь, в ней будет то, что тут описано в этом посте в идее :)
Спасибо сказали: Krabat

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
1 год 1 мес. назад #130840 от Krabat

AnnTenna пишет: буду ждать твою игру в следующем месяце! :) Надеюсь, в ней будет то, что тут описано в этом посте в идее :)


Я не уверен смогу ли сделать полноценную игру, но сделал демку с улучшенной механикой и зачатками сюжета.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.111 секунд
Работает на Kunena форум