Brett Chalupa
3485ead78d
feat(ch06): refactor section
2022-12-06 10:31:52 -05:00
Brett Chalupa
6ae8e0912e
feat(ch06): restart grace period
2022-12-06 10:17:50 -05:00
Brett Chalupa
5d630c876b
feat(ch06): add core timer section
2022-12-06 08:42:05 -05:00
Brett Chalupa
75d8c930b3
feat: revise TOC
2022-12-06 07:54:19 -05:00
Brett Chalupa
f42a33deba
chore(docs): specify dep vers
2022-12-06 07:38:19 -05:00
Brett Chalupa
1bbd3a38e6
feat(ch05): add first draft of fireball clean up & perf
2022-12-06 07:34:48 -05:00
Brett Chalupa
285fdcc19a
feat(ch04): write first draft
2022-12-06 06:57:34 -05:00
Brett Chalupa
42d8340ffd
fix(ch03): console img width on mobile
2022-12-05 06:30:29 -05:00
Brett Chalupa
cc99b5a6fa
feat(ch03): flesh out sprite display & hash refactor
2022-12-05 06:07:47 -05:00
Brett Chalupa
268f24d04d
feat(ch03): switching to hashes section
2022-12-04 08:43:18 -05:00
Brett Chalupa
78ce9fc968
feat(ch03): displaying fireballs & moving them
2022-12-04 07:41:15 -05:00
Brett Chalupa
afdf24c779
feat: iterate on TOC
2022-12-04 07:13:47 -05:00
Brett Chalupa
7369244632
fix: replace webp w/ jpg
...
This makes it so it has more compatibility, especially with older
versions of Safari. Keeping the webp images around for now until I
eventually clean them up just in case I need them at their high quality.
2022-12-03 10:27:38 -05:00
Brett Chalupa
e161f2b5e7
feat: revise table of contents
...
better reflects what I'm currently thinking the scope of the book and
the content will be
2022-12-03 10:24:24 -05:00
Brett Chalupa
c36b7b72d9
feat: iterate on chapter 3 input
2022-12-03 10:05:57 -05:00
Brett Chalupa
c30165fa0d
feat: structure code samples to be runnable DRGTK games
...
This ensures we can easily test the code for a given chapter and verify
it does what is expected.
2022-12-03 07:09:56 -05:00
Brett Chalupa
d54c75b5e1
feat: add fiddle to intro
2022-12-03 06:46:45 -05:00
Brett Chalupa
ad8f6239f1
Fix intro typo
2022-11-29 05:49:33 -05:00
Brett Chalupa
637c4c6165
Revise intro free section
2022-11-29 05:45:13 -05:00
Brett Chalupa
bb5b1dbe23
Remove chapter 3 class refactor
...
To be redone with just data structures and methods to not have to worry
about introducing classes yet
2022-11-29 05:43:04 -05:00
Brett Chalupa
074432eab5
Add motivation to intro
2022-11-29 05:40:41 -05:00
Brett Chalupa
1b0a8ce0c2
chap 3: player refactor detour
2022-11-25 20:53:58 -05:00
Brett Chalupa
c59e20c87b
start using file includes
...
So that code we be easily reused and referenced across chapters and even
within chapters
2022-11-25 20:41:43 -05:00
Brett Chalupa
4dc759da54
Add shell for chapter 3 & game dev resources
2022-11-25 20:25:44 -05:00
Brett Chalupa
80672f7d8d
Expand Source Control chapter
2022-11-25 20:01:40 -05:00
Brett Chalupa
74109c80ce
Merge pull request #3 from leviongit/terminate-kbd
...
Add missing terminating slash to the `<kbd>` tag
2022-11-25 11:45:53 -05:00
leviongit
491374c446
Add missing terminating slash to the <kbd>
tag
2022-11-25 16:23:53 +01:00
Brett Chalupa
b67867845e
Add Source Control bonus chapter
2022-11-25 07:25:45 -05:00
Brett Chalupa
7a8bcc5656
Merge pull request #1 from owenbutler/main
...
A collection of small edits for clarity
2022-11-24 11:25:43 -05:00
Owen Butler
d6810cad74
A collection of small edits for clarity
2022-11-24 22:39:48 +11:00
Brett Chalupa
eb45464473
chore: make clear it's a wip
2022-11-23 21:56:22 -05:00
Brett Chalupa
1783a61eba
chore(docs): add info to readme about developing
2022-11-23 21:55:38 -05:00
Brett Chalupa
6a7ce2a3dc
feat: add license
...
I think this makes it flexible while not having someone just go and like
try to take it all and sell it. I don't care about the code but the
written words take a lot of effort and energy to write!
I'd consider changing it if there's good reason to.
2022-11-23 21:53:33 -05:00
Brett Chalupa
e11286bdf4
feat: add contribute sect to intro
2022-11-23 21:46:26 -05:00
Brett Chalupa
49468eb000
feat: add a lil more clarity to chapter 2 boundaries
2022-11-23 21:44:00 -05:00
Brett Chalupa
aaf8a19c4f
feat: chapter 2 (movement) first draft
2022-11-23 21:39:52 -05:00
Brett Chalupa
649fd791f1
feat: add wip chapter 2 - player movement
2022-11-23 19:48:37 -05:00
Brett Chalupa
c876e9387e
chore: document 3d cover generator
2022-11-23 19:48:21 -05:00
Brett Chalupa
3709483bb8
feat: revise summary for non-numbered sects
2022-11-23 18:37:23 -05:00
Brett Chalupa
b874f8b9dd
feat: iterate some more and start chap 2 input
2022-11-23 18:27:54 -05:00
Brett Chalupa
9d0f107f2a
feat: revise intro
2022-11-23 17:55:34 -05:00
Brett Chalupa
5357c1c7c5
feat: flesh out book metadata
2022-11-23 17:51:11 -05:00
Brett Chalupa
859ac0daad
feat: add favicon
2022-11-23 17:46:03 -05:00
Brett Chalupa
a62291ea2e
feat: flesh out intro
2022-11-23 17:45:50 -05:00
Brett Chalupa
1253f92a98
feat: flesh out chp1
2022-11-23 17:08:31 -05:00
Brett Chalupa
deb3c79a0a
feat: chapter 1 wip
2022-11-23 13:10:40 -05:00
Brett Chalupa
960a1b4916
feat: flesh out intro more
2022-11-23 12:01:57 -05:00
Brett Chalupa
b77ffc493e
feat: flesh out summary
2022-11-23 11:16:21 -05:00
Brett Chalupa
f0fe2d6bcf
feat: add readme
2022-11-23 10:58:58 -05:00
Brett Chalupa
121664e1dc
feat: init book
2022-11-23 10:51:09 -05:00