Halloween Reads
  • Home
  • My Books
  • Browse ▾
    • Recommendations
    • Choice Awards
    • Genres
    • Giveaways
    • New Releases
    • Lists
    • Explore
    • News & Interviews
    Genres
    • Art
    • Biography
    • Business
    • Children's
    • Christian
    • Classics
    • Comics
    • Cookbooks
    • Ebooks
    • Fantasy
    • Fiction
    • Graphic Novels
    • Historical Fiction
    • History
    • Horror
    • Memoir
    • Music
    • Mystery
    • Nonfiction
    • Poetry
    • Psychology
    • Romance
    • Science
    • Science Fiction
    • Self Help
    • Sports
    • Thriller
    • Travel
    • Young Adult
    • More Genres
  • Community ▾
    • Groups
    • Quotes
    • Ask the Author
  • Sign In
  • Join
Sign up
View profile
  • Profile
  • Friends
  • Groups
  • Discussions
  • Comments
  • Reading Challenge
  • Kindle Notes & Highlights
  • Quotes
  • Favorite genres
  • Friends’ recommendations
  • Account settings
  • Help
  • Sign out
  • Home
  • My Books
  • Browse ▾
    • Recommendations
    • Choice Awards
    • Genres
    • Giveaways
    • New Releases
    • Lists
    • Explore
    • News & Interviews
    Genres
    • Art
    • Biography
    • Business
    • Children's
    • Christian
    • Classics
    • Comics
    • Cookbooks
    • Ebooks
    • Fantasy
    • Fiction
    • Graphic Novels
    • Historical Fiction
    • History
    • Horror
    • Memoir
    • Music
    • Mystery
    • Nonfiction
    • Poetry
    • Psychology
    • Romance
    • Science
    • Science Fiction
    • Self Help
    • Sports
    • Thriller
    • Travel
    • Young Adult
    • More Genres
  • Community ▾
    • Groups
    • Quotes
    • Ask the Author
Discover new books on Goodreads
Meet your next favorite book
Facebook Sign in with Facebook
Sign in
options
Join Goodreads
Listopia

https://github.com/miloyip/game-progr...
flag

Score

A book’s total score is based on multiple factors, including the number of people who have voted for it and how highly those voters ranked the book.

All Votes Add Books To This List
1
The C Programming Language
The C Programming Language
by
Brian W. Kernighan

4.44 avg rating — 11,240 ratings
score: 380, and 4 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
2
Structure and Interpretatio...
Structure and Interpretation of Computer Programs
by
Harold Abelson

4.47 avg rating — 4,838 ratings
score: 283, and 3 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
3
The C++ Programming Language
The C++ Programming Language
by
Bjarne Stroustrup

4.10 avg rating — 4,019 ratings
score: 277, and 3 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
4
Introduction to Algorithms
Introduction to Algorithms
by
Thomas H. Cormen

4.35 avg rating — 9,273 ratings
score: 276, and 3 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
5
Game Programming Patterns
Game Programming Patterns
by
Robert Nystrom (Goodreads Author)

4.48 avg rating — 1,552 ratings
score: 263, and 4 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
6
Effective C++: 55 Specific ...
Effective C++: 55 Specific Ways to Improve Your Programs and Designs
by
Scott Meyers

4.40 avg rating — 3,345 ratings
score: 249, and 3 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
7
Tricks of the Windows Game ...
Tricks of the Windows Game Programming Gurus: Fundamentals of 2D and 3D Game Programming
by
André LaMothe

3.49 avg rating — 92 ratings
score: 229, and 3 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
8
Game Coding Complete
Game Coding Complete
by
Mike McShaffry

3.97 avg rating — 251 ratings
score: 226, and 3 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
9
Code Complete: A Practical ...
Code Complete: A Practical Handbook of Software Construction
by
Steve McConnell (Goodreads Author)

4.30 avg rating — 9,456 ratings
score: 221, and 3 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
10
Design Patterns: Elements o...
Design Patterns: Elements of Reusable Object-Oriented Software
by
Erich Gamma

4.20 avg rating — 11,880 ratings
score: 215, and 3 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
11
Head First Design Patterns
Head First Design Patterns
by
Eric Freeman

4.30 avg rating — 8,979 ratings
score: 212, and 3 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
12
Clean Code: A Handbook of A...
Clean Code: A Handbook of Agile Software Craftsmanship
by
Robert C. Martin

