Skip to content

Arcade › Loveland Hearts

Loveland Hearts

0
Remix it

12 plays

  • 2d
  • arcade
  • casual
  • collectathon
  • portrait
  • cute

How to play

Play right here in your browser without an account or download. Follow the controls shown in the game, and use Play fullscreen for a larger view.

Help this game get better

Made by Urudidxi Icicicic, with room for your ideas. Share what you enjoyed, what needs work, or how you could help.

Join the conversation on Discord ↗

Nobody has said anything about Loveland Hearts yet. Play it, then tell Urudidxi Icicicic what you would add next.

Comments are shared with the public Discord thread.

Your review will be public. Tell the creator what worked and one thing you would improve.

Make your own game

Loveland Hearts was built by Urudidxi Icicicic with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.

Remix Loveland Hearts opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.

Read the build brief for Loveland Hearts

Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.

Create a portrait, full-screen 2D canvas game titled “Loveland Hearts,” with a soft pastel romantic storybook aesthetic. The game has three states: a start menu, active play, and game over. Use a responsive canvas that fills the viewport, with a pink vertical gradient background (pale pink at the top, nearly white-pink through the middle, warmer pink at the bottom), drifting semi-transparent white clouds, a pale cream moon/sun near the upper-right, layered rolling pink hills in the lower third, and a field of small pink or yellow flowers with green stems near the bottom. Place a winding cream-colored path from the bottom center toward the hills. At the base of the hills, draw a stylized dimensional pink “heart castle”: a central keep and two side towers with shaded side faces, heart-shaped glowing roofs, tiny flags, round windows, a dark arched door, and a soft oval ground shadow.

On the menu, retain the same background scene with a translucent pink wash, show one large glowing hot-pink heart centered around the upper-middle, then the title “LOVELAND” in bold dark mauve/purple uppercase, subtitle “HEART GARDEN,” a rounded hot-pink button labeled “START PLAYING,” and small text showing the persistent best score (for example “Best: 0 hearts”) plus “A cute 45-second heart hunt.” Clicking/tapping the start button, or pressing Enter when not playing, begins a new round.

During play, the goal is to collect as many floating hearts as possible before a 45-second countdown reaches zero. Start the player at the lower-middle of the screen and initially spawn 8 collectible hearts. Hearts appear in the open sky/field region, with normalized positions roughly x=12%-88% and y=34%-76%; maintain up to 12 hearts and add another about every 0.9 seconds. Each collectible is a small glowing heart with a white highlight; use hot pink for some and lavender/purple for others. They bob gently vertically. When the player gets within approximately 42 screen pixels of a heart, remove it, increment the score by one, briefly pulse the player, and emit a short burst of tiny pink or purple square sparkles.

The player is a cute floating humanoid heart-dress hero centered in the lower play area. Draw a soft oval shadow below her, small legs with pale shaded stockings, purple shoes with white highlights, outstretched arms, and a large luminous pink heart-shaped dress with gradient shading and a white edge/highlight. Above the dress is a warm peach face with round ears, dark curly purple-brown hair with lighter highlights, two dark eyes, pink cheeks, and a small smiling mouth. Add gentle bobbing and a subtle heartbeat/pulse animation. Keep the player constrained to roughly x=8%-92% and y=34%-90% of the viewport.

Controls: support keyboard ArrowLeft/ArrowRight/ArrowUp/ArrowDown and WASD for movement. Normalize diagonal movement and move at approximately 0.62 viewport-width units per second. Also support pointer/touch dragging: while the pointer is held, steer toward the current pointer location, with responsive proportional horizontal and vertical control. The canvas should prevent browser touch scrolling. At the top during gameplay, show a translucent white rounded HUD panel inset from the edges, with “LOVELAND” on the left, a heart icon and current score near the center, and the remaining whole seconds on the right (initially “45s”). At the bottom show the instruction “Guide the heart-dress hero through Loveland.”

When the timer expires, stop gameplay, save the highest score persistently as “lovelandBest,” and display the game-over overlay over the scene with a translucent pale-pink wash, a large glowing heart, “TIME FOR A HUG!”, “You collected N hearts,” the best score, and a rounded hot-pink “PLAY AGAIN” button. Clicking/tapping that button or pressing Enter resets the timer to 45 seconds, score to zero, clears effects and collectibles, returns the player to the starting position, and spawns a fresh set of hearts. Use rounded sans-serif/system typography, strong mauve/pink text, smooth animation, glow/shadow effects, and no external assets; construct all art with canvas shapes and gradients.

More free browser games

Browse the whole Arcade →