Giter VIP home page Giter VIP logo

piecepackr's Issues

Add an option to specify "chip" accessorie ranks

Default to normal ranks option. Could be useful if wanting to use stickers on pyramids and want to use "A,B,C,D,E,F" like with the traditional piecepack pyramids. Don't use suit symbol (can't then distinguish sides if mounted on chip).

Yellow crowns demo

Orthodox piecepack styles with yellow crowns instead of green crowns. Make one vaguely reminiscent of IBG piecepack (i.e. use inverted color scheme and invert nulls).

Add more die to accessories page

If "move" some over could fit an extra die in each row of die. A rank die and a suit/rank die? Or another wild suit die?

Could conflict with #9

RD demo tweaks

Try black background on suit sides (good for yellow) - but black spades is "white" but use "white" spades symbol (so the inside of the black spades symbol will still black. Unsuited is white background and brown text. As a bonus this should provide a "reversi-friendly" deck.

Also try white background and try to use an alternative yellow-ish color (as in ACS elements piecepack?). This should be more printer-friendly.

Piecepacks dominoes "accessory"

  • 28 dominoes (2" x 1")

  • 8 of each rank (each color twice)

  • chose(4,2) = 6 ways to select two colors

    • 24 of ways to select two colors (match high-low i.e. 0 with 12, 1 with 11...?)
    • 4 all of just one color (the ones that add up to "six"?)
  • Use "die" style

  • Option to suppress this (and other accessory page)

|  0 -
|  1 -
|  2 --
|  3 --
|  4 ---
|  5 ---
|  6 ----
|  7 ---
|  8 ---
|  9 --
| 10 --
| 11 -
| 12 -

Add directional mark option

Support

  1. "neutral" use the 'neutral' color (the default)
  2. "matching" use 'suit' color on 'suit' sides and 'neutral' on 'neutral' sides
  3. "none" suppress direction mark (warning: can result in a non-conforming piecepack)

Make pawns directional

Separate into separate pawn_face and pawn_back components with separate dm_symbols and suit_symbols. Default dm_symbol could be suit symbol on front of halma "head" and nothing on back and move the suit symbols lower.

NB. Currently can apply the pawn belt to the pawns to make them directional...

Allow styles by general component

allow --chip.shape=5 --chip.dm_r=0.7 instead of needing to do --chip_face.shape=5 --chip_back.shape=5 --chip_face.dm_r=0.7 --chip_back.dmr_r=0.7

Package the program for easier installation?

Main value would be automatic installation of dependencies, not hard to use R to package the package itself.

Flatpack would work for all Linux distributions but seems like a huge pain: http://docs.flatpak.org/en/latest/index.html

DH-R could help with making a deb package (although it seems it still would be a big pain): https://github.com/chronitis/dh-r

Since it has non-R dependencies probably not able to use roxyPackage but could perhaps use it to package the package itself and grImport2 and then make a meta-package depending on them?: https://github.com/unDocUMeantIt/roxyPackage

A minimal Ubuntu virtual-box container could be feasible (but updates require a massive download on part of users and use up lots of bandwidth).

Add piecepack pyramids to accessories

Piecepack pyramids have four faces (but sides the same, directional face and backs). A top view would also be helpful in game diagrams.

http://www.ludism.org/ppwiki/PiecepackPyramids

Also create a configuration that supports Icehouse pieces.

http://www.wunderland.com/icehouse/MakingIcehouse.html
https://www.icehousegames.org/wiki/index.php?title=Zero-pip_pyramids

So support pyramid_face, pyramid_back, pyramid_side (or pyramid_left, pyramid_right?), and pyramid_top. Support seven sizes equivalent to 3 pips, 2.5 pips, 2.0 pips, 1.5 pips, 1 pips, 0.5 pips, 0 pips?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.