Firstly, I would like to thank my family for being patient with me while I took yet another challenge that reduced the amount of time I could spend with them. Especially Hien, my wife, who has taken a big part of that sacrifice, and also Chris, my brother, who encourages me in his particular way.
This book also couldn't have been written at all without the amazing support from the game development community. Most of all, I'd like to thank Calle Lundgren at VisionPunk for being so supportive of the project and providing his very valuable insights for it. I'd also want to thank Gabriel Williams from ProCore3D and Nick Canafax at Rival Theory for their assistance.
In addition, the reason the projects in the book look so good is due to the artistic talents of the guys at GameTextures.com, who provided some amazing textures to work with as well as Paul Blackham for letting me use his awesome gun model.
On this same note, I also want to thank Samir Abou Samra and Elie Hosry for their support and encouragement while working on this book, as well as the rest of the DigiPen Singapore staff.
Thanks again to the wonderful guys at Packt, who were a pleasure to work with, including Vivek Anantharaman, who approached me about the project in the first place, and Riddhi Tuljapurkar, who worked with me as the book was being written.
Last, but not least, I want to thank my parents Sandra and Joseph Doran, who took me seriously when I told them that I wanted to make games for a living.