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