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
Brett Chalupa
624b33afd2
feat: expand game dev resources
2022-12-07 10:09:48 -05:00
Brett Chalupa
7d53662eef
fix: typo in license
2022-12-07 09:20:39 -05:00
Brett Chalupa
2ff637eab3
feat(outro): expand the heck out of it
2022-12-07 09:12:47 -05:00
Brett Chalupa
f036173d71
feat: beyond the code
2022-12-07 08:31:22 -05:00
Brett Chalupa
68e2b0ebc9
fix(source control): intro typo
2022-12-07 08:26:43 -05:00
Brett Chalupa
a380621cf7
feat(ch07): high-score tracking first draft
2022-12-06 16:40:49 -05:00
Brett Chalupa
75bac0510d
feat(outro): thank yous
2022-12-06 16:17:17 -05:00
Brett Chalupa
8ec662fe3d
feat: ruby primer 1st draft
2022-12-06 16:00:13 -05:00
Brett Chalupa
324db8823b
fix: typos & edits for clarity
...
From suggestions by Levi & Pineapple
2022-12-06 15:32:32 -05:00
Brett Chalupa
3485ead78d
feat(ch06): refactor section
2022-12-06 10:31:52 -05:00