commit 429bd97d7c9156ab058302052263761d7455600a Author: dozens Date: Sat Feb 17 10:43:14 2024 -0700 ☮️ diff --git a/README.md b/README.md new file mode 100644 index 0000000..06f409f --- /dev/null +++ b/README.md @@ -0,0 +1,43 @@ +# WELLNESS GAME + +be well + +## What You Will Find Here + +``` +. +├── README.md +├── d66 +│   ├── wellness-d66.pdf +│   ├── wellness-d66.src.txt +│   ├── wellness-d66.t +│   └── wellness-d66.txt +├── lite +│   ├── wellness-lite.pdf +│   ├── wellness-lite.src.txt +│   ├── wellness-lite.t +│   └── wellness-lite.txt +├── origedits +│   ├── wellness.pdf +│   ├── wellness.t +│   └── wellness.txt +└── original + ├── wellness.pdf + └── wellness.t + +5 directories, 14 files +``` + +Directories: + +- `d66`: A wellness game with 2 six-sided dice and a 36-item lookup table +- `lite`: flip two coins. smol enough to fit in your head. +- `origedits`: some light edits to the original Wellness RPG by Case Duckworth +- `original`: the original game by Case Duckworth + +Files: + +- `*.pdf`: a pdf rendering of the game +- `*.src.txt`: original sketches and rough drafts +- `*.t`: troff macros and markup +- `*.txt`: nroff output of the game diff --git a/d66/wellness-d66.pdf b/d66/wellness-d66.pdf new file mode 100644 index 0000000..2d5ad2c Binary files /dev/null and b/d66/wellness-d66.pdf differ diff --git a/d66/wellness-d66.src.txt b/d66/wellness-d66.src.txt new file mode 100644 index 0000000..e12b84b --- /dev/null +++ b/d66/wellness-d66.src.txt @@ -0,0 +1,97 @@ +You will need +- 1 - 2 six-sided dice +- pen and paper + +Every time you think about the game, +or any time you notice yourself getting stressed, +or every thirty minutes +(whichever happens first), +roll 2d6. +Read them left to right, +the first number being the tens digit +and the second number being the ones digit. +For example, if you rolled a 2 and a 3, +that's a 23. +Look up your number on the tables below +and do as instructed. +Repeat as many times as you like. +When finished, +write a 1 - 3 sentences in your journal +about how you feel in this moment. + +TIP: +you can also just pick your favorite thing +from the tables below and just do that + +10 mind +11 what is the most story-worthy thing that has happened to you today? +12 repeat to yourself "I am enough" on each inhale, and "I have enough" on each exhale +13 what are you thankful for right now +14 what has delighted you today +15 visualize your favorite place +16 imagine happiness, health, and peace for yourself. for a friend. for a stranger. + +20 body +21 massage your temples and your scalp +22 touch your toes and dangle. sway side to side. +23 trunk twists, march in place +24 take a short walk +25 roll out your neck clockwise and anticlockwise +26 massage your hands and roll out your wrist + +30 breath +31 breathe in for 4, hold for 4, exhale for 4, hold for 4. Repeat 4 times. +32 breathe on quarter of the way full and pause. halfway full, pause. three quarters, pause. Fill all the way up, pause. Exhale. Repeat. +33 close your eyes and count to ten. repeat. +34 place one hand on your belly and one hand on your chest. feel your stomach and ribs fill up and deflate as you breathe +35 close one nostril and breathe in. close that nostril and open the other and breathe out. breathe in again through that same nostril, then out the other. repeat. +36 trace the fingers of one hand from thumb to pinkie. breathe in on the way up, breathe out on the way down. + +40 balance +41 stand on one foot for 8 breaths. repeat on the other side +42 drink some water +43 do tree pose +44 eat some fresh fruit +45 say hi to a friend +46 look at something far away for 8 breaths + +50 rest +51 close your eyes +52 rub your hands together really fast to build heat. close your eyes and cup them with your hands. feel the warmth. +53 go get a chocolate or tasty treat +54 enjoy a hot cup of nice tea +55 put some cold water on your face +56 squeeze all your muscles one by one then relax them + +60 place +61 put one thing away +62 declutter +63 scan your body from toes to head +64 listen to a favorite song +65 go get some sunshine +66 go get some good smells + + +MINI GAMES + +1. After rolling, + choose between your number written backwards or forwards, + or do both! + Example: if you roll a 2 and a 3, + choose between 23 and 32. + (or do both) + +2. If both dice are a 1, 2, or a 3, + that is a MINOR ROLL. + Soften or lessen something. + Roll again. + + If both dice are a 4, 5, or a 6, + that is a MAJOR ROLL. + Increase or enhance something. + Roll again. + +3. If you roll doubles, + that is a MIGHTY PORTENT. + Something great is happening. + Roll again. diff --git a/d66/wellness-d66.t b/d66/wellness-d66.t new file mode 100644 index 0000000..1029251 --- /dev/null +++ b/d66/wellness-d66.t @@ -0,0 +1,125 @@ +.\" Macros and Configs +.ds TITLE wellness: a game +.ds AUTHOR dozens +.de heading \" a heading macro +.sp 1 +.LP +\f[B]\s+3\(rA \\$* \(lA\s0\f[] \" Bolds, and embiggens +.sp 0.2 +.. +.PD 0.4u \" slightly tighter paragraphs +.if n .pl 999i +. +. +.\" Document Info +.TL +\*[TITLE] +.AU +\*[AUTHOR] +.AI +a \f[I]43beans\f[] joint +. +. +. +.\" Begin Document +.if t .2C +.heading How To Play +.LP +You will need: +.IP \(rh +1 - 2 six-sided dice +.IP \(rh +pen and paper +.LP +Whenever you think about the game, +or whenever you notice yourself getting stressed, +or every thirty minutes +(whichever happens first), +roll 2d6. +Read them left to right, +the first number being the tens digit +and the second number being the ones digit. +For example, if you rolled a 2 and a 3, +that's a 23. +Look up your number on the tables below +and do as instructed. +Repeat as many times as you like. +When finished, +write 1 - 3 sentences in your journal +about how you feel in this moment. +.IP TIP: +You can also just pick your favorite thing(s) +from the tables below and just do that. +.heading Tables +.LP +.\" 10 mind +\f[B]11\f[] what is the most story-worthy thing that has happened to you today? +\f[B]12\f[] repeat to yourself "I am enough" on each inhale, and "I have enough" on each exhale. +\f[B]13\f[] what are you thankful for right now? +\f[B]14\f[] what has delighted you today? +\f[B]15\f[] visualize your favorite place . +\f[B]16\f[] imagine happiness, health, and peace for yourself. for a friend. for a stranger. +.LP +.\" 20 body +\f[B]21\f[] massage your temples and your scalp. +\f[B]22\f[] touch your toes and dangle. sway side to side. +\f[B]23\f[] trunk twists, march in place. +\f[B]24\f[] take a short walk. +\f[B]25\f[] roll out your neck clockwise and anticlockwise. +\f[B]26\f[] massage your hands and roll out your wrist. +.LP +.\" 30 breath +\f[B]31\f[] breathe in for 4, hold for 4, exhale for 4, hold for 4. Repeat 4 times. +\f[B]32\f[] breathe on quarter of the way full and pause. halfway full, pause. three quarters, pause. Fill all the way up, pause. Exhale. Repeat. +\f[B]33\f[] close your eyes and count to ten. repeat. +\f[B]34\f[] place one hand on your belly and one hand on your chest. feel your stomach and ribs fill up and deflate as you breathe. +\f[B]35\f[] close one nostril and breathe in. close that nostril and open the other and breathe out. breathe in again through that same nostril, then out the other. repeat. +\f[B]36\f[] trace the fingers of one hand from thumb to pinkie. breathe in on the way up, breathe out on the way down. +.LP +.\" 40 balance +\f[B]41\f[] stand on one foot for 8 breaths. repeat on the other side. +\f[B]42\f[] drink some water. +\f[B]43\f[] do tree pose. +\f[B]44\f[] eat some fresh fruit. +\f[B]45\f[] say hi to a friend. +\f[B]46\f[] look at something far away for 8 breaths. +.LP +.\" 50 rest +\f[B]51\f[] close your eyes. +\f[B]52\f[] rub your hands together really fast to build heat. close your eyes and cup them with your hands. feel the warmth. +\f[B]53\f[] go get a chocolate or tasty treat. +\f[B]54\f[] enjoy a hot cup of nice tea. +\f[B]55\f[] put some cold water on your face. +\f[B]56\f[] squeeze all your muscles one by one then relax them. +.LP +.\" 60 place +\f[B]61\f[] put one thing away. +\f[B]62\f[] declutter your space. +\f[B]63\f[] scan your body from toes to head. +\f[B]64\f[] listen to a favorite song. +\f[B]65\f[] go get some sunshine. +\f[B]66\f[] go get some good smells. +.heading Mini Games +.IP \(rh +After rolling, +choose between your number written backwards or forwards, +or do both! +Example: if you roll a 2 and a 3, +choose between 23 and 32. +(or do both) +.IP \(rh +If both dice are a 1, 2, or a 3, +that is a MINOR ROLL. +Soften or lessen something. +Roll again. +.IP +If both dice are a 4, 5, or a 6, +that is a MAJOR ROLL. +Increase or enhance something. +Roll again. +.IP \(rh +If you roll doubles, +that is a MIGHTY PORTENT. +Something great is happening. +Roll again. +.if n .pl \n[nl]u diff --git a/d66/wellness-d66.txt b/d66/wellness-d66.txt new file mode 100644 index 0000000..18914e7 --- /dev/null +++ b/d66/wellness-d66.txt @@ -0,0 +1,93 @@ + + + + + + + + + + wellness: a game + + + dozens + a 43beans joint + + + +⇒ How To Play ⇐ + +You will need: + +☞ 1 ‐ 2 six‐sided dice + +☞ pen and paper + +Whenever you think about the game, or whenever you notice your‐ +self getting stressed, or every thirty minutes (whichever happens +first), roll 2d6. Read them left to right, the first number be‐ +ing the tens digit and the second number being the ones digit. +For example, if you rolled a 2 and a 3, that’s a 23. Look up +your number on the tables below and do as instructed. Repeat as +many times as you like. When finished, write 1 ‐ 3 sentences in +your journal about how you feel in this moment. + +TIP: You can also just pick your favorite thing(s) from the ta‐ + bles below and just do that. + + +⇒ Tables ⇐ + +11 what is the most story‐worthy thing that has happened to you +today? 12 repeat to yourself "I am enough" on each inhale, and +"I have enough" on each exhale. 13 what are you thankful for +right now? 14 what has delighted you today? 15 visualize your +favorite place . 16 imagine happiness, health, and peace for +yourself. for a friend. for a stranger. + +21 massage your temples and your scalp. 22 touch your toes and +dangle. sway side to side. 23 trunk twists, march in place. 24 +take a short walk. 25 roll out your neck clockwise and anti‐ +clockwise. 26 massage your hands and roll out your wrist. + +31 breathe in for 4, hold for 4, exhale for 4, hold for 4. Repeat +4 times. 32 breathe on quarter of the way full and pause. +halfway full, pause. three quarters, pause. Fill all the way up, +pause. Exhale. Repeat. 33 close your eyes and count to ten. re‐ +peat. 34 place one hand on your belly and one hand on your +chest. feel your stomach and ribs fill up and deflate as you +breathe. 35 close one nostril and breathe in. close that nostril +and open the other and breathe out. breathe in again through that +same nostril, then out the other. repeat. 36 trace the fingers +of one hand from thumb to pinkie. breathe in on the way up, +breathe out on the way down. + +41 stand on one foot for 8 breaths. repeat on the other side. 42 +drink some water. 43 do tree pose. 44 eat some fresh fruit. 45 +say hi to a friend. 46 look at something far away for 8 breaths. + +51 close your eyes. 52 rub your hands together really fast to +build heat. close your eyes and cup them with your hands. feel +the warmth. 53 go get a chocolate or tasty treat. 54 enjoy a +hot cup of nice tea. 55 put some cold water on your face. 56 +squeeze all your muscles one by one then relax them. + +61 put one thing away. 62 declutter your space. 63 scan your +body from toes to head. 64 listen to a favorite song. 65 go get +some sunshine. 66 go get some good smells. + + +⇒ Mini Games ⇐ + +☞ After rolling, choose between your number written backwards + or forwards, or do both! Example: if you roll a 2 and a 3, + choose between 23 and 32. (or do both) + +☞ If both dice are a 1, 2, or a 3, that is a MINOR ROLL. + Soften or lessen something. Roll again. + + If both dice are a 4, 5, or a 6, that is a MAJOR ROLL. In‐ + crease or enhance something. Roll again. + +☞ If you roll doubles, that is a MIGHTY PORTENT. Something + great is happening. Roll again. diff --git a/lite/wellness-lite.pdf b/lite/wellness-lite.pdf new file mode 100644 index 0000000..dba874b Binary files /dev/null and b/lite/wellness-lite.pdf differ diff --git a/lite/wellness-lite.src.txt b/lite/wellness-lite.src.txt new file mode 100644 index 0000000..d17dd3d --- /dev/null +++ b/lite/wellness-lite.src.txt @@ -0,0 +1,25 @@ +How To Play + +You will need two distinguishable coins. +One is your BODY coin, +and the other is your MIND coin. + +Flip both coins. + +BODY,MIND,RESULT +H,T,Do a physical activity +T,H,Do a mental activity +H,H,Do both +T,T,Flip again + +Some physical activities +Stand up and reach for the sky, bend to either side +Go for a short walk +Roll your wrists and massage your hands +Touch your toes and dangle. sway side to side. + +Some mental activities +Practice gratitude +Imagine your favorite place +Take 12 mindful breaths +Imagine happiness, health, and peace diff --git a/lite/wellness-lite.t b/lite/wellness-lite.t new file mode 100644 index 0000000..05ce7ff --- /dev/null +++ b/lite/wellness-lite.t @@ -0,0 +1,70 @@ +.\" Macros and Configs +.ds TITLE wellness lite: a game +.ds AUTHOR dozens +.nr PO 1.5i +.nr LL 5.5i +. +. +.\" Document Info +.TL +\*[TITLE] +.AU +\*[AUTHOR] +.AI +a \f[I]43beans\f[] joint +. +. +. +.\" Begin Document +.LP +You will need two distinguishable coins. +One is your BODY coin, +and the other is your MIND coin. +Flip them both. +.DS +.TS +tab(,); +lb lb lbx +-- -- -- +l l lx. +Body,Mind,Result +H,T,Do a physical activity +T,H,Do a mental activity +H,H,Do both +T,T,T{ +Say something nice about yourself and flip again +T} +.TE +.DE +.2C +.LP +Some physical activities: +.IP \(rh +Stand up and reach for the sky, do some side bends. +.IP \(rh +Go for a short walk. +.IP \(rh +Drink some water. +.IP \(rh +Roll your wrists and massage your hands. +.IP \(rh +Touch your toes and dangle. sway side to side. +.IP \(rh +Choose your own. +.br +.ne 999 +.LP +Some mental activities: +.IP \(rh +What are you grateful for? +.IP \(rh +Imagine your favorite place. +.IP \(rh +Take 12 mindful breaths. +.IP \(rh +Imagine happiness, health, and peace. +.IP \(rh +Say hi to a friend. +.IP \(rh +Choose your own. +.if n .pl \n[nl]u diff --git a/lite/wellness-lite.txt b/lite/wellness-lite.txt new file mode 100644 index 0000000..f9314e2 --- /dev/null +++ b/lite/wellness-lite.txt @@ -0,0 +1,48 @@ + + + + + + + + + + wellness lite: a game + + + dozens + a 43beans joint + + + You will need two distinguishable coins. One is your + BODY coin, and the other is your MIND coin. Flip them + both. + + + Body Mind Result + ─────────────────────────────────────────────────────────────────────────── + H T Do a physical activity + T H Do a mental activity + H H Do both + T T Say something nice about yourself and flip again + + + + Some physical activities: Some mental activities: + + ☞ Stand up and reach ☞ What are you grateful + for the sky, do some for? + side bends. + ☞ Imagine your favorite + ☞ Go for a short walk. place. + + ☞ Drink some water. ☞ Take 12 mindful + breaths. + ☞ Roll your wrists and + massage your hands. ☞ Imagine happiness, + health, and peace. + ☞ Touch your toes and + dangle. sway side to ☞ Say hi to a friend. + side. + ☞ Choose your own. + ☞ Choose your own. diff --git a/origedits/wellness.pdf b/origedits/wellness.pdf new file mode 100644 index 0000000..60ccd00 Binary files /dev/null and b/origedits/wellness.pdf differ diff --git a/origedits/wellness.t b/origedits/wellness.t new file mode 100644 index 0000000..0f9ac19 --- /dev/null +++ b/origedits/wellness.t @@ -0,0 +1,116 @@ +.\" a heading macro +.de heading +.sp 1 +.LP +\f[B]\s+3\(rA \\$* \(lA\s0\f[] \" Bolds, and embiggens +.sp 0.2 +.. +.nr table 0 1 \" a number register for keeping track +. \" of tables +.if n .pl 999i \" set page length way long if nroff +. +. +.\" Document Info +.TL +wellness: the rpg +.AU +Case Duckworth +.AI +a \f[I]43beans\f[] joint +. +. +. +.\" Begin Document +.heading wellness: the rpg +.LP +.B wellness +is a lil rpg (my first!) that helps you stay ok when working. +it's pretty simple i think... we'll see. +. +. +. +.heading Rules +.LP +For +.B wellnessrpg +you'll need 2 six-sided dice (d6). +Roll them both, then check the table below for what you should do +based on what they're divisible by. +If your roll is divisible by more than one, you can choose: +.IP (a) +Choose the higher factor. +.IP (b) +Choose which factor appears most +in the prime factorization of your dice roll. +.IP (c) +Pick whichever is your favorite! +.IP (d) +Do all of the ones that can factor into your dice roll. +.LP +Repeat this game until you feel better. +I recommend setting a timer or rolling 2d6 whenever you complete +a Work Task. +. +. +. +.heading Stats +.LP +This game has a few stats that can modify gameplay: +.IP STRESS_MULTIPLIER +How stressed you are right now. +.LP +.RS +.TS +tab(;) ; +LB LB +-- -- +Lx L. +Stress Level;Multiplier +Not stressed / normal work stress;1 +A bit piqued;2 +Freaking out;3 +More? Oh no;Your choice \(em and good luck <3 +.T& +cb s. +T{ +.sp 0.2 +\s-1TABLE \n+[table]: STRESS_MULTIPLIER\s0 +T} +.TE +.RE +.rs +.sp 2 +.ns +. +. +. +.heading Dice roll table +.RS +.TS +linesize(6) tab(;); +Cb Cb Lb +-- -- -- +Nf(R) Nf(R) Lf(R)x. +Divisor;Dice roll(s);What to do +.\" 1 2 3 4 5 6 5 4 3 2 1 +.\" 02 03 04 05 06 07 08 09 10 11 12 +2;2, 4, 6, 8, 10, 12;Drink water +3;3, 6, 9, 12;T{ +Get up and stretch for d6*STRESS_MULTIPLER minutes +T} +5;5, 10;T{ +Box breathe x 4*STRESS_MULTIPLER times +T} +7;7;Take a lap x STRESS_MULTIPLER +11;11;T{ +Sit, close eyes, chill for d6*STRESS_MULTIPLER minutes +T} +.T& +cb s s. +T{ +.sp 0.2 +\s-1TABLE \n+[table]: Dice roll divisors and meanings\s0 +T} +.TE +.RE +.if n .pl \n[nl]u diff --git a/origedits/wellness.txt b/origedits/wellness.txt new file mode 100644 index 0000000..bd105f3 --- /dev/null +++ b/origedits/wellness.txt @@ -0,0 +1,75 @@ + + + + + + + + + + wellness: the rpg + + + Case Duckworth + a 43beans joint + + + +⇒ wellness: the rpg ⇐ + +wellness is a lil rpg (my first!) that helps you stay ok when +working. it’s pretty simple i think... we’ll see. + + +⇒ Rules ⇐ + +For wellnessrpg you’ll need 2 six‐sided dice (d6). Roll them +both, then check the table below for what you should do based on +what they’re divisible by. If your roll is divisible by more +than one, you can choose: + +(a) Choose the higher factor. + +(b) Choose which factor appears most in the prime factorization + of your dice roll. + +(c) Pick whichever is your favorite! + +(d) Do all of the ones that can factor into your dice roll. + +Repeat this game until you feel better. I recommend setting a +timer or rolling 2d6 whenever you complete a Work Task. + + +⇒ Stats ⇐ + +This game has a few stats that can modify gameplay: + +STRESS_MULTIPLIER + How stressed you are right now. + + + Stress Level Multiplier + ─────────────────────────────────────────────────────────────────────────── + Not stressed / normal work stress 1 + A bit piqued 2 + Freaking out 3 + More? Oh no Your choice — and good luck <3 + TABLE 1: STRESS_MULTIPLIER + + + +⇒ Dice roll table ⇐ + + Divisor Dice roll(s) What to do + ───────────────────────────────────────────────────────────────────────── + 2 2, 4, 6, 8, 10, 12 Drink water + 3 3, 6, 9, 12 Get up and stretch for + d6*STRESS_MULTIPLER minutes + 5 5, 10 Box breathe x 4*STRESS_MULTI‐ + PLER times + 7 7 Take a lap x STRESS_MULTIPLER + 11 11 Sit, close eyes, chill for + d6*STRESS_MULTIPLER minutes + TABLE 2: Dice roll divisors and meanings + diff --git a/original/wellness.pdf b/original/wellness.pdf new file mode 100644 index 0000000..498144e Binary files /dev/null and b/original/wellness.pdf differ diff --git a/original/wellness.t b/original/wellness.t new file mode 100644 index 0000000..71974f0 --- /dev/null +++ b/original/wellness.t @@ -0,0 +1,65 @@ +.TL +wellness: the rpg +.AU +Case Duckworth +.AI +.I " 43beans " joint a +.SH wellness: the rpg +.PP +.B wellness +is a lil rpg (my first!) that helps you stay ok when working. +it's pretty simple i think... we'll see. +.SH +Rules +.PP +For +.B wellnessrpg +you'll need 2 six-sided dice (d6). +Roll them both, then check the table below for what you should do +based on what they're divisible by. +If your roll is divisible by more than one, you can choose: +.IP (a) +Choose the higher factor. +.IP (b) +Choose which factor appears most +in the prime factorization of your dice roll. +.IP (c) +Pick whichever is your favorite! +.IP (d) +Do all of the ones that can factor into your dice roll. +.PP +Repeat this game until you feel better. +I recommend setting a timer or rolling 2d6 whenever you complete +a Work Task. +.SH +Stats +.PP +This game has a few stats that can modify gameplay: +.IP STRESS_MULTIPLIER +How stressed you are right now. +.TS +allbox ; +L L. +Not stressed / normal work stress 1 +A bit piqued 2 +Freaking out 3 +More ? Oh no Your choice -- and good luck <3 +.TE +.rs +.sp 3 +.ns +.SH +Dice roll table +.TS +allbox center ; +Cb Cb +Nf(R) Lf(R). +Dice roll What to do +.\" 1 2 3 4 5 6 5 4 3 2 1 +.\" 02 03 04 05 06 07 08 09 10 11 12 +div2 Drink water \" 18 +div3 Get up and stretch \" 12 +div5 Box breathe x 4 \" 7 +div7 Take a lap \" 6 +div11 Sit, close eyes, chill for d6*STRESS_MULTIPLER minutes \" 2 +.TE