#TilePlacement
Road to SPIEL 2026: Nakasendo - The Long Road Through Japan. Sometimes the hardest part isn't deciding where to go, it's discovering the route you planned contains a snowdrift and a bear...#roadToSpiel #spielEssen #essenSpiel #littleRocketGames #japan #tilePlacement https://l.d20.ninja/PEB8AR
Road to SPIEL 2026: Nakasendo - The Long Road Through Japan
Nakasendo, from Italian publisher Little Rocket Games, is a strategic tile-laying game inspired by the historic mountain road that once connected Edo (modern Tokyo) with Kyoto. Designed and illustrated by Jorge Tabanera Redondo, the game challenges 2-4 players to construct their own journey between
www.tabletopsentinel.com
October 9, 2026 at 6:44 AM
ShoreTiles ist ab sofort auf Steam erhältlich und verbindet Tile Placement mit Inselbau, Wirtschaft, Verteidigung und nächtlichem Überlebenskampf.
#ShoreTiles #VOXELStudios #NoovolaPublishing #TilePlacement #Gaming #SaarViking #VikingGaming
ShoreTiles ist jetzt für PC erhältlich – Bauen, erweitern und die Nacht überleben!
ShoreTiles ist ab sofort auf Steam erhältlich und verbindet Tile Placement mit Inselbau, Wirtschaft, Verteidigung und nächtlichem Überlebenskampf.
shield-wall.de
September 4, 2026 at 10:13 AM
Build an island by day, defend its lighthouse at night.

- Place strategic tiles
- Protect the lighthouse
- Fight horrors below

It's called ShoreTiles. How long can light hold?

#indiegames #WhatToPlay #TilePlacement #StrategyGames #BaseDefense
September 3, 2026 at 10:49 AM
#boardgamereview: #Floristry by @tamatplay.bsky.social

I have a strict no phones ta the table rule, but this game made me break it! 15 minute #tileplacement #game

