Commit graph

109 commits

Author SHA1 Message Date
Vlevo
504cd3d9e9
typo
"shoots" instead of "shots"
2022-12-13 17:24:36 -05:00
Brett Chalupa
fdfd82850e
Merge pull request #4 from Vlevo/Vlevo-patch-1
Small grammar-esc change
2022-12-13 16:37:16 -05:00
Vlevo
429c600261
Small grammar-esc change 2022-12-13 16:23:16 -05:00
Brett Chalupa
3f2529187d chore: remove readme disclaimer 2022-12-13 12:33:01 -05:00
Brett Chalupa
9502c3a37f fix(intro): weird clarity with sentence
h/t Vlevo
2022-12-13 12:20:34 -05:00
Brett Chalupa
9ee3b09abc feat: link to itch page to download 2022-12-13 07:05:09 -05:00
Brett Chalupa
7b405b255d chore: simplify header features
so title is less truncated on mobile; print and editing icons aren't
very important in the context of this book
2022-12-12 18:16:41 -05:00
Brett Chalupa
2403ca9942 feat: remove intro warning 2022-12-12 17:37:41 -05:00
Brett Chalupa
01809ed30a fix: clarity & polish pass 2022-12-12 17:36:43 -05:00
Brett Chalupa
3d8ec86e86 fix(ch05): clarity pass 2022-12-12 16:37:03 -05:00
Brett Chalupa
c8534f0dfe fix(ch04): clarity pass 2022-12-12 16:32:31 -05:00
Brett Chalupa
2121a4ea27 fix(ch02): revisions & clarity pass 2022-12-12 09:01:46 -05:00
Brett Chalupa
62a17a63a8 fix: intro & ch01 clarity pass 2022-12-12 07:05:29 -05:00
Brett Chalupa
c4ecfc0748 fix(sitemap): remove duplicate index 2022-12-11 19:58:42 -05:00
Brett Chalupa
8d843582dc feat: sitemap generation
Automatically generates the sitemap upon deploy and pings the search
engines. A bit naive but it works. Uses Ruby because this is a book
about using Ruby.
2022-12-11 19:56:14 -05:00
Brett Chalupa
e25d1908cb chore(ch12): add more high-score.txt caveat
To handle writing a different file based on debug or production mode is
beyond the scope of the v1 of the book, so I think just making this
clear and suggesting they write a script is fine.
2022-12-11 18:37:06 -05:00
Brett Chalupa
df1e28b3cf chore: check in design files
so everything is contained within one repo
2022-12-11 18:31:25 -05:00
Brett Chalupa
8be2e8cd01 fix: rework fireball & target deleting
the previous implementation was problematic when deleting array elements
while looping through them. this makes use of a marker to then reject
those that need to after checking them all. h/t levi, hiro, and ceph for
the feedback here!
2022-12-11 18:15:23 -05:00
Brett Chalupa
12e38a8716 chore(ch01): move source into runnable files
matches rest of the chapters and makes it easier to test that code
2022-12-11 17:42:31 -05:00
Brett Chalupa
ded82d0e3f chore: social metadata & revised desc 2022-12-11 13:26:18 -05:00
Brett Chalupa
0256c02370 chore: update mdbook to latest ver 2022-12-11 13:22:23 -05:00
Brett Chalupa
2f77884ac6 feat(ch12): add finished source link 2022-12-11 13:21:07 -05:00
Brett Chalupa
8a6468e14b fix: parameter explaintation adjustment 2022-12-11 13:19:05 -05:00
Brett Chalupa
6f0fe0dcae feat: additional illustrations 2022-12-11 13:13:23 -05:00
Brett Chalupa
453d3137d0 feat(ch01): diagrams 2022-12-11 13:08:27 -05:00
Brett Chalupa
36aafdb1ec feat(ruby-primer): swap poignant guide for ruby is for fun
based on discord feedback and poignant guide not really being great for
those new to programming, which is the target audience of the book
2022-12-11 12:20:41 -05:00
Brett Chalupa
d75015c70c fix(intro): typo in How to Read... sect 2022-12-11 11:51:39 -05:00
Brett Chalupa
ac080289ec chore: add itch link to README 2022-12-11 11:43:48 -05:00
Brett Chalupa
c78a5d7a9b fix(ch04): number correctness
h/t levi
2022-12-11 11:42:02 -05:00
Brett Chalupa
be4561e6d4 fix: typos using aspell 2022-12-11 11:38:48 -05:00
Brett Chalupa
61f27d3530 fix(ch03): typo & symbol mention
h/t levi!
2022-12-11 11:34:35 -05:00
Brett Chalupa
187a6bc0ec feat(intro): how to read 2022-12-11 11:33:09 -05:00
Brett Chalupa
40312bb796 chore(intro): revise warning 2022-12-11 11:30:00 -05:00
Brett Chalupa
7741ef26b2 fix(intro): minor revisions 2022-12-11 11:29:18 -05:00
Brett Chalupa
3da81f8190 fix(ch03): clarity with method naming 2022-12-11 11:27:49 -05:00
Brett Chalupa
0c02c8d24e feat(ch02): EC for bounds
h/t levi!
2022-12-11 11:26:59 -05:00
Brett Chalupa
54114719dd feat: add itch link to play to intro 2022-12-11 11:22:49 -05:00
Brett Chalupa
819479abb3 fix(ch01): don't use symbol in example
symbols are beyond the scope of the book, h/t to levi for noticing this
2022-12-11 11:20:54 -05:00
Brett Chalupa
eb2285bb8c feat(ch12): explain major ver causing minor ver reset
h/t to levi!
2022-12-11 11:13:02 -05:00
Brett Chalupa
998f280023 feat(ch12): specify embed size 2022-12-11 10:42:07 -05:00
Brett Chalupa
e61c9da42d feat(ch12): ship it first draft 2022-12-11 10:27:05 -05:00
Brett Chalupa
2c8172c17c feat(ch11): scenes first draft 2022-12-11 09:01:48 -05:00
Brett Chalupa
c24b53ae10 feat(ch10): wrap up on animation 2022-12-11 07:58:05 -05:00
Brett Chalupa
9c7e14ef1d feat(ch10): animation first draft 2022-12-10 17:22:27 -05:00
Brett Chalupa
41b99d7317 feat(ch09): background first draft 2022-12-10 07:28:27 -05:00
Brett Chalupa
aed0ca4770 feat(ch08): first draft of sound chapter 2022-12-09 10:55:23 -05:00
Brett Chalupa
473a1748ed feat: add thank you to dragon pixel artist 2022-12-08 07:00:49 -05:00
Brett Chalupa
8b7cc857a9 chore: call out funding 2022-12-08 06:58:41 -05:00
Brett Chalupa
725982d674 feat(intro): add discord 2022-12-08 06:55:47 -05:00
Brett Chalupa
3c74e73056 feat: DR resources 1st pass & edits 2022-12-08 06:53:14 -05:00