Eloquent JavaScript: A Modern Introduction to Programming
Head First Design Patterns: A Brain-Friendly Guide
Secrets of the JavaScript Ninja
Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages (Pragmatic Programmers)
Game Design Secrets
Screenwriting: The Sequence Approach
The Inner Game of Screenwriting: 20 Winning Story Forms
Save the Cat! Goes to the Movies: The Screenwriter's Guide to Every Story Ever Told
Creating Interactive Fiction with Inform 7
Level Up! The Guide to Great Video Game Design
Second Person: Role-Playing and Story in Games and Playable Media (The MIT Press)