免費 Star Battle 星星謎題

線上玩 Star Battle

放置星星,讓每一列、每一行和每個彩色區域都有正確數量。

大小
星星
難度
星星 0/0
區域 0
時間 0:00

Generating a Star Battle puzzle...

正在產生 Star Battle

The generator is placing a hidden star solution, growing coloured regions around it, and checking that the puzzle has one solution.

什麼是 Star Battle?

Star Battle 是一款明亮的區域邏輯謎題。你要放置星星,讓每一列、每一行和每個彩色區域都包含指定數量的星星。

這個線上 Star Battle 遊戲包含經典的一星謎題,也有較大的二星和三星變體。目標是用列、行、區域與星星不可相鄰的規則進行純推理。

  • 每一列必須包含所選數量的星星。
  • 每一行必須包含所選數量的星星。
  • 每個彩色區域必須包含所選數量的星星。
  • 星星不可相鄰,斜角也不可以。
  • 點一次標記 X,點兩次放星星,點三次清空。
  • 起始星星是固定線索,不能移除。
  • 所有列、行與區域數量正確時才算完成。

如何在線上玩 Star Battle

點擊或輕觸格子可標記 X,再點一次放星星,第三次清空。棋盤上方的計數器會顯示已放星星和目標數。

棋盤分成友善的彩色區域。把接近完成的區域與穿過它的列和行比較,常能找到最強的推理。

  • 從小區域或狹長區域開始。
  • 追蹤哪些列和行已經有足夠星星。
  • 放下星星後,排除周圍所有相鄰格。
  • 想要回饋但不看答案時使用檢查。
  • 只想得到一顆正確星星時使用提示。

大小、星星數與難度

你可以依照所選星星數切換棋盤大小。一星適合 5x5 到 9x9,二星使用 8x8 到 10x10,三星使用 12x12 和 13x13。

一星模式最適合入門。二星和三星要求每一列、每一行和每個區域都有多顆星星,因此推理更豐富。

  • 1 顆星:5x5 到 9x9 的經典規則。
  • 2 顆星:每列、每行和每區域需要兩顆星。
  • 3 顆星:較大的策略謎題。
  • 簡單:區域更緊湊。
  • 困難:區域更曲折。

Star Battle 策略提示

不可相鄰規則能快速縮小可能性。一旦星星確定,周圍包含斜角的格子都不可能再放星星。

尋找剩餘合法位置剛好等於需求數的列、行或區域。

  • 把每個區域和穿過它的列、行比較。
  • 注意會保留兩列或兩行的候選配對。
  • 謹慎使用邊緣和角落,因為它們接觸的格子較少。
  • 多星模式下先計數再猜。
  • 卡住時,從區域邏輯切換到列或行邏輯。

Star Battle 謎題有唯一解嗎?

好的 Star Battle 謎題通常應該只有一個解。本頁遵循這個標準:產生隱藏星星布局,建立彩色區域,並在顯示前檢查唯一性。

如果產生的棋盤沒有通過唯一性檢查,就會被丟棄並重新嘗試。因此可玩的謎題是為推理而不是猜測設計的。

FAQ

Star Battle 常見問題

What are the rules of Star Battle?

Place the selected number of stars in every row, column and coloured region. Stars cannot touch horizontally, vertically or diagonally.

Can I play Star Battle online for free?

Yes. This Star Battle puzzle game is free to play in your browser with multiple grid sizes and star counts.

What is the difference between 1, 2 and 3 stars?

The star count is how many stars each row, column and region needs. Higher counts create larger, harder strategy puzzles.

Are Star Battle puzzles unique?

Yes. The generator checks the visible coloured regions against the Star Battle rules and looks for one solution before showing the puzzle.

Star Battle solved!