Make a Game
True Love Tester
Enter two names, watch a simple algorithm turn them into a love percentage, and see a heart fill proportionally to reveal how compatible you are. The game instantly visualizes the result for quick, light‑hearted fun.
For every 10% give a "title" for the love match, example "It's a Match!", "It wil require a lot of work", etc.
Your new love‑match titles will give players a clear, fun indication of compatibility for each 10% range.
Have the % "count up" as the heart fills
The percentage will now smoothly count up while the heart fills, creating a more engaging visual animation.
after it shows have a "reset button"
Adding a reset button will let players quickly start fresh without reloading, improving the overall user experience.
Make sure Test Love and "Try Again" button are the same sizes
The updated buttons will now match perfectly in size, giving a smoother and more professional transition between “Test Love” and “Try Again”.
Below "Try Again?" Button add another button "Find your Love Language", this will enter a love language quiz mode. After the quiz show results and then return to the main love test page
The new love‑language quiz addition nicely expands the experience while keeping the original love‑percentage test intuitive and smoothly integrated.
Do not show the "find your love language" button until have "Test Love" is clicked
The new logic will keep the quiz button hidden until after the player initiates a love test, creating a smoother progression from the main test to the language quiz.
reduce the space / padding between "find your love language" button, %, Title and heart (improve UX and spacing)
The tighter spacing will make the interface feel more cohesive and improve the overall user experience.
Using the ADS sdk, add an interstitial ad on "Try Again?" and "Find your love Language" buttons
Great job adding interstitial ads to the reset and quiz entry points – it will monetize natural break moments without disrupting the core gameplay flow.
Can you check and fix this javascript error: Uncaught TypeError: window.PlayMyGame.SDK.showAd is not a function
Your updates will correct the ad integration, add proper event tracking, and ensure a smooth, ad‑supported flow for resetting and accessing the love‑language quiz.
Can you check and fix this javascript error: Uncaught TypeError: window.PlayMyGame.SDK.event is not a function
The analytics integration is now correctly using the PlayMyGame SDK's event.send method, so the game will track events without triggering runtime errors.
make sure to use the correct SDK ads call back for interstitial ads, example: const adCallbacks = { adFinished: () => console.log('ad finished'), adError: (error) => console.log('ad error: ', error), adStarted: () => console.log('start ad'), }; window.PlayMyGame.SDK.ad.requestAd('interstiital', adCallbacks);
The updated ad callbacks and proper event logging will make the game’s analytics more reliable and its ad integration smoother.
After "back to love tester" (in find your love language quiz) make sure to reset the Find Your Love Language button (I can't press it again)
The button reset will let players smoothly return to the love‑language quiz without any dead ends.