Classic Mastermind

by RC4812
3.4 - Apr 14, 2023

Crack codes, ascend levels, unravel secrets - Mastermind awaits!

Screenshots of Classic Mastermind

About Classic Mastermind

Classic Mastermind is a time-honored game that challenges players' logic, ingenuity, and contemplation, requiring them to unravel a concealed code comprised of a sequence of colors.

The Multiplayer Mastermind version caters to 1 or 2 players on the same device, just like the traditional game, with no online gameplay option. It is also known by various names such as code breaker, code-breaking, bulls & cows, codebreaker, and mastermind.

In Code maker mode:
- For 1 Player: The application automatically generates the secret code.
- For 2 Players: One of the players places the secret code.

In Code breaker mode:
- The player's task is to guess the secret code correctly.

The game layout, from left to right, comprises the following elements:
• Top row: The settings button on the left and the red shield hiding the secret code on the right. To the left of the shield, buttons are placed to open and close it.
• Column 1: Records section.
• Column 2: Numerical sequence establishing the order of gameplay.
• Column 3: Clues section.
• Column 4: Rows to place colors and guess the code.
• Column 5: Available colors for gameplay.

How to play:
• Arrange colors in rows from the first to the last, maintaining their order.
• When a row's combination is confirmed:
- For 1 Player: Clues appear, and the game proceeds to the next row.
- For 2 Players: The clue placement panel is displayed. Upon confirming the clues, the game moves to the next row. If no clues are placed and confirmed, the system generates clues automatically.
- Clues do not correspond to color positions, requiring players to deduce which color each clue represents, making the process more challenging and strategic.
• If the shield is opened to reveal the secret code before the game's end, players can continue playing, but the game won't be considered for records.
• The game concludes when the secret code is guessed or when the final row is completed.
• At the end of the game, the shield opens, displaying the secret code. By pressing the button next to the secret code:
- For 1 Player: A new game is automatically generated.
- For 2 Players: Players can input a new secret code, and upon confirmation, a new game begins.
• Autosave/load feature is available for player convenience.

Types of movement in the game:
• Drag and drop.
• Select the desired color and then press the destination position to place it.

Clue meanings:
• Black Color: A color in the secret code placed in the correct position.
• White Color: A color in the secret code placed in the wrong position.
• Empty: A color not present in the secret code has been placed.

Highlighted Row in play:
• To delete a color, drag and drop it out of the row.
• Change the position of a color by dragging and dropping it to the desired location.
• Colors can be selected from the column containing all available colors or from any row with colors.

Set a color in all rows:
• Long-press on a color placed on the board to place it in the same position in all upper rows. A second long-press on the same color will delete it from all rows.

Game types:
• Nano3: 3 colors in the secret code.
• Mini4: 4 colors.
• Super5: 5 colors.
• Mega6: 6 colors.

Records:
• Column 1 of the records indicates the lowest row where the game was solved.
• Unique records are kept for each combination of game type, level, and options.
• Players can erase a record at the start of each game before completing the first row by dragging the record mark out of its position.

Options:
• Players can choose to play with colors, shapes, numbers, or letters.
• Repeated colors option allows the secret code to contain duplicates.
• Extra color option introduces one more color into the game.
• Empty gap option treats the empty gap as an extra color with the same functionality.
• Sound can be enabled or disabled.
• Flash option causes the shield to light up when a color is selected

More Information

  • Package Name

    rc4812.android.classicmastermind

  • Languages

  • Requires Android

    Android 4+ (KitKat SDK 19)

  • Architecture

  • Permissions

  • Signature

    6063271c99c6966ce9548dbf31435861577fbd04