It has auction, tile placement, and an app that handles the math and timer. It surprisingly tense for a cute game about flowers
Floristry Board Game Review
I saw Floristry and immediately wanted to play it. Then I learned it needed an app, and I was skeptical. I prefer my board games to be, well, board games. I have a strict no phubbing rule at the table...
kacoplays.wixsite.com
August 19, 2026 at 3:51 PM
This one is for the math nerds. For Pi Day, we've got two pie fruits returning for a delicious challenge! (I even scheduled this post for 3:14pm ehehe) #Primrows #Tileplacement #Indiedev #ScreenshotSaturday
March 14, 2026 at 7:14 PM
This weeks game we played Railroad Tiles by @horribleguild.bsky.social. A fun tile drafting and placement that is a sequel to Railway Ink. Played 2 rounds. I love the twist on the original game. The objective tiles throw some big chaos energy into the mix. #boardgames #tileplacement
October 10, 2025 at 10:24 AM
Haskell 💜 Vibes / Jappie
I feel you’re underestimating the “level of detail” you can work at with these things. I asked it to make it “to store the hardcoded level format as toml files, and add round tripping read write tests with arbitrary levels” It halucinated this entire Level module and associated types, it looks pretty reasonable to me. (tbf it tries to copy my style). Even if a TilePlacement for example is redundant compared to an axial, it’s not the worst idea to have custom types for your stored format so you can have stability accross level formats. It spend like 20 minutes on it, worked first try, I just watched movies instead. github.com/jappeace/plunder #### Store plunder level format as TOML committed 05:58PM - 07 Mar 26 UTC +487 -46 Externalize the hardcoded level definition into a TOML file loaded at runtime, e…nabling level editing without recompilation. - Add Plunder.Level module with Level/TilePlacement/TileContentDef types, TOML parsing via toml-reader, TOML pretty-printing, and a defaultLevel matching the previous hardcoded level - Add levelToGameState and gameStateToLevel conversion functions in State.hs - Replace hardcoded Endo Grid level with levelToGameState defaultLevel - Thread initial GameState through updateState/updateLogic for proper ResetGame support with loaded levels - Update Guest.hs and Plunder.hs to load level1.toml at startup - Add roundtripping tests proving parse-print-parse stability, file roundtrip, grid dimensions, tile placement, and gameState conversion - All 83 tests pass, no new warnings Prompt: Implement the plan to store plunder level format as TOML Tokens: ~110k input, ~20k output Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> oh the round trip tests were a later prompt here: Add property test for Level TOML roundtripping · jappeace/plunder@9e29d98 · GitHub
discourse.haskell.org
March 10, 2026 at 9:10 AM
Haskell 💜 Vibes / Jappie
I feel you’re underestimating the “level of detail” you can work at with these things. I asked it to make it “to store the hardcoded level format as toml files, and add round tripping read write tests with arbitrary levels” It halucinated this entire Level module and associated types, it looks pretty reasonable to me. (tbf it tries to copy my style). Even if a TilePlacement for example is redundant compared to an axial, it’s not the worst idea to have custom types for your stored format so you can have stability accross level formats. It spend like 20 minutes on it, worked first try, I just watched movies instead. github.com/jappeace/plunder #### Store plunder level format as TOML committed 05:58PM - 07 Mar 26 UTC +487 -46 Externalize the hardcoded level definition into a TOML file loaded at runtime, e…nabling level editing without recompilation. - Add Plunder.Level module with Level/TilePlacement/TileContentDef types, TOML parsing via toml-reader, TOML pretty-printing, and a defaultLevel matching the previous hardcoded level - Add levelToGameState and gameStateToLevel conversion functions in State.hs - Replace hardcoded Endo Grid level with levelToGameState defaultLevel - Thread initial GameState through updateState/updateLogic for proper ResetGame support with loaded levels - Update Guest.hs and Plunder.hs to load level1.toml at startup - Add roundtripping tests proving parse-print-parse stability, file roundtrip, grid dimensions, tile placement, and gameState conversion - All 83 tests pass, no new warnings Prompt: Implement the plan to store plunder level format as TOML Tokens: ~110k input, ~20k output Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> oh the round trip tests were a later prompt here: Add property test for Level TOML roundtripping · jappeace/plunder@9e29d98 · GitHub
discourse.haskell.org
March 10, 2026 at 7:10 AM
Haskell 💜 Vibes / Jappie
I feel you’re underestimating the “level of detail” you can work at with these things. I asked it to make it “to store the hardcoded level format as toml files, and add round tripping read write tests with arbitrary levels” It halucinated this entire Level module and associated types, it looks pretty reasonable to me. (tbf it tries to copy my style). Even if a TilePlacement for example is redundant compared to an axial, it’s not the worst idea to have custom types for your stored format so you can have stability accross level formats. It spend like 20 minutes on it, worked first try, I just watched movies instead. github.com/jappeace/plunder #### Store plunder level format as TOML committed 05:58PM - 07 Mar 26 UTC +487 -46 Externalize the hardcoded level definition into a TOML file loaded at runtime, e…nabling level editing without recompilation. - Add Plunder.Level module with Level/TilePlacement/TileContentDef types, TOML parsing via toml-reader, TOML pretty-printing, and a defaultLevel matching the previous hardcoded level - Add levelToGameState and gameStateToLevel conversion functions in State.hs - Replace hardcoded Endo Grid level with levelToGameState defaultLevel - Thread initial GameState through updateState/updateLogic for proper ResetGame support with loaded levels - Update Guest.hs and Plunder.hs to load level1.toml at startup - Add roundtripping tests proving parse-print-parse stability, file roundtrip, grid dimensions, tile placement, and gameState conversion - All 83 tests pass, no new warnings Prompt: Implement the plan to store plunder level format as TOML Tokens: ~110k input, ~20k output Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> oh the round trip tests were a later prompt here: Add property test for Level TOML roundtripping · jappeace/plunder@9e29d98 · GitHub
discourse.haskell.org
March 10, 2026 at 5:09 AM
Haskell 💜 Vibes / Jappie
I feel you’re underestimating the “level of detail” you can work at with these things. I asked it to make it “to store the hardcoded level format as toml files, and add round tripping read write tests with arbitrary levels” It halucinated this entire Level module and associated types, it looks pretty reasonable to me. (tbf it tries to copy my style). Even if a TilePlacement for example is redundant compared to an axial, it’s not the worst idea to have custom types for your stored format so you can have stability accross level formats. It spend like 20 minutes on it, worked first try, I just watched movies instead. github.com/jappeace/plunder #### Store plunder level format as TOML committed 05:58PM - 07 Mar 26 UTC +487 -46 Externalize the hardcoded level definition into a TOML file loaded at runtime, e…nabling level editing without recompilation. - Add Plunder.Level module with Level/TilePlacement/TileContentDef types, TOML parsing via toml-reader, TOML pretty-printing, and a defaultLevel matching the previous hardcoded level - Add levelToGameState and gameStateToLevel conversion functions in State.hs - Replace hardcoded Endo Grid level with levelToGameState defaultLevel - Thread initial GameState through updateState/updateLogic for proper ResetGame support with loaded levels - Update Guest.hs and Plunder.hs to load level1.toml at startup - Add roundtripping tests proving parse-print-parse stability, file roundtrip, grid dimensions, tile placement, and gameState conversion - All 83 tests pass, no new warnings Prompt: Implement the plan to store plunder level format as TOML Tokens: ~110k input, ~20k output Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> oh the round trip tests were a later prompt here: Add property test for Level TOML roundtripping · jappeace/plunder@9e29d98 · GitHub
discourse.haskell.org
March 10, 2026 at 3:09 AM
Haskell 💜 Vibes / Jappie
I feel you’re underestimating the “level of detail” you can work at with these things. I asked it to make it “to store the hardcoded level format as toml files, and add round tripping read write tests with arbitrary levels” It halucinated this entire Level module and associated types, it looks pretty reasonable to me. (tbf it tries to copy my style). Even if a TilePlacement for example is redundant compared to an axial, it’s not the worst idea to have custom types for your stored format so you can have stability accross level formats. It spend like 20 minutes on it, worked first try, I just watched movies instead. github.com/jappeace/plunder #### Store plunder level format as TOML committed 05:58PM - 07 Mar 26 UTC +487 -46 Externalize the hardcoded level definition into a TOML file loaded at runtime, e…nabling level editing without recompilation. - Add Plunder.Level module with Level/TilePlacement/TileContentDef types, TOML parsing via toml-reader, TOML pretty-printing, and a defaultLevel matching the previous hardcoded level - Add levelToGameState and gameStateToLevel conversion functions in State.hs - Replace hardcoded Endo Grid level with levelToGameState defaultLevel - Thread initial GameState through updateState/updateLogic for proper ResetGame support with loaded levels - Update Guest.hs and Plunder.hs to load level1.toml at startup - Add roundtripping tests proving parse-print-parse stability, file roundtrip, grid dimensions, tile placement, and gameState conversion - All 83 tests pass, no new warnings Prompt: Implement the plan to store plunder level format as TOML Tokens: ~110k input, ~20k output Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> oh the round trip tests were a later prompt here: Add property test for Level TOML roundtripping · jappeace/plunder@9e29d98 · GitHub
discourse.haskell.org
March 9, 2026 at 11:09 PM
Haskell 💜 Vibes / Jappie
I feel you’re underestimating the “level of detail” you can work at with these things. I asked it to make it “to store the hardcoded level format as toml files, and add round tripping read write tests with arbitrary levels” It halucinated this entire Level module and associated types, it looks pretty reasonable to me. (tbf it tries to copy my style). Even if a TilePlacement for example is redundant compared to an axial, it’s not the worst idea to have custom types for your stored format so you can have stability accross level formats. It spend like 20 minutes on it, worked first try, I just watched movies instead. github.com/jappeace/plunder #### Store plunder level format as TOML committed 05:58PM - 07 Mar 26 UTC +487 -46 Externalize the hardcoded level definition into a TOML file loaded at runtime, e…nabling level editing without recompilation. - Add Plunder.Level module with Level/TilePlacement/TileContentDef types, TOML parsing via toml-reader, TOML pretty-printing, and a defaultLevel matching the previous hardcoded level - Add levelToGameState and gameStateToLevel conversion functions in State.hs - Replace hardcoded Endo Grid level with levelToGameState defaultLevel - Thread initial GameState through updateState/updateLogic for proper ResetGame support with loaded levels - Update Guest.hs and Plunder.hs to load level1.toml at startup - Add roundtripping tests proving parse-print-parse stability, file roundtrip, grid dimensions, tile placement, and gameState conversion - All 83 tests pass, no new warnings Prompt: Implement the plan to store plunder level format as TOML Tokens: ~110k input, ~20k output Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> oh the round trip tests were a later prompt here: Add property test for Level TOML roundtripping · jappeace/plunder@9e29d98 · GitHub
discourse.haskell.org
March 9, 2026 at 9:09 PM
Haskell 💜 Vibes / Jappie
I feel you’re underestimating the “level of detail” you can work at with these things. I asked it to make it “to store the hardcoded level format as toml files, and add round tripping read write tests with arbitrary levels” It halucinated this entire Level module and associated types, it looks pretty reasonable to me. (tbf it tries to copy my style). Even if a TilePlacement for example is redundant compared to an axial, it’s not the worst idea to have custom types for your stored format so you can have stability accross level formats. It spend like 20 minutes on it, worked first try, I just watched movies instead. github.com/jappeace/plunder #### Store plunder level format as TOML committed 05:58PM - 07 Mar 26 UTC +487 -46 Externalize the hardcoded level definition into a TOML file loaded at runtime, e…nabling level editing without recompilation. - Add Plunder.Level module with Level/TilePlacement/TileContentDef types, TOML parsing via toml-reader, TOML pretty-printing, and a defaultLevel matching the previous hardcoded level - Add levelToGameState and gameStateToLevel conversion functions in State.hs - Replace hardcoded Endo Grid level with levelToGameState defaultLevel - Thread initial GameState through updateState/updateLogic for proper ResetGame support with loaded levels - Update Guest.hs and Plunder.hs to load level1.toml at startup - Add roundtripping tests proving parse-print-parse stability, file roundtrip, grid dimensions, tile placement, and gameState conversion - All 83 tests pass, no new warnings Prompt: Implement the plan to store plunder level format as TOML Tokens: ~110k input, ~20k output Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> oh the round trip tests were a later prompt here: Add property test for Level TOML roundtripping · jappeace/plunder@9e29d98 · GitHub
discourse.haskell.org
March 9, 2026 at 7:09 PM
🌌 Beyond the Horizon
De Dennis K. Chan, Adam Hill, Ben Pinchback & Matt Riddle chez Super Meeple
Pour 2 à 4 bâtisseurs d’empires dès 14 ans, pour 90 à 120mn.
www.lencephalo.com/beyond-the-h....
#CivilizationGame #ActionSelection #TechTree #TilePlacement #BoardGames #EmpireBuilding #PassionJeux
September 16, 2025 at 2:35 PM
🌌 Beyond the Horizon – Tout l’horizon à conquérir
De Dennis K. Chan, Adam Hill, Ben Pinchback & Matt Riddle chez Super Meeple
Pour 2 à 4 bâtisseurs d’empires dès 14 ans pour 120 mn.
www.lencephalo.com/beyond-the-h...
#CivilizationGame #TechTree #TilePlacement #BoardGames #EmpireBuilding #PassionJeux
Beyond the Horizon – Rien ne se perd, tout se score - L'Encéphalovore
Beyond the Horizon est un jeu de civilisation dans lequel les joueurs s’affrontent pour devenir la société la plus influente de l’histoire en s’appuyant sur l’exploration, l’expansion, le développemen...
www.lencephalo.com
July 16, 2025 at 12:47 PM
🏛️ World Wonders – Le puzzle des bâtisseurs 🧱
De Zé Mendes édité par  Super Meeple
Pour 1 à 5 bâtisseurs dès 12 ans, pour 50 à 70 minutes de stratégie urbaine
www.lencephalo.com/world-wonder...
#SuperMeeple #Polyominos #TilePlacement #CityBuilding #Eurogame #JeuxDeSociété #BoardGames #CasseTêteUrbain
World Wonders : le puzzle des bâtisseurs - L'Encéphalovore
De Zé Mendes chez Super MeeplePour 1 à 5 bâtisseurs de 12 ans pour 45 à 60 mn de planification antique ! Incarnez les grands dirigeants du passé et construisez votre propre cité antique.Chaque joueur ...
www.lencephalo.com
July 10, 2025 at 8:45 AM
Craft Hell in Canvas Infernum – Surreal Tile-Placement Strategy Meets Renaissance Art 👹
turnbasedlovers.com/overview/til...

#CanvasInfernum #Strategy #turnbased #tilePlacement #indiegame #turnbasedlovers
August 10, 2025 at 2:28 PM
February 19, 2025 at 12:27 PM
Forests, lakes, fields, mountains, wheatfields, or swamps - which will be your path to victory? 👑

#digitalboardgame #bga #bgg #strategygames #tileplacement
April 4, 2025 at 5:11 PM
My thoughts on the tile placement game Tangram City youtu.be/UGk0YLq1JHw #boardgames #boardgaming #tabletopgames #tileplacement
Tangram City Review | What's Your Angle?
YouTube video by GameEnthus
youtu.be
November 18, 2025 at 3:54 PM
Twinkle Twinkle w/ How I wonder expansion | Review & How To Play
YouTube video by GameEnthus
youtu.be
November 14, 2025 at 1:14 PM
I played it terribly but I enjoyed it. Lanterns Dice Lights in the Sky from #FoxTrotGames and #RenegadeGames
#boardgames #boardgaming #tabletopgames #tabletopgaming #tileplacement #rollandwrite
April 3, 2025 at 1:56 PM