Add an outline for Setlist
This commit is contained in:
parent
d40d486ad2
commit
5632861ae4
4
2022/11-setlist/.gitignore
vendored
Normal file
4
2022/11-setlist/.gitignore
vendored
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
_output/*.png
|
||||||
|
_output/*.pdf
|
||||||
|
~$*
|
||||||
|
.DS_Store
|
19
2022/11-setlist/ABOUT.md
Normal file
19
2022/11-setlist/ABOUT.md
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
My Awesome Game
|
||||||
|
===============
|
||||||
|
|
||||||
|
Check out my awesome game!
|
||||||
|
|
||||||
|
|
||||||
|
Objective
|
||||||
|
---------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Gameplay
|
||||||
|
--------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Ending the Game
|
||||||
|
---------------
|
||||||
|
|
3
2022/11-setlist/Gemfile
Normal file
3
2022/11-setlist/Gemfile
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
source 'https://rubygems.org'
|
||||||
|
|
||||||
|
gem 'squib'
|
22
2022/11-setlist/IDEAS.md
Normal file
22
2022/11-setlist/IDEAS.md
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
# Title Ideas
|
||||||
|
|
||||||
|
* First idea
|
||||||
|
* Second idea
|
||||||
|
|
||||||
|
|
||||||
|
# Things to Try
|
||||||
|
|
||||||
|
* Idea
|
||||||
|
* Idea
|
||||||
|
|
||||||
|
# Feedback Ideas
|
||||||
|
|
||||||
|
* Feedback
|
||||||
|
* Feedback
|
||||||
|
|
||||||
|
# Problems To Work On
|
||||||
|
|
||||||
|
* Problem
|
||||||
|
* Problem
|
||||||
|
|
||||||
|
|
26
2022/11-setlist/PLAYTESTING.md
Normal file
26
2022/11-setlist/PLAYTESTING.md
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
# Playtesting Log
|
||||||
|
|
||||||
|
# Playtest Report Survey
|
||||||
|
|
||||||
|
## Basic Info
|
||||||
|
* Num. Players:
|
||||||
|
* How many sessions of this game have you played before?
|
||||||
|
* How long did you play?
|
||||||
|
* How did you prepare for teaching the rules? Read the sheet with everyone there, or did someone read it ahead of time?
|
||||||
|
* What types of players played with you? What are their favorite games?
|
||||||
|
* What version were you testing?
|
||||||
|
* What date did you play?
|
||||||
|
|
||||||
|
## Did it work?
|
||||||
|
* Was there a moment that you felt the game was "broken"? Describe what happened.
|
||||||
|
* How close were the scores? Did everyone feel like they had a fair chance at winning?
|
||||||
|
* Were there any moments that you had to go back to the rules for clarification? What resulted of that - are you still unclear, or was it just a misunderstanding?
|
||||||
|
* Any ideas for clearer rules?
|
||||||
|
* Any ideas for clearer icons, artwork, in-game helps, etc?
|
||||||
|
|
||||||
|
## Was it fun?
|
||||||
|
* Based on the description, artwork, branding, etc. was this game what you expected?
|
||||||
|
* Were the theme, artwork, and icons engaging?
|
||||||
|
* Did this game have the depth of strategy that you were expecting?
|
||||||
|
* What were the moments that people felt like they were having the most fun? The least fun?
|
||||||
|
* Assuming trivial issues are fixed, would you recommend this to someone else?
|
4
2022/11-setlist/PNP NOTES.md
Normal file
4
2022/11-setlist/PNP NOTES.md
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
Print and Play Notes
|
||||||
|
====================
|
||||||
|
|
||||||
|
Fill this out to give tips on how to play this with print and play.
|
21
2022/11-setlist/RULES.md
Normal file
21
2022/11-setlist/RULES.md
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# Intro
|
||||||
|
|
||||||
|
2-4 players arranging their setlists at a music festival
|
||||||
|
|
||||||
|
# Objective
|
||||||
|
|
||||||
|
Draw the most fans by performing the best in each time block
|
||||||
|
|
||||||
|
# Components
|
||||||
|
|
||||||
|
18 Song cards
|
||||||
|
|
||||||
|
# Gameplay
|
||||||
|
|
||||||
|
Phase 1: Four cards are handed to each player. Players draft one card and pass the rest on until all cards are chosen.
|
||||||
|
Phase 2: Players arrange their songs face-down in the order they'll perform in
|
||||||
|
Phase 3: All players flip cards face-up. They resolve in order of Volume from largest to smallest
|
||||||
|
|
||||||
|
# Scoring
|
||||||
|
|
||||||
|
How is victory assigned?
|
7
2022/11-setlist/Rakefile
Normal file
7
2022/11-setlist/Rakefile
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
require 'squib'
|
||||||
|
|
||||||
|
task default: [:deck]
|
||||||
|
|
||||||
|
task :deck do
|
||||||
|
load 'deck.rb'
|
||||||
|
end
|
1
2022/11-setlist/_output/.gitignore
vendored
Normal file
1
2022/11-setlist/_output/.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
Keep this here so that Git knows to keep the _output directory on a fresh clone
|
50
2022/11-setlist/config.yml
Normal file
50
2022/11-setlist/config.yml
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
# Settings in the config.yml are overriding Squib's defaults. Anything in the main script will override this.
|
||||||
|
|
||||||
|
# Looking for DPI? It needs to be a parameter to Squib::Deck.new
|
||||||
|
|
||||||
|
#antialias: best #recommended. Only about 10% slower than fast
|
||||||
|
#antialias: default # set the anti-aliasing algorithm. default defers to the underlying graphics device. See http://www.cairographics.org/manual/cairo-cairo-t.html#cairo-antialias-t
|
||||||
|
|
||||||
|
# Text hints are used to show the boundaries of text boxes.
|
||||||
|
# Can be enabled/disabled at the command-level, or set globally with `set`
|
||||||
|
#text_hint: '#F00'
|
||||||
|
|
||||||
|
# Show progress bars on the command line for potentially long-running operations
|
||||||
|
#progress_bars: true
|
||||||
|
|
||||||
|
#Enable some custom colors that can be used in any color
|
||||||
|
#custom_colors:
|
||||||
|
# foo: '#abc'
|
||||||
|
|
||||||
|
#For reading image file command (e.g. png and svg), read from this directory instead
|
||||||
|
#img_dir: img-color
|
||||||
|
#img_dir: img-bw
|
||||||
|
|
||||||
|
# Use a SVG cairo back end, instead of an in-memory buffer
|
||||||
|
# backend: :memory # default
|
||||||
|
# backend: :svg # can create scalable pdfs, but rendering done at the printer level is not as good as Cairo.
|
||||||
|
|
||||||
|
# Configure what text markup uses replace characters
|
||||||
|
# Below are the defaults
|
||||||
|
# lsquote: "\u2018" #note that Yaml wants double quotes here to use escape chars
|
||||||
|
# rsquote: "\u2019"
|
||||||
|
# ldquote: "\u201C"
|
||||||
|
# rdquote: "\u201D"
|
||||||
|
# em_dash: "\u2014"
|
||||||
|
# en_dash: "\u2013"
|
||||||
|
# ellipsis: "\u2026"
|
||||||
|
|
||||||
|
# We can also disallow smart quotes and only allow explicit replacements with ``LaTeX-style'' quotes.
|
||||||
|
# smart_quotes: false
|
||||||
|
|
||||||
|
# By default, Squib warns when a text box is ellipsized. This can get verbose
|
||||||
|
# and can be turned off here
|
||||||
|
# warn_ellipsize: true # default
|
||||||
|
# warn_ellipsize: false # turn off entirely
|
||||||
|
|
||||||
|
# By default, Squib will warn if a PNG is being up-scaled.
|
||||||
|
# warn_png_scale: true # default
|
||||||
|
# warn_png_scale: false # turn off entirely
|
||||||
|
|
||||||
|
# How many pixels are in a "cell"?
|
||||||
|
# cell_px: 37.5 # default
|
6
2022/11-setlist/deck.rb
Normal file
6
2022/11-setlist/deck.rb
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
require 'squib'
|
||||||
|
|
||||||
|
Squib::Deck.new(cards: 3, layout: 'layout.yml') do
|
||||||
|
text str: 'Hello, World!'
|
||||||
|
save format: :png
|
||||||
|
end
|
0
2022/11-setlist/layout.yml
Normal file
0
2022/11-setlist/layout.yml
Normal file
Loading…
Reference in New Issue
Block a user