4.36 avg rating — 23,213 ratings
score: 207, and 3 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
13
Refactoring: Improving the ...
Refactoring: Improving the Design of Existing Code
by
Martin Fowler

4.24 avg rating — 8,794 ratings
score: 204, and 3 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
14
Working Effectively with Le...
Working Effectively with Legacy Code
by
Michael C. Feathers (Goodreads Author)

4.14 avg rating — 4,662 ratings
score: 201, and 3 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
15
ZX Spectrum Games Code Club...
ZX Spectrum Games Code Club: Twenty fun games to code and learn
by
Gary Plowman (Goodreads Author)

4.11 avg rating — 18 ratings
score: 196, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
16
Coding Games in Scratch: A ...
Coding Games in Scratch: A Step-by-Step Visual Guide to Building Your Own Computer Games
by
Jon Woodcock

4.22 avg rating — 188 ratings
score: 194, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
17
Computer Systems: A Program...
Computer Systems: A Programmer's Perspective
by
Randal E. Bryant

4.46 avg rating — 1,119 ratings
score: 182, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
18
Computer Architecture: A Qu...
Computer Architecture: A Quantitative Approach (The Morgan Kaufmann Series in Computer Architecture and Design)
by
John L. Hennessy

4.12 avg rating — 1,121 ratings
score: 180, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
18
C++ Primer (5th Edition)
C++ Primer (5th Edition)
by
Stanley B. Lippman

4.23 avg rating — 989 ratings
score: 180, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
20
Modern Operating Systems
Modern Operating Systems
by
Andrew S. Tanenbaum

4.15 avg rating — 2,185 ratings
score: 178, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
21
Concrete Mathematics: A Fou...
Concrete Mathematics: A Foundation for Computer Science
by
Ronald Graham

4.34 avg rating — 1,861 ratings
score: 173, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
22
Computational Science and E...
Computational Science and Engineering
by
Gilbert Strang

really liked it 4.00 avg rating — 39 ratings
score: 171, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
23
C++ Concurrency in Action: ...
C++ Concurrency in Action: Practical Multithreading
by
Anthony Williams

4.28 avg rating — 333 ratings
score: 164, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
24
Effective STL: 50 Specific ...
Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
by
Scott Meyers

4.22 avg rating — 621 ratings
score: 162, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
25
Exceptional C++: 47 Enginee...
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions
by
Herb Sutter

4.21 avg rating — 388 ratings
score: 160, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
26
More Exceptional C++: 40 Ne...
More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions
by
Herb Sutter

4.25 avg rating — 183 ratings
score: 158, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
27
Exceptional C++ Style: 40 N...
Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions
by
Herb Sutter

4.18 avg rating — 106 ratings
score: 156, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
28
C++ Coding Standards: 101 R...
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices (C++ in Depth Series)
by
Herb Sutter

4.21 avg rating — 462 ratings
score: 154, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
29
More Effective C++: 35 New ...
More Effective C++: 35 New Ways to Improve Your Programs and Designs
by
Scott Meyers

4.33 avg rating — 1,069 ratings
score: 150, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
30
Effective Modern C++: 42 Sp...
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
by
Scott Meyers

4.56 avg rating — 1,572 ratings
score: 148, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
31
Inside the C++ Object Model
Inside the C++ Object Model
by
Stanley B. Lippman

4.31 avg rating — 81 ratings
score: 145, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
31
The Mythical Man-Month: Ess...
The Mythical Man-Month: Essays on Software Engineering
by
Frederick P. Brooks Jr.

4.01 avg rating — 14,964 ratings
score: 145, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
33
Imperfect C++: Practical So...
Imperfect C++: Practical Solutions For Real-life Programming
by
Matthew Wilson

really liked it 4.00 avg rating — 22 ratings
score: 143, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
34
C++ Templates: The Complete...
C++ Templates: The Complete Guide
by
David Vandevoorde

4.23 avg rating — 220 ratings
score: 141, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
35
Elements of Programming
Elements of Programming
by
Alexander Stepanov

3.98 avg rating — 192 ratings
score: 139, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
36
From Mathematics to Generic...
From Mathematics to Generic Programming
by
Alexander A. Stepanov

4.14 avg rating — 214 ratings
score: 137, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
37
Modern C++ Design: Generic ...
Modern C++ Design: Generic Programming and Design Patterns Applied
by
Debbie Lafferty

4.24 avg rating — 882 ratings
score: 135, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
38
C# in Depth, 3rd Edition
C# in Depth, 3rd Edition
by
Jon Skeet

4.51 avg rating — 1,161 ratings
score: 130, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
39
CLR via C#
CLR via C#
by
Jeffrey Richter

4.56 avg rating — 1,102 ratings
score: 128, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
40
API Design for C++
API Design for C++
by
Martin Reddy

4.08 avg rating — 151 ratings
score: 123, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
41
The Practice of Programming...
The Practice of Programming (Addison-Wesley Professional Computing Series)
by
Brian W. Kernighan

4.12 avg rating — 1,935 ratings
score: 116, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
42
UML Distilled: A Brief Guid...
UML Distilled: A Brief Guide to the Standard Object Modeling Language
by
Martin Fowler

3.80 avg rating — 1,514 ratings
score: 108, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
43
Object-Oriented Analysis an...
Object-Oriented Analysis and Design with Applications
by
Grady Booch

3.91 avg rating — 607 ratings
score: 105, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
44
Foundations of Game Engine ...
Foundations of Game Engine Development, Volume 1: Mathematics
by
Eric Lengyel

4.25 avg rating — 64 ratings
score: 103, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
45
3D Math Primer for Graphics...
3D Math Primer for Graphics and Game Development
by
Fletcher Dunn

4.15 avg rating — 211 ratings
score: 101, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
46
The Official ScratchJr Book...
The Official ScratchJr Book: Help Your Kids Learn to Code
by
Marina Umaschi Bers

4.58 avg rating — 50 ratings
score: 100, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
46
The Nature of Code
The Nature of Code
by
Daniel Shiffman

4.57 avg rating — 495 ratings
score: 100, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
48
Mathematics for 3D Game Pro...
Mathematics for 3D Game Programming and Computer Graphics, Third Edition
by
Eric Lengyel

3.97 avg rating — 204 ratings
score: 99, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
49
Super Scratch Programming A...
Super Scratch Programming Adventure! (Covers Version 2): Learn to Program by Making Cool Games (Covers Version 2)
by
The LEAD Project

4.17 avg rating — 78 ratings
score: 98, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
50
Learn to Program with Scrat...
Learn to Program with Scratch: A Visual Introduction to Programming with Art, Science, Math and Games
by
Majed Marji

4.17 avg rating — 113 ratings
score: 97, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
50
Essential Mathematics for G...
Essential Mathematics for Games and Interactive Applications
by
James M. Van Verth

really liked it 4.00 avg rating — 70 ratings
score: 97, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
52
Help Your Kids with Compute...
Help Your Kids with Computer Coding: A Unique Step-by-Step Visual Guide, from Binary Code to Building Games
by
Carol Vorderman

4.20 avg rating — 113 ratings
score: 96, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
52
Game Scripting Mastery
Game Scripting Mastery
by
Alex Varanese

3.70 avg rating — 20 ratings
score: 96, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
54
Invent Your Own Computer Ga...
Invent Your Own Computer Games with Python
by
Al Sweigart (Goodreads Author)

4.16 avg rating — 252 ratings
score: 95, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
54
Geometric Algebra for Compu...
Geometric Algebra for Computer Science: An Object-Oriented Approach to Geometry (The Morgan Kaufmann Series in Computer Graphics)
by
Leo Dorst

3.92 avg rating — 38 ratings
score: 95, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
56
Making Games with Python & ...
Making Games with Python & Pygame
by
Al Sweigart (Goodreads Author)

3.92 avg rating — 119 ratings
score: 94, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
57
Learn to Program with Minec...
Learn to Program with Minecraft: Transform Your World with the Power of Python
by
Craig Richardson

4.12 avg rating — 74 ratings
score: 93, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
57
Geometric Tools for Compute...
Geometric Tools for Computer Graphics (The Morgan Kaufmann Series in Computer Graphics)
by
Philip J. Schneider

4.10 avg rating — 30 ratings
score: 93, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
59
Adventures in Minecraft
Adventures in Minecraft
by
Martin O'Hanlon

4.33 avg rating — 46 ratings
score: 92, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
60
3D Game Programming for Kid...
3D Game Programming for Kids: Create Interactive Worlds with JavaScript
by
Chris Strom (Goodreads Author)

3.88 avg rating — 32 ratings
score: 91, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
60
Computational Geometry: Alg...
Computational Geometry: Algorithms and Applications
by
Mark de Berg

4.17 avg rating — 168 ratings
score: 91, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
62
Visualizing Quaternions (Th...
Visualizing Quaternions (The Morgan Kaufmann Series in Interactive 3D Technology)
by
Andrew J. Hanson

3.85 avg rating — 13 ratings
score: 89, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
63
Div, Grad, Curl, and All Th...
Div, Grad, Curl, and All That: An Informal Text on Vector Calculus
by
Harry M. Schey

4.24 avg rating — 810 ratings
score: 87, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
64
Algorithms
Algorithms
by
Robert Sedgewick

4.42 avg rating — 1,816 ratings
score: 85, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
65
Introduction to Game Design...
Introduction to Game Design, Prototyping, and Development: From Concept to Playable Game with Unity and C#
by
Jeremy Gibson Bond

4.28 avg rating — 111 ratings
score: 83, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
66
Unity in Action
Unity in Action
by
Joseph Hocking

4.21 avg rating — 125 ratings
score: 81, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
67
The C++ Standard Library: A...
The C++ Standard Library: A Tutorial and Reference
by
Nicolai M. Josuttis

4.21 avg rating — 622 ratings
score: 79, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
68
The Boost C++ Libraries
The Boost C++ Libraries
by
Boris Schäling

3.58 avg rating — 40 ratings
score: 78, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
69
Game Programming Algorithms...
Game Programming Algorithms and Techniques: A Platform-Agnostic Approach
by
Sanjay Madhav

4.04 avg rating — 69 ratings
score: 76, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
70
Game Programming Golden Rul...
Game Programming Golden Rules (Game Development Series)
by
Martin Brownlow

3.27 avg rating — 11 ratings
score: 72, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
71
Optimized C++: Proven Techn...
Optimized C++: Proven Techniques for Heightened Performance
by
Kurt Guntheroth

3.46 avg rating — 41 ratings
score: 68, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
72
Augmented Reality: Principl...
Augmented Reality: Principles and Practice
by
Dieter Schmalstieg

3.68 avg rating — 28 ratings
score: 66, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
73
Practical Augmented Reality...
Practical Augmented Reality: A Guide to the Technologies, Applications, and Human Factors for AR and VR
by
Steve Aukstakalnis

3.81 avg rating — 27 ratings
score: 64, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
74
Best of Game Programming Gems
Best of Game Programming Gems
by
Mark DeLoura

really liked it 4.00 avg rating — 24 ratings
score: 62, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
75
Programming in Lua, fourth ...
Programming in Lua, fourth edition
by
Roberto Ierusalimschy

3.96 avg rating — 414 ratings
score: 61, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
76
Lua Programming Gems
Lua Programming Gems
by
Luiz Henrique de Figueiredo (Editor)

4.05 avg rating — 21 ratings
score: 60, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
76
Beginning Game Programming:...
Beginning Game Programming: A GameDev.net Collection (Course Technology Cengage Learning)
by
John Hattan

really liked it 4.00 avg rating — 2 ratings
score: 60, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
78
Microsoft Visual C# Step by...
Microsoft Visual C# Step by Step
by
John Sharp

4.18 avg rating — 66 ratings
score: 59, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
79
Advanced Game Programming: ...
Advanced Game Programming: A GameDev.net Collection
by
John Hattan

liked it 3.00 avg rating — 4 ratings
score: 58, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
80
Game Programming Gems
Game Programming Gems
by
Mark DeLoura

4.02 avg rating — 115 ratings
score: 56, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
81
Game Programming Gems 2
Game Programming Gems 2
by
Mark DeLoura (Editor)

really liked it 4.00 avg rating — 76 ratings
score: 54, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
82
Agile Software Development,...
Agile Software Development, Principles, Patterns, and Practices
by
Robert C. Martin

4.25 avg rating — 1,313 ratings
score: 53, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
83
Game Programming Gems 3
Game Programming Gems 3
by
Dante Treglia (Editor)

3.74 avg rating — 54 ratings
score: 52, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
84
Game Programming Gems 4
Game Programming Gems 4
by
Andrew Kirmse

3.72 avg rating — 47 ratings
score: 50, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
85
Game Programming Gems 5 (GA...
Game Programming Gems 5 (GAME PROGRAMMING GEMS SERIES)
by
Kim Pallister (Editor)

3.97 avg rating — 39 ratings
score: 48, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
86
Game Programming Gems 6
Game Programming Gems 6
by
Mike Dickheiser (Editor)

3.78 avg rating — 36 ratings
score: 46, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
87
The Unified Modeling Langua...
The Unified Modeling Language User Guide (The Addison-Wesley Object Technology Series)
by
Grady Booch

3.57 avg rating — 221 ratings
score: 45, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
88
Game Programming Gems 7
Game Programming Gems 7
by
Scott Jacobs

3.84 avg rating — 31 ratings
score: 44, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
89
Game Programming Gems 8
Game Programming Gems 8
by
Adam Lake

3.78 avg rating — 27 ratings
score: 42, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
90
Game Engine Architecture
Game Engine Architecture
by
Jason Gregory

4.40 avg rating — 580 ratings
score: 40, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
91
3D Game Engine Architecture...
3D Game Engine Architecture: Engineering Real-Time Applications with Wild Magic (The Morgan Kaufmann Series in Interactive 3D Technology)
by
David H. Eberly

3.80 avg rating — 30 ratings
score: 38, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
92
3D Game Engine Design: A Pr...
3D Game Engine Design: A Practical Approach to Real-Time Computer Graphics (The Morgan Kaufmann Series in Interactive 3D Technology)
by
David H. Eberly

3.42 avg rating — 59 ratings
score: 36, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
93
Game Engine Gems 1
Game Engine Gems 1
by
Eric Lengyel (Editor)

3.64 avg rating — 14 ratings
score: 34, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
94
Game Engine Gems 2
Game Engine Gems 2
by
Eric Lengyel (Editor)

3.33 avg rating — 6 ratings
score: 32, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
95
Learning Unreal Engine Game...
Learning Unreal Engine Game Development
by
Joanna Lee

3.40 avg rating — 10 ratings
score: 30, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
95
Game Engine Gems 3
Game Engine Gems 3
by
Eric Lengyel (Editor)

it was ok 2.00 avg rating — 2 ratings
score: 30, and 2 people votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
97
Blueprints Visual Scripting...
Blueprints Visual Scripting for Unreal Engine
by
Brenden Sewell (Goodreads Author)

4.15 avg rating — 26 ratings
score: 29, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
98
Cocos2d-x by Example: Begin...
Cocos2d-x by Example: Beginner's Guide - Second Edition
by
Roger Engelbert

3.88 avg rating — 32 ratings
score: 28, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
99
Cross Platform Game Program...
Cross Platform Game Programming
by
Steven Goodwin

3.17 avg rating — 6 ratings
score: 24, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
100
Android NDK Game Developmen...
Android NDK Game Development Cookbook
by
Sergey Kosarevsky

4.33 avg rating — 3 ratings
score: 23, and 1 person votedLoading trans  
Error rating book. Refresh and try again.
Rate this book
Clear rating
1 of 5 stars2 of 5 stars3 of 5 stars4 of 5 stars5 of 5 stars
← Previous 1 2 Next →
102 books · 6 voters · list created June 26th, 2018 by Aria (votes) .
Tags: design, game, game-development, gamedev, programming
35 likes · Like
Lists are re-scored approximately every 5 minutes.


People Who Voted On This List (6)

Aria 1116 books
33 friends
inner_loops 1452 books
1 friend
Judy 93 books
78 friends
Dang-Khoa 1857 books
112 friends
Sakib 7842 books
118 friends
DT 0 books
0 friends



Post a comment »
Comments

No comments have been added yet.


post a comment »
Add a reference:
Book Author

Search for a book to add a reference

add:    link cover

Author:



add:    link photo



Add books from: My Books or a Search
You must have a goodreads account to vote.
Loading trans
Loading trans

Featured News & Interviews

Ten Years of Horror Hits to Read This October
Ten Years of Horror Hits to Read This October
Read »

More articles…
  • Create New List
  • All Lists
  • Lists I Created
  • Lists I've Voted On
  • Lists I've Liked

Anyone can add books to this list.

Saving Loading trans
My Votes

vote now


Friends Votes

get your friends to vote

How to Vote

To vote on existing books from the list, beside each book there is a link vote for this book clicking it will add that book to your votes.

To vote on books not in the list or books you couldn't find in the list, you can click on the tab add books to this list and then choose from your books, or simply search.

Company

  • About us
  • Careers
  • Terms
  • Privacy
  • Interest Based Ads
  • Ad Preferences
  • Help

Work with us

  • Authors
  • Advertise
  • Authors & ads blog

Connect

Goodreads on Facebook Goodreads on Twitter
Goodreads on Instagram Goodreads on LinkedIn
Download app for iOS Download app for Android
  • © 2025 Goodreads, Inc.
  • Mobile version

Welcome back. Just a moment while we sign you in to your Goodreads account.

Login animation