Редактор уровней в стиле Майнкрафт
подробности
краткое описание
Редактор уровней в стиле Майнкрафт с поддержкой сохранения и загрузки в JSON.
промпт
Создайте редактор уровней в стиле Minecraft, где пользователи могут проектировать и редактировать уровни с элементами, такими как трава, камень и вода. Редактор должен позволять пользователям сохранять свои творения в JSON-файл и загружать их обратно из JSON-файла. Особенности - Типы блоков: Обеспечьте возможность выбора различных типов блоков, включая траву, камень и воду, для создания уровней. - Пользовательский интерфейс: Разработайте простой и интуитивно понятный интерфейс, где пользователи могут выбирать блоки из панели инструментов и размещать их на основе сетки. Взаимодействие Размещение и удаление блоков - Размещение: Щелкните по клетке сетки, чтобы разместить выбранный тип блока. - Удаление: Щелкните правой кнопкой (или используйте назначенную клавишу) по блоку, чтобы удалить его из сетки. Сохранение и загрузка уровней - Сохранение: Предоставьте кнопку «Сохранить», нажав которую пользователь сможет сохранить текущую компоновку уровня в JSON-файл. - Загрузка: Позвольте пользователям ввести имя файла для загрузки ранее сохраненного уровня при нажатии кнопки «Загрузить». Структура JSON - Создайте структуру JSON, которая эффективно представляет компоновку уровня, включая позиции и типы блоков. Лучшие практики - Используйте систему разметки на основе сетки для простоты и точности размещения блоков. - Обеспечьте отзывчивость интерфейса, чтобы пользователи могли строить эффективно с минимальными задержками. - Убедитесь, что функция сохранения/загрузки устойчива и корректно обрабатывает возможные ошибки, такие как некорректные имена файлов или поврежденные данные. Дизайн макета - Панель инструментов: Включите раздел с иконками для каждого типа блоков и кнопками для сохранения и загрузки уровней. - Сетка: Предоставьте редактируемое пространство, где пользователи будут размещать блоки. Этот редактор должен обеспечить бесшовный и увлекательный опыт, аналогичный игре Minecraft, с акцентом на простоту использования и функциональность сохранения и загрузки созданных уровней.
оригинальный промпт
Make level editor minecraft style. Save to json and open from json Q: What types of blocks or elements should be available in the level editor? A: Grass, stone, water Q: How should users interact with the editor to save and load levels? A: Click button to save; enter file name to load
стоимость генерации
название модели: claude-3-7-sonnet-latest
время ответа: 67.38 sec.
токены результата: 5,860
стоимость: $0.09042900