Permainan Arkanoid klasik

ringkasan

Kembangkan permainan Arkanoid klasik dengan beberapa level dan peningkatan kesulitan.

prompt

Gambaran Proyek:
Kembangkan permainan Arkanoid klasik di mana pemain mengendalikan paddle untuk memantulkan bola dan memecahkan blok. Permainan harus memiliki beberapa level dengan peningkatan kesulitan secara bertahap.

Desain UI/UX dan Alur:
- Sertakan menu utama dengan opsi untuk memulai permainan, melihat skor tertinggi, dan keluar.
- Pemain menggunakan tombol panah atau mouse untuk mengendalikan paddle.
- Tampilkan skor pemain, jumlah nyawa yang tersisa, dan level saat ini di layar.
- Lanjutkan ke level berikutnya ketika semua blok telah hancur.
- Tampilkan layar game over ketika semua nyawa hilang.

Fungsi Inti dan Logika:
- Implementasikan gerakan paddle yang responsif terhadap tombol panah atau pergerakan mouse.
- Buat berbagai jenis blok dengan efek berbeda (misalnya, poin ekstra, beberapa pukulan, peningkatan kecepatan).
- Pastikan pantulan bola yang akurat dari paddle dan blok.
- Perkenalkan power-up untuk meningkatkan gameplay (misalnya, paddle yang lebih besar, bola yang lebih lambat).

Praktik Terbaik:
- Gunakan umpan balik visual dan audio dengan efektif saat memukul, menghancurkan blok, dan mencetak poin.
- Optimalkan kinerja untuk kontrol yang halus dan responsif.
- Rencanakan skalabilitas agar level lebih banyak dapat ditambahkan dengan mudah di pembaruan mendatang.

prompt asli

Сделай игру арканоид

Q: Как игрок будет управлять ракеткой?
A: С помощью стрелок или мыши

Q: Каковы особенности уровней или блоков?
A: Разные типы блоков с различными эффектами

ringkasan biaya pembuatan

nama model: claude-3-7-sonnet-latest

waktu respons: 156.24 sec.

token hasil: 13,403

biaya: $0.20354400