Bubble Shooter Game
details
author: nftcoolbunny.u.pro
url: https://nftcoolbunny.u.pro/games/bubble-shooter/28
language: Russian
summary
A simple playable Bubble Shooter game built with HTML, CSS, and JavaScript.
tags
prompt
Create a simple version of 'Bubble Shooter' using HTML, CSS, and JavaScript. The player has to shoot bubbles upwards to connect three or more bubbles of the same color. Unconnected bubbles should fall down. The game should have a score counter and a restart button. The result should be a ready-to-play HTML page. ### HTML - Create the page structure, including the game area, a section to display the score, and control buttons (e.g., restart). ### CSS - Style the game elements, including bubbles, the game field, and the interface. ### JavaScript - Implement the game logic, including: - Random generation of bubbles on the game field. - Mechanics for shooting bubbles. - Checking for matches of three or more bubbles of the same color. - Removing matched bubbles and making remaining ones fall. - Scoring and updating the interface. - Ensure the game functions correctly in all modern browsers. - Provide the option to restart the game after it ends. Focus on the game layout and interaction. Choose the game field size, bubble colors, and input methods based on professional judgment.
original prompt
Создай простую версию игры "Bubble Shooter" с использованием HTML, CSS и JavaScript. Игрок должен стрелять шариками вверх, чтобы соединять три или более одинаковых шарика одного цвета. Шарики, которые не связаны с другими, должны падать вниз. Игра должна иметь счетчик очков и кнопку перезапуска. Вывод результата — это готовая HTML-страница с игрой. HTML: Создай структуру страницы, включающую игровое поле, область для отображения счета и кнопки управления (например, перезапуск). CSS: Стилизуй элементы игры, включая шарики, игровое поле и интерфейс. JavaScript: Напиши логику игры, включая: Генерация случайных шаров на игровом поле. Механика стрельбы шариков. Проверка совпадений трех или более шариков одного цвета. Удаление совпадающих шариков и падение оставшихся. Подсчет очков и обновление интерфейса. Убедись, что игра работает корректно во всех современных браузерах. Обеспечь возможность перезапуска игры после завершения. Q: Какой размер игрового поля вы предпочитаете для этой игры? A: ты профессионал с многолетним опытом, сам решай! Q: Какие цвета должны использоваться для шариков? A: ты профессионал с многолетним опытом, сам решай! Q: Какой метод ввода должен использовать игрок, чтобы стрелять шариками? A: ты профессионал с многолетним опытом, сам решай!
generation cost summary
model name: claude-3-7-sonnet-latest
response time: 100.39 sec.
result tokens: 8,533
cost: $0.13043400