User prompt
“Tap to start” text white color
User prompt
Add an intro instruction screen that appears when the game starts. This screen should include: • A short message: “Tap when the beats reach the center circle!” “Time your taps to the rhythm.” “Earn combos and level up!” • A large “Tap to Start” button • When the player taps the button, hide the instruction screen and begin the game normally • Make sure this screen appears only at the beginning, not after game restarts Keep the design clean, with bold text and centered layout.
User prompt
Enlarge all visual elements slightly to improve mobile touch experience. • Increase the size of the center target circle by 40% • Increase incoming beat circles by 25% • Make lane visuals wider or bolder by 20% • Score, combo, and level indicators should be slightly larger and easier to read Ensure all enlarged elements stay within safe screen margins and do not overlap each other.
User prompt
Add a level progression system to the rhythm game: • Each level lasts 30 seconds. • When a level is completed, display “LEVEL UP!” and increase the beat frequency and circle spawn speed slightly. • Do not end the game immediately on a few misses. • Instead, reset the player’s combo, but let them continue. • End the game only if the player misses 10 times total or after reaching level 10. • Show current level and miss count at the top of the screen. ↪💡 Consider importing and using the following plugins: @upit/tween.v1
User prompt
Animate the lane background to visually respond to the beat of the music. The lane should gently pulse or wave upward and downward in sync with the music rhythm. • Create a smooth wave or ripple effect across the lane line • The effect should match the bass or beat of the background music • Keep the animation subtle but noticeable, like an equalizer or audio-reactive wave • The lane should never block or overlap the beat indicators This adds a music-responsive visual layer to increase immersion. ↪💡 Consider importing and using the following plugins: @upit/tween.v1
User prompt
Improve the rhythm game layout and timing: 1. Enlarge the target circle in the center of the screen by 30–50%. Make it easier to see and tap. 2. Spawn incoming circles farther away, so that they appear earlier and give the player more time to react. They should smoothly move toward the center in sync with the music. 3. Adjust the spawn timing so that each beat circle takes at least 1.2 seconds to reach the center after spawning. This gives players enough time to focus and tap accurately. Ensure the beat visuals remain satisfying and match the music tempo. ↪💡 Consider importing and using the following plugins: @upit/tween.v1
Code edit (1 edits merged)
Please save this source code
User prompt
Tap the Beat
Initial prompt
Create a simple but addictive rhythm game called “Tap the Beat.” • Show a single circular lane in the center of the screen. • Display beat indicators (circles or rings) that approach the center in sync with background music. • The player must tap when a beat reaches the center. • Score based on accuracy: “Perfect”, “Good”, or “Miss” • Show combo counter and total score • Increase music intensity and visual feedback as combo increases • If the player misses, combo resets but the game continues • Make the game fast, responsive, and visually satisfying • Use an energetic loop music track Touch-optimized and ideal for portrait mode. Make it playable in quick 30–60 second sessions.
/****
* Initialize Game
****/
var game = new LK.Game({
backgroundColor: 0x000000
}); /****
* Initialize Game
****/
var game = new LK.Game({
backgroundColor: 0x000000
});