Tag: David L Craddock

Book Review: Arcade Perfect by David L. Craddock

An interesting thing happened to me few months ago.  

I was reading Shovel Knight, by David L. Craddock, published by Boss Fight Books, and thoroughly enjoying the ride, when I received an email from none other than… David L. Craddock. Craddock had found my contact info through this website, and he wanted to know if I’d be interested in reading a pre-release copy of his latest book, Arcade Perfect, and publishing a review on it.

I thought that the name sounded familiar, so I looked him up, and found that he’d written the book that was in my left hand, as I read the email on the smartphone in my right hand.  I wrote back, asking him if he was indeed one and the same.  He was.  I felt oddly watched.

Shovel Knight was a fantastic read, a detailed history of Yacht Club Games’s origins and how they came to create one of the best videogames of 2014. It was well paced, thorough,, interesting, and covered the human side of the story as well as the technical.

Of course I said yes.

I also offered to provide feedback on the manuscript, as I have helped several other authors in the past with technical review of their manuscripts. Craddock appreciated my offer and offered me an acknowledgement in his Foreward. I say this not as a brag, but for transparency’s sake, to say that this may not be a review completely free of bias, although I’ll strive for that anyway.

Arcade Perfect is a collection of histories on over a dozen popular arcade games, and the story of how they were ported to home consoles. If you’ve read Racing The Beam, or The Ultimate History of Video Games, this book will be of interest to you.

The book is long. At nearly 600 pages, it will take you a while to get through. It spans almost the entire the breadth of video gaming history, starting with Pong and going through about 2015-17. Golden age titles Pong, Space Invaders, Pac-Man, Ms. Pac Man, Missile Command, and Donkey Kong are all given treatment, as is Tetris, and the 90’s are represented by the games NBA Jam, Street Fighter II, Mortal Kombat, Terminator 2: Judgment Day, and Teenage Mutant Ninja Turtles. Each of these games has an interesting back story of how it came to exist, and how it was brought from the arcade to home consoles. The challenges the developers faced are many. Most if not all of these games were ported to other platforms not by the original developers, but by another talented programmer or team. Oftentimes, no original project documentation was provided to the porting effort, and developers had to “interpret” the game by playing it until they knew it backwards and forwards, reverse engineering to the best of their ability, and working within the constraints of the target platform’s hardware, dealing with hard deadlines and high expectations to deliver an acceptable translation of a very popular title eagerly anticipated by a rabid consumer fanbase.

The last 150 or so pages of the book are devoted to full transcripts of the interviews that Craddock conducted with various creators who worked on the games. This is primary resource material and very nice to have in its entirety.

The book is illustrated, although in the advance copy I saw, the image layouts were still rough. I would hope that these issues will be addressed before the first edition of the book goes to print.

Arcade Perfect is available today. Follow the author on Twitter @davidlcraddok.