꼬반

[1 день] Веселое создание игры с помощью ИИ

  • Язык написания: Корейский
  • Страна: Все страныcountry-flag
  • ИТ

Создано: 2024-11-08

Создано: 2024-11-08 17:26

Мы вернулись с новым проектом.

Учитывая опыт предыдущего проекта, на этот раз мы решили начать с построения структуры с самого начала.

Мы создали новый поток и первым делом задали следующие вопросы.

В1. В будущем я буду создавать игры на javascript, html и css.


В2. Базовая структура выглядит следующим образом: игра начинается в деревне, в деревне есть таверна (восстановление здоровья и маны отдыхом), магазин (покупка и продажа обычных расходных материалов), гильдия (задания и навыки), кузница (создание, покупка и продажа оружия и брони), подземелье (100 подземных уровней, на каждом уровне сражения с монстрами, на каждом 5-м уровне промежуточный босс, на каждом 10-м уровне босс этажа, на 100-м уровне финальный босс).
О2. Понятно! Очень интересная концепция игры. Я предложу несколько направлений для более детальной проработки и реализации структуры этой игры. ##Структура и функции игры ###1. Деревня ####Таверна - Функция:Место, где игрок может восстановить здоровье и ману отдыхом. - Реализация:Функция сброса здоровья и маны игрока при нажатии кнопки. ####Магазин - Функция:Место для покупки и продажи расходных материалов. - Реализация: -Создание UI инвентаря для отображения списка предметов. -Реализация функций покупки и продажи (установка цен на предметы и управление золотом). ####Гильдия - Функция:Предоставление заданий и изучение навыков. - Реализация: -Список заданий и функции принятия/завершения заданий. -Система изучения навыков за опыт и золото. ####Кузница - Функция:Изготовление, покупка и продажа оружия и брони. - Реализация: -Функция создания предметов по рецептам. -Интерфейс покупки/продажи оружия и брони. ###2. Подземелье - Структура:100-уровневое подземелье. - Бой:Сражения с монстрами на каждом уровне. -Реализация боевой системы (HP, атака игрока и монстров). - Боссы:Промежуточные боссы каждые 5 уровней, боссы этажей каждые 10 уровней, финальный босс на 100 уровне. -Реализация боссов со специальными способностями и шаблонами. - Награда:Система наград за прохождение уровней и убийство боссов. ##План реализации ###HTML/CSS -Проектирование UI для каждого места (таверна, магазин и т.д.) и подземелья. -Оформление мест и персонажей с помощью CSS. ###JavaScript -Создание объектов для управления состоянием игры (здоровье игрока, золото, инвентарь и т.д.). -Реализация функций каждого места (покупка предметов, изучение навыков и т.д.) в виде функций. -Создание игрового цикла для перемещения по уровням подземелья и проведения боев. ##Дополнительные соображения - Функция сохранения:Функция сохранения и загрузки состояния игры. - Случайные элементы:Добавление случайности в появлении монстров и добыче для повышения интереса к игре. - Звук и графика:Добавление звуковых эффектов и графических элементов для повышения погружения в игру. На основе этой базовой структуры игру можно постепенно расширять, добавляя новые функции и контент. Наслаждайтесь разработкой игры и внедряйте креативные идеи!

Благодаря этим вопросам мы объяснили ИИ общую структуру, и, как и раньше, запросили ответы, в результате чего получили следующую начальную конфигурацию.

[1 день] Веселое создание игры с помощью ИИ

Выглядит правдоподобнее, чем предыдущий проект?.img


Начнём новый этап работы с этого места.

(Дополнение) Не знаю, стоит ли говорить, что мой навык вырос за эти несколько дней работы... Или, может быть, я научился лучше управлять ИИ? ㅎㅎ
Мы добавили событие создания персонажа при запуске (в дальнейшем будет создан event.js для управления событиями), добавили инвентарь справа и при создании лечебного зелья (малое) в качестве подарка выдали 1 шт. и довели до этапа его использования. Также, как и раньше, я заметил, что вывод логов используется во многих местах, поэтому я выделил вывод логов в отдельный файл console.js.
Пока всё работает хорошо. Завтра я попробую добавить базовые бои с монстрами. Если не продумать бои как следует, можно легко всё испортить. На сегодня достаточно, до новых встреч завтра!

[1 день] Веселое создание игры с помощью ИИ

Нужно правильно использовать ИИ!.img


Тест доступен по ссылке ниже!
https://ggoban.com/d2ng/

Комментарии0

18.11.2024 Разнообразные интересы: чем я занимаюсь в свободное время?В записи блога от 18 ноября 2024 года рассматриваются вопросы повышения эффективности работы за счет автоматизации, личные хобби (игры, сериалы, программирование и др.), инвестиции, а также последние тенденции в области искусственного интеллекта и информа
Charles Lee
Charles Lee
Charles Lee
Charles Lee

November 19, 2024

[Для неспециалистов, выживание разработчика] 14. Краткое изложение часто задаваемых вопросов на техническом собеседовании для начинающих разработчиковМы обобщили и систематизировали часто задаваемые технические вопросы на собеседовании для начинающих разработчиков (области памяти, структуры данных, базы данных и т. д.). Надеемся, что это поможет вам подготовиться к собеседованию по разработке.
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

April 3, 2024

🚀 [AI Arena, получившая инвестиции от Paradigm в размере 5 млрд долларов] Эирдроп криптовалюты AI+игр за 1 минуту [Bitcoin/Ethereum/NFT]Не упустите шанс получить эирдроп криптовалюты AI+игр в AI Arena, получившей инвестиции от Paradigm в размере 5 млрд долларов. Вы можете получить эирдроп токенов $N, просто приняв участие.
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER

April 24, 2024