Permainan Fisika dengan Meriam
rincian
ringkasan
Permainan berbasis fisika menggunakan Matter.js. Sesuaikan sudut dan kekuatan meriam untuk menghantam target bergerak dalam 30 detik.
prompt
Kembangkan sebuah permainan di mana pemain menggunakan meriam untuk meluncurkan bola ke target yang bergerak. Lintasan dan tumbukan bola disimulasikan dengan Matter.js. Pemain dapat mengatur sudut meriam dan kekuatan tembak menggunakan slider, sementara grafik langsung menampilkan ketinggian bola versus jarak secara real-time. Permainan dimulai dengan meriam di pojok kiri bawah dan target bergerak acak di bagian atas. Tujuannya adalah untuk mengenai sebanyak mungkin target dalam batas waktu 30 detik, memperoleh poin berdasarkan akurasi. Antarmuka mencakup papan skor untuk melacak tembakan dan tombol reset untuk memulai ulang permainan, memberikan pengalaman yang menyenangkan dan edukatif bagi penggemar fisika.
prompt asli
Create a game where players use a cannon to launch a ball at moving targets, powered by Matter.js for realistic physics. Players can adjust the cannon’s angle and launch power using sliders, and a live graph shows the ball’s height vs. distance as it flies. The goal is to hit as many targets as possible within a time limit, with points awarded based on accuracy. Players start with a cannon at the bottom left of the screen and targets floating across the top. Matter.js handles the ball’s trajectory and collisions, while the graph updates in real time as the ball moves. Add a reset button to try again and a scoreboard to track hits, making it fun and educational for physics-loving students. Q: Do you have a specific game duration or time limit in mind? A: 30 seconds Q: How would you like to arrange the user interface elements, such as the sliders, live graph, scoreboard, and reset button? A: you decide Q: Do you have any particular requirements for the movement patterns of the targets or should they move randomly? A: randomly
ringkasan biaya pembuatan
nama model: o3-mini-medium
waktu respons: 31.75 sec.
token hasil: 6,009
biaya: $0.02695880