Relativity is a piecepack game by Ron and Marty Hale-Evans. It is a two-player abstract game with interesting movement mechanics. Being able to distinguish ranks is important while being able to distinguish suits is not important so a piecepack design optimized for playing this game may consider coloring ranks instead …
read moreOther articles
Looney Pyramids
Contents
read moreIntro
Looney Pyramids aka Icehouse pieces is a game system invented by Andrew Looney. The following are good sites of information about Looney Pyramids:
- https://www.looneylabs.com/looney-pyramids (official site)
- https://www.icehousegames.org/wiki/index.php?title=Main_Page (unofficial wiki)
The package piecenikr provides …
Checkers
Version 1.3 of piecepackr comes with built-in configurations for checker boards and checkers in a variety of colors and sizes via the game_systems() function. The boards for the checkers1 configuration has 1" cells and the checkers2 configuration has 2" cells. Number of rows/columns is controlled by the board …
read moreDominoes and Standard 6-sided Dice
Version 1.3 of piecepackr comes with built-in configurations for double-12 dominoes and standard six-sided dice in six colors via the game_systems function.
The dice configuration provides standard six-sided dice with the suit controlling the color and the rank controlling the number of pips. There are seven dominoes configurations: dominoes …
read moreGenerating alternative textures for James H. Vipond's piecepack components
James H. Vipond is a 3D artist who has created high quality Wavefront OBJ files and associated textures of piecepack game pieces. Wavefront OBJ files allow one to make 3D graphics with a variety of software programs. Although Vipond has created some nice png textures to go with his OBJ …
read moreReversi
read moreReversi-friendly piecepack design
In the game of Reversi one player is represented by the suited side of piecepack components while the other player is represented by the unsuited side of piecepack components. A reversi-friendly piecepack design makes it easier to …
Triactor (JCD Piecepack)
Jonathan C. Dietrich is a notable piecepack designer who has written several piecepack games, developed VASSAL's piecepack module, and designed the JCD piecepack. In this demo we'll be making a starting diagram for the game Triactor that he co-authored using a piecepackr configuration that directly uses his JCD piecepack images …
read moreChess
This article includes some demos of chess-ranked piecepacks as well as the starting diagrams of several chess variants playable with a piecepack.
read moreEverest
Hexpack
The Hexpack is a piecepack expansion by Daniel Wilcox and Nathan Morse that essentially introduces hexagonal tiles and triagonal coins. In this demo we'll show how to configure a hexpack that matches our default piecepack and make a simple diagram using it as well as show how to use the …
read moreChinese Zodiac ranked piecepack PnP
The orthodox piecepack ranks are a tad abstract and my toddler son is Chinese-American so I think a Chinese Zodiac ranked piecepack could be a design that is a little more approachable for my son. The Chinese Zodiac's 12 animals are divided into 4 trines so we'll make a …
read moreRainbow Deck suited piecepack PnP
The Rainbow Deck by Chen Changcai is a cardgame system that can be used to play hundreds of games. It has 12 suits divided by 6 suit symbols with each suit symbol having a dark and light color associated with it. It is straightforward to make six-suited piecepacks to use …
read moreTak
Tak is a two-player abstract designed by James Ernest and Patrick Rothfuss that is best visualized in 3D.
read moreStandard Tak pieces
First we'll show an example of configuring piecepackr to draw standard Tak game pieces.
Since one often plays Tak …
Dingbats PnP
In 2013 Daniel Ajoy released his PiecePack Design Variation under a CC BY 3.0 license. Besides using Dingbat suit symbols instead of the standard piecepack suits Daniel Ajoy's "Dingbats" piecepack had the following features:
- Uses a yellow suit instead of a black suit
- The tile faces of two suits …
Orthodox PnP
For a number of reasons the default piecepack made by piecepackr does not comply with the Anatomy of a Piecepack standard. But not to fear - one can easily configure a piecepack that looks like one of the original piecepacks.
read morelibrary("piecepackr") piecepack_suits <- list(suit_text="\U0001f31e,\U0001f31c,\U0001f451,\u269c,\uaa5c", # 🌞,🌜,👑,⚜,꩜ suit_fontfamily …
Backgammon
Backgammon is one of the oldest known board games. Like other classic board games like checkers and chess it is also possible to play with a single piecepack. Below is a starting diagram for playing a game of backgammon with a piecepack.
read morelibrary("grid") library("piecepackr") library("ppgames", warn.conflicts …
Tablut
Tablut is a historical (hnefa)tafl game played by the Sámi people until at least the 1700s whose rules were written down by the Swedish naturalist Linnaeus in 1732. Below is a starting diagram for playing a game of Tablut with a piecepack.
read morelibrary("piecepackr") library("ppgames", warn.conflicts=FALSE …
Cribbage
Cribbage is a popular two-person card game that usually requires a special cribbage board to keep score. Below is a diagram of using a piecepack to make an effective cribbage board.
read morelibrary("grid") library("piecepackr") library("ppgames", warn.conflicts=FALSE) cfg <- pp_cfg(list(suit_color="darkred,black,darkgreen,darkblue,black", border_color …
Dual piecepacks PnP
This is the demo of the six piecepacks that were included in the "dual piecepacks" proof-of-concept: one piecepack-suited piecepack, one latin-suited piecepack (inverted color scheme), two french-suited piecepacks (one 'black' suits, one 'white' suits), and two swiss-suited piecepacks (one dark grayscale color scheme, one light grayscale color scheme). One could …
read moreDefault PnP
The default type of piecepack built by this software if the user does no configuration. The default piecepack has the following properties.
- Uses symbols only found in R's default sans font so that it works on multiple OS platforms out of the box without the user needing to mess with …