Replies: 1 comment 2 replies
-
This game mode could also be implemented using hazards as the 'hint' squares, since:
However, the board API currently presents hazards as a list of coordinate pairs. An API change would be required to add the necessary information, but I think this will have the intended effect as in minesweeper - when you click an empty square, the game explores the empty space around that square and reveals clue tiles to fill the space. Bomb squares could still be represented with food, by tweaking server rules so that food results in -100 health debuff, and moving does not cost health. There is a minor problem if using regular battlesnake move rules - there may be places to explore on the map that cannot be reached (dead ends). If this is a single-player challenge mode, then perhaps we permit the snake to collide with its body to allow better exploration? What about diagonal travel, is that possible somehow? |
Beta Was this translation helpful? Give feedback.
-
TL;DR: Some foods are secretly "mines" that instantly kill your snake. Eating a "safe" food gives you health proportional to the number of adjacent mines.
Movement: No change
Board layout: No change
Food: All food is spawned at start, and there's a lot more of it. Every mine food is surrounded by safe foods. Eating a mine food instantly kills the snake.
Health: Health increases by 1 when consuming a safe food adjacent to 1 mine, by 2 if it's adjacent to 2 mines, and so on. Health is not capped at 100, so that the change in health can always be measured between turns.
I think this one could be interesting, because (I think) it forces a small amount of game state to be kept between turns by a snake. Otherwise you can't tell how much health you picked up.
Beta Was this translation helpful? Give feedback.
All reactions