3D रूबिक क्यूब
विवरण
सारांश
3D रूबिक क्यूब पहेली गेम, सहज नियंत्रण और हिंट के साथ।
टैग
प्रॉम्प्ट
गेम में एक 3D रूबिक क्यूब दिखाया जाता है, जो छोटे, रंगीन क्यूब्स से बना है और इसमें रियलिस्टिक परिप्रेक्ष्य प्रभाव है। दो बटन दिए गए हैं: 'हिंट' और 'शफल'. उद्देश्य यह है कि क्यूब के प्रत्येक चेहरे को एक ही रंग में बदलना है। क्यूब को 27 छोटे क्यूब्स (या 26 यदि अदृश्य केंद्र को हटाया जाए) से बनाया गया है, जिनमें से प्रत्येक पर अलग-अलग रंग—जैसे लाल, नीला, हरा, नारंगी, सफेद और पीला—का पेंट किया गया है। खिलाड़ी माउस ड्रैग या टच स्वाइप का उपयोग करके पूरे क्यूब को विभिन्न कोणों से देख सकते हैं, और किसी छोटे क्यूब का चयन करके उसकी परत को घुमा भी सकते हैं। 'हिंट' दबाने पर, एक टेक्स्ट संदेश में एक मूव सुझाव प्रदर्शित होता है (उदाहरण के लिए, 'ऊपरी फेस को तिरछी घुमाएं'). 'शफल' दबाने पर, क्यूब 5 से 10 चिकनी, एनीमेटेड चालों के साथ निर्धारित गति पर रैंडमाइज़ हो जाता है। प्रत्येक चाल के बाद, गेम यह जांचता है कि क्यूब हल हुआ है या नहीं, और यदि हल हो जाता है तो 'बधाई हो! क्यूब हल हुआ!' जैसे संदेश दिखाता है।
मूल प्रॉम्प्ट
На английском. Общее видение игры: Игра показывает на экране 3D-кубик-рубик, который состоит из маленьких кубиков. На экране должны быть две кнопки: «Подсказка» и «Шаффл». Цель игры – привести кубик к состоянию, когда все грани одного цвета. Подготовка проекта: Добавить две кнопки: одну для подсказки, другую для перемешивания (шаффл). Создание 3D-куба: Представить куб как набор из 27 маленьких кубиков (или 26, если не показывать невидимый центр). Каждая грань маленького кубика раскрашена в свой цвет (например, красный, синий, зеленый, оранжевый, белый, желтый). Сделать так, чтобы куб выглядел трёхмерно – создать эффект перспективы, как будто он реально находится в пространстве. Вращение всего куба: Реализовать возможность поворачивать куб целиком, чтобы можно было посмотреть на него с разных сторон. Для этого использовать управление мышью (когда щёлкаем и двигаем мышку) или тачскрин (свайпы пальцем). Вращение отдельных слоёв: Разбить кубик на слои (например, верхний, средний, нижний или левый, центральный, правый). Сделать так, чтобы при нажатии на определённый кубик и движении мыши (или пальца) выбранный слой плавно поворачивался. Важно, чтобы после поворота кубики в слое перемещались на свои новые места, как настоящие кубики рубика. Кнопка «Подсказка»: Когда игрок нажимает кнопку «Подсказка», игра должна показать, какой ход поможет приблизиться к решению. Это может быть небольшая анимация или выделение того слоя, который надо повернуть, или даже текстовое сообщение с подсказкой (например, «Поверни верхнюю сторону по часовой стрелке»). Кнопка «Шаффл» (перемешивание): При нажатии кнопки «Шаффл» кубик перемешивается с помощью серии случайных поворотов. Важно, чтобы каждый поворот был плавным и анимированным, чтобы игрок видел, как куб меняется. Проверка сборки: После каждого поворота проверять, собран ли кубик. Если все грани получаются одноцветными, выводить сообщение о победе, например, «Поздравляем! Кубик собран!» Управление: Для вращения всего куба: щёлкнув и перетаскивая мышку (или свайпом на экране) можно поворачивать куб, чтобы увидеть его с другой стороны. Для вращения слоёв: при нажатии на конкретный кубик нужно определить, к какому слою он принадлежит, и затем при движении мыши или пальца поворачивать именно этот слой. Сделать так, чтобы все движения были интуитивно понятными и приятными. Тестирование и отладка: Протестировать игру на компьютере с мышкой и на мобильном устройстве с тачскрином. Проверить, что повороты выполняются правильно и кнопки «Подсказка» и «Шаффл» работают так, как задумано. Если что-то идёт не так, найти ошибки и исправить их. Q: Do you want the hint to be displayed as a text message, an animation, or a combination of both? A: текстом Q: How many moves or what duration should the shuffle (shaффл) action perform? A: от 5 до 10 Q: Should the rotation speeds for the entire cube and individual layers be fixed, or would you like the players to have control over the speed? A: fixed
जनरेशन लागत का सारांश
मॉडल नाम: o3-mini-medium
प्रतिक्रिया समय: 62.80 sec.
परिणाम टोकन: 9,233
लागत: $0.04131490