Skip to content

prossm/gridblink

Repository files navigation

gridblink

An oddly satisfying memory game.

Overview

gridblink is an interactive memory game that challenges players to replicate sequences of musical tones. The computer plays a sequence of circles, each producing a distinct musical note, and players must tap the circles in the same order. With each successful round, the sequence grows longer and more challenging.

Key Features:

  • Configurable timezone and daily reset time for your community
  • Daily rotating musical scales synchronized with leaderboard resets
  • Adjustable game speed to match your skill level
  • Daily leaderboards to compete against your community
  • Automatic daily posts with customizable timing
  • Seamless desktop and mobile experience

For Moderators: Installation

  1. Navigate to your subreddit's mod tools
  2. Go to the Apps section
  3. Search for "gridblink" in the app directory
  4. Click "Install" to add gridblink to your community

Upon installation, a game post will be created automatically. By default, gridblink creates a new game post every day at 5am in your configured timezone, synchronized with the daily leaderboard reset.

Configuring Settings

After installation, you can customize gridblink for your community by accessing the app settings:

Timezone: Select your community's timezone (defaults to US Eastern). This affects when the daily leaderboard resets and when musical scales rotate.

Daily Reset Time: Choose what hour of day (in your timezone) the leaderboard resets and musical scales change (defaults to 5:00 AM).

Automatic Daily Posts: Enable or disable automatic post creation (defaults to enabled). When enabled, gridblink automatically creates a new game post each day.

Automatic Post Time: Choose what time (in your timezone) to automatically create new posts each day (defaults to 5:00 AM, matching the reset time).

Manual Post Creation

At any time, moderators can create a new gridblink post manually by:

  1. Clicking the three-dot menu in the top-right of your subreddit
  2. Selecting "Create a new post"
  3. Choosing "gridblink" from the options

How to Play

  1. Click or tap "Start Playing" to begin
  2. Watch as the computer lights up circles in sequence, each playing a unique musical tone
  3. Repeat the pattern by tapping the circles in the same order
  4. Each successful round adds one more circle to the sequence
  5. One incorrect tap ends the game and displays your score on the leaderboard

Tips for Success:

  • Listen to the musical tones - each circle has a distinct note
  • Start with slower speeds while learning the game
  • Use both visual and audio memory to remember patterns
  • Check back daily for fresh musical scales

Features

Adjustable Speed: Control the game pace with speed settings ranging from slow (ideal for beginners) to fast (for experienced players seeking a challenge).

Daily Leaderboards: Compete against other members of your subreddit. Leaderboards reset daily at the configured time in your community's timezone, giving everyone a fresh chance to claim the top spot.

Rotating Musical Scales: The nine circles use different pentatonic scale notes each day, creating a unique audio experience. Scales rotate at the same time as the leaderboard reset, keeping gameplay fresh.

Timezone Configuration: Moderators can set the game's timezone and daily reset time to match their community's preferences, ensuring optimal engagement times.

Changelog

Version 0.0.2.1 (Current)

Latest (Timezone & Settings Update):

  • Added configurable timezone support for global communities
  • Moderators can now set custom daily reset times
  • Configurable automatic post timing with enable/disable option
  • Musical scales now rotate based on configured timezone and reset time

Version 0.0.1.304 - October 17, 2024 - UX Improvements:**

  • Smoother tap animations with cubic-bezier easing and performance optimizations
  • Added color inversion and ripple effects for delightful tap interactions
  • Fixed rapid click handling - animations now properly interrupt and restart
  • Added game speed controls (1x, 1.5x, 2x)
  • Added sound toggle with mute state persistence
  • Improved turn indicator with color-coded shadows (green for "Your turn", yellow for "Watch closely")
  • Fixed mobile circle layout stretching issue
  • Improved edge click detection on circles

Version 0.0.1.1 - October 15, 2024 - Initial Release:**

  • Musical memory game with increasing difficulty
  • Daily leaderboard system
  • Rotating pentatonic musical scales
  • Automatic daily post creation
  • Desktop and mobile support

gridblink is built on Reddit's Devvit platform, bringing interactive gaming experiences directly to your community.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors