EvonX

Game creation guide

How to make a block puzzle game

In a modern block puzzle, the player drags shapes from a rack of three onto a grid (usually 8×8). A full row or column clears, nothing falls, and a new set of three arrives once all three are placed. The game ends when none of the shapes fits. The key design work is in the piece deal: random shapes that are fair, so a loss feels like the player's mistake rather than bad luck.

Block puzzle template made with EvonX: an 8 by 8 board with colored blocks and three shapes waiting in the rack
A frame of the block fit template running in EvonX.

A prompt to build your first version

Copy it into EvonX, or send it from the box at the end of this page. Change the theme, the numbers and the twist to make it yours.

Create a block puzzle game on an 8x8 grid where I drag one of three shapes onto the board, full rows and columns clear, consecutive clears build a combo, three new shapes arrive when the rack is empty, the game ends when nothing fits, and levels ask for a target score or gems.

Other directions to try:

  • A wooden block puzzle with a calm theme, a daily challenge board and no timer
  • A jewel block puzzle where gem blocks fly to a counter when their line clears and each level asks for a number of gems

How block puzzle games work

Block puzzles borrow the line clear from falling-block games but remove gravity and time pressure. That makes them a game of space management: every placement either opens room or quietly closes it.

  • Shapes come in sets of three

    The rack shows three shapes at once, and new ones only arrive when all three are placed. The player can choose the order, so the decision is which shape goes where and in what sequence.

  • Rows and columns clear, nothing falls

    When a row or column has no free cell, it clears. The rest of the board stays exactly where it is. Clearing a row and a column at once with a single placement is the big satisfying moment.

  • Combos reward clearing in a streak

    Consecutive placements that each clear at least one line build a combo multiplier. This pushes players to set up several lines at once instead of clearing one at a time.

  • The loss is a full rack

    The game ends when none of the remaining shapes fits anywhere on the board. There is no timer, so the tension comes entirely from available space.

  • Level goals add a target

    Endless mode chases a high score. A level mode can ask for a target score or for special blocks to be cleared, sometimes on a board that starts partly filled or with obstacles.

Step by step: building a block puzzle

  1. 1. Grid and shape library

    Store the board as an 8×8 array of empty or filled cells. Define shapes as lists of cell offsets: single, lines of two to five, squares, L shapes, T shapes and corners.

  2. 2. Drag, preview and drop

    While dragging, snap the shape to the nearest grid position and show a ghost. Highlight any line that would clear. On release, place it only if every cell is free; otherwise return it to the rack.

  3. 3. Clear full lines

    After each placement, collect every full row and column first, then clear them together. Clearing as you find them breaks the row-and-column double clear.

  4. 4. Refill the rack and check for game over

    When all three shapes are placed, deal three more. After every placement, test each remaining shape at every position; if none fits, end the game.

  5. 5. Make the deal fair

    Pure random deals can hand a player three impossible shapes. A common fix is to guarantee that at least one shape in each new set fits the current board.

  6. 6. Scoring and combos

    Score per cell placed, a bonus per line, and a multiplier for multi-line clears and streaks. Show the score popping where the clear happened.

  7. 7. Level goals and obstacles

    For a level mode, start some boards partly filled, add cells that need two clears, or blocks that hold a cell. Give each level a score or collection target.

  8. 8. Feel

    Most of the appeal is tactile: crisp snapping, a short burst on each clear, and a bigger effect for combos. Keep animations short so the next drag is never delayed.

Level design and difficulty

Difficulty comes from the starting board, the shape pool and the target, not from speed.

Level design and difficulty
StageWhat changes
Early levelsAn empty or nearly empty board, small shapes, and a low target.
Middle levelsBoards that start with scattered blocks, larger shapes in the pool, and a target that needs combos.
Obstacle levelsCells covered by ice that need clearing, or stones that cannot be filled.
Fairness checkBefore keeping a level, simulate a simple player to make sure the target can actually be reached.

Build it with EvonX

  1. 1. Describe the game

    Paste the prompt above or write your own. Naming the genre is enough for EvonX to start from its block fit template.

  2. 2. Play the first version

    The game runs in a phone preview next to the chat, so you can play it as soon as it is built.

  3. 3. Change it in chat

    Ask for different levels, rules, art or difficulty and test each change straight away.

  4. 4. Publish a link

    Published games open in mobile and desktop browsers, on the free Starter plan too (with the EvonX badge). EvonX does not package games for the App Store or Google Play.

What the block fit template already includes

  • An 8×8 board with no gravity and a rack of three shapes
  • Drag-to-place with a ghost preview and a highlight on lines about to clear
  • Rows and columns that break when full while everything else stays put
  • Combo streaks for consecutive clears
  • Score or gem-collection goals per level
  • Ice under cells and stones on cells as obstacles; hint, hammer and shuffle boosters
  • 20 starter levels, each with a target the level generator has proven reachable

Ways to make it your own

  • Grid size, for example 9×9 or 10×10
  • The shape pool, including whether shapes can rotate
  • Endless high-score mode versus level goals
  • Obstacles and boosters
  • Theme: wood, jewels, neon, candy
  • Combo rules and scoring

Common problems and how to fix them

  • Players lose to impossible deals

    Guarantee that at least one shape in every new rack fits the current board, and bias the pool toward smaller shapes when the board is crowded.

  • Rows and columns do not clear together

    Find all full lines first, then clear them in one step. Clearing a row before checking columns empties cells the column needed.

  • Dragging feels off on a phone

    Lift the dragged shape above the finger so it is visible, and snap it to the grid cell under the shape's center, not under the touch point.

  • Endless mode never ends

    Gradually raise the share of large shapes in the pool as the score grows, so space becomes scarcer over time.

FAQ

Can I make a game like Block Blast?

You can make an 8×8 block puzzle with the same kind of rules, which are shared by many games. Give it your own name, theme and art, and do not reuse another game's assets.

How is a block puzzle different from a falling-block game?

There is no gravity and no timer. Shapes are placed anywhere they fit, and the challenge is managing space rather than speed.

Can shapes rotate?

Most mobile block puzzles do not rotate shapes, which keeps the decision simple. You can ask EvonX to add rotation if you want a different feel.

Can I add an endless mode?

Yes. The EvonX template uses level goals, and you can ask in chat for an endless high-score mode alongside or instead of levels.

Make your own block fit game

Start from the prompt, or describe something new. Building and playing in the preview are free.

Free to start · Earn money from your games
Try one