I can still remember a fellow student wanting to know how to write a 3D computer game, the professor being stumped, and my chiming in w/
>Get Foley & Van Dam from the library
noting it should be available to check out, since I'd just checked it back in.
Several new editions since:
https://www.goodreads.com/book/show/5257044-computer-graphic...
Yeah, that's "the mouse book" in my mind. The tiger book is also a very good compilation of topics, though it leaves things as "exercise for the reader" more often than I would like to.
https://www.goodreads.com/book/show/1933732.Fundamentals_of_...