Skip to content

Generate countersheet with reusable OOB IL data to accelerate tabletop wargame prototyping.

Notifications You must be signed in to change notification settings

yiyuezhuo/Counter-Composer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Counter Composer

Generate counter-sheet with reusable OOB IL to accelerate tabletop wargame prototyping.

Historical material -> Standard OOB IL (Intermedia language) -> Counter Sheet

OOB IL is represented by YAML format to keep as much as possible info. Then the designer can adjust a runtime script to set how raw data is mapped to combat value, color, image, etc.

Due to the jam time limit, I implement only individual counter export (the format is used in Vassal and Tabletop Simulator) but don't implement whole sheet export (more friendly to printing or simulators like Zuntzu). However, it's such low-hanging fruit so I will implement them after the voting.

Sample oob is extracted from Waterloo's wikipedia, see the extraction notebook.

Screenshots

TODO List

  • Sheet and back-sheet export
  • Refine sample OOB.
  • Fix truncated full oob in the editor.
  • Fix OOB truncated bug in WebGL export.

External Lib

About

Generate countersheet with reusable OOB IL data to accelerate tabletop wargame prototyping.

Resources

Stars

Watchers

Forks

Packages

No packages published