The Art of Game Design
Jesse Schell
Anyone can master the fundamentals of game design - no technological expertise is necessary. The Art of Game Design: A Book of Lenses shows that the same basic principles of psychology that work for board games, card games and athletic games also...
software-architecture frontend beginner getting-oriented practical design-patterns psychology
architecture beginners for beginners starter getting started introduction intro hands-on hands on