How to Make an RPG - Build a retro-style JRPG from scratch
Mazes for Programmers: Code Your Own Twisty Little Passages by Jamis Buck - covers a whole gamut of different maze generation algorithms. This author also has a great book on doing a raytracer step by step.
https://www.amazon.com/Mazes-Programmers-Twisty-Little-Passa...
Rough Cut--Woodworking with Tommy Mac: 12 Step-by-Step Projects - very nice beginning woodworking book.
https://www.amazon.com/Rough-Cut-Woodworking-Tommy-Step-Step...
The Inform (6) Beginner's Guide - introduces the Inform 6 interactive fiction language through three successive text adventure games