This is a complete set of pieces (blocks, pawns and board frame) for my abstract game Jotunheim. It is highly configurable in OpenSCAD.
Need to retrieve Mjolnir from the giants? Must be Thursday.
Need to retrieve Freyja from the giants? Must be Friday.
Two retrieval teams ensorceled to think the other is actually giants?
Just another day in Jotunheim.
Jotunheim is an asymmetric abstract game with Norse myth-themed variable player powers. The object is to trap your opponent so that they have no legal moves (or, conversely, to avoid being trapped as long as possible). Your pieces need to keep moving and the board quickly fills with blocks, forcing you towards the endgame.
Each player has a power based on a mythological character, creature or artifact. They have one prize and two rescuers. Each turn they must move their prize (leaving a block behind) then one of the rescuers (which then builds on or excavates from a neighbouring space). Since pieces can't move up more than one level and spaces become blocked off, one player will eventually run out of legal moves and lose -- usually when their prize is trapped by a combination of pieces and terrain.
Updated 25 May 2019 to include a floor to the frame (useful for storing ground blocks in the frame, making the game ready to play) and with chunkier pieces (they grip each other better).
Updated 15 October 2019 with a fix on the frame floor.
I strongly recommend using adaptive layer heights so that blocks stack properly and printing times are reasonable.
To save time and material (also to look cool with clear filament), I have been using 1 shell and 15% concentric infill on the blocks (which leaves the sides hollow). Don't squeeze the blocks when you remove them from the build plate!
If you build the frame with a floor (recommended), I suggest three bottom layers as two is fragile.