3DPrompt.
GitHub
Вернуться в библиотеку
Claude Opus 5Описание для вдохновения

Процесс разработки 3D-MMO с Claude Opus 5

Тайскоязычный пост об использовании Claude Opus 5 для браузерной 3D-MMO и организации проекта с документацией, тестами и ограничениями.

Автор Vibe Coding ThailandОткрыть первоисточник
Процесс разработки 3D-MMO с Claude Opus 5

Об этом примере

Отправная точка на основе публичного проекта автора, а не дословный оригинальный промпт. Ваш результат может отличаться.

Claude Opus 53D-MMOбраузерная играTypeScriptрабочий процесстестысоздание промптов

Промпт

Почти весь код был написан с Claude Opus 5. Но пройти тысячи циклов доработки помог не хитрый промпт. Помогла организация проекта, при которой ИИ находит нужное, не читая всю кодовую базу. 1. Храните инструкции рядом с кодом, а не в одной общей куче У каждой папки есть собственное руководство с типовыми процессами и ранее выявленными проблемами. Оно загружается автоматически, когда сессия начинается в этой папке. Работа над монстрами не требует тратить контекст на руководство по карте. Объём контекста перед каждой задачей сократился примерно с 76 000 до 10 000 токенов. 2. Обеспечивайте соблюдение правил инструментами, а не дисциплиной Я попросил написать скрипты, которые останавливают сборку при обнаружении циклических импортов или значений цветов, прописанных прямо в месте использования вместо централизованного определения. Не надейтесь, что ИИ запомнит каждое правило: блокировать коммит гораздо надёжнее. 3. Пусть TypeScript напоминает о недостающем Добавьте способность без её эффекта — проект не скомпилируется. Добавьте монстра без модели — проект не скомпилируется. Забыть невозможно, потому что система типов этого не позволяет. 4. Сделайте контент управляемым данными Добавление монстра, способности или предмета должно означать добавление одной строки, а не изменение всей системы. ИИ намного точнее выполняет «добавь одну строку», чем «обнови пять мест, которые должны оставаться согласованными». 5. Эффективные промпты задают критерии оценки, а не процедуры Примеры: «обычные монстры должны погибать за 2–5 секунд», «не менее 97% каждой карты должно быть доступно», «вероятность выпадения любого предмета должна быть не ниже 3%». Затем закрепите эти критерии тестами. Зная, что считается хорошим результатом, ИИ может найти путь и определить, достигнута ли цель. Итог: сначала вложитесь в структуру и тесты, а затем — в промпт.

Как использовать этот промпт

01

Начните с подходящего инструмента

Откройте привычного помощника для программирования или 3D-инструмент. Попробуйте модель, указанную в примере, и изучите инструкции по настройке в связанных проектах.

02

Выберите одно изменение

Замените объект, художественный стиль или окружение. Чётко опишите камеру и взаимодействие. Сначала создайте небольшую версию, затем улучшайте по одной детали.

03

Добавьте собственные объекты в сцену

Для своего персонажа или реквизита создайте 3D-модель по короткому описанию предмета или референсу, затем импортируйте её в проект.

Права на превью принадлежат соответствующим авторам. Перед повторным использованием кода или материалов проверьте первоисточник и лицензию проекта.