• Unique

    Introducing ... The Zen Game Bible

    We are pleased to announce the launch of the Zen Game Bible.  The first product to include everything you need to learn computer programming with C++ and make high performance 3D video games using DirectX.
  • Complete

    Complete

    The Zen Game Bible includes nearly 2000 pages of guides, tens of thousands of lines of code for examples, games, and tutorials.  It's the most complete guide to game development ever released.
  • Trusted

    Trusted

    Written by the developers behind Medal of Honor: Rising Sun, Crackdown, F1 Career Challenge, Harry Potter and the Chamber of Secrets, Football Manager 2009, and many other Triple-A titles.  The Zen Game Bible teaches you the secrets of the professionals.
Tuesday, January 06, 2009

Who Are We?

Peter Walsh, the author of the Zen Game Bible, has worked in all areas of game development. He’s worked for top companies in the industry including  Electronic Arts, Microsoft, Disney, Warner Brothers, Activision, and many others. He's also built games on nearly every platform including PC (DirectX and OpenGL), Playstation I, Playstation II, Xbox, Xbox 360, and Nintendo GameCube. Learn More...

What you'll learn


Volume I - C++ Programming
- From a purely games perspective

Volume II - 2D Game Development
- Using Win32, Direct3D, DirectSound, DirectInput, and much more

Volume III - 3D Game Development
- With cutting edge Direct3D, HLSL, and GPU Rendering techniques

Visual C++

Testimonials

Quotes 1

  • “Zen is the book you’ll keep by your side as a reference, as well as a tutorial… Peter Walsh takes you on a mesmerizing journey… in the most concise and clearly written prose on the subject to date… This book is what Microsoft should be sending along with every single copy of the DirectX/3D SDK. It’s that good and that complete.”
    -Andre LaMothe, Series Editor and Author
  • "Zen Game Bible Volume I: C++ Spells is a fantastic book and well worth the money spent. Thank you for writing this book in a way that gives me a clear understanding of C++. I had no problems understanding it. Looking forward to volumes 2 & 3!"
    -Colin Edlin, Australia

Quotes 2

  • “The book is written with refreshing humor and clarity, and it seems the author spared no expense in terms of book size to fully educate the reader”
    -Lawrence Aron
  • “This is the best book out there. Its the only one I have found which explains line by line and also a very clean interface. You will not be sorry if you buy this book... It could change your life and help you accomplish a long sought after dream of having your own game engine, as it has done for me!”
    -Patrick Ventura

Learn to Make 3D Video Games Now

Best selling author and computer games developer Peter Walsh has now released the ultimate tool kit to turn you into a hard core game developer faster than you can say Unreal. It doesn't matter if you are 13 or 65. You are never too old or too young to learn how to make professional level video games. Game development is really exciting, and as you read through all of this site you'll start to feel why.

The Zen Game Bible teaches you the secrets for creating incredible 3D photo realistic games with the C++ programming language; the same tools used by professionals to make games like Quake, Unreal, Warcraft, Wii Sports, and many more. Other books may show you how to make slow and flickery basic 2D games like Tetris. The Zen Game Bible books teach you real professional level coding with C++ and everything you need to develop the hottest games you can imagine.

 
Learn to create advanced particle systems
FireBall

 
Ever tried to learn programming before? Chances are you got bored to death because every other book on learning programming is aimed towards software engineers in banks trying to figure out how to display accounts more effectively. Not anymore. Every page of the Zen Game Bible books are aimed at making cutting edge games so you won’t have to learn anything that is not important.
 
Vertex skinned animated characters
Vertex Skinned Animated Ninja
 
Unlike almost every other book out there – learning to program can be fun and easy. Each book teaches you what you need to know, explains why you need to know it, and uses crystal clear metaphors so you’ll never be left scratching your head in frustration.
 
Normal mapped water
Dynamically generated normal mapped water
...and much more
 
When you finish you’ll have the skills and knowledge to make any game you want, or enter industry as a professional developer!

Have you got what it takes?

If you are good with computers and love gaming then no matter what your background or age the Zen Game Bible will teach you everything you need to know to make high performance 3D games with Windows and DirectX.

 

Send us your games

Made a cool game with the Zen Game Bible?  Let us know about it and we'll post screenshots on the site! The best game submitted will win a prize.

Contact Us

If you have any comments or questions please do not hesitate to contact us.

Office Hours : 9am to 5pm | Monday to Friday

Proven

“This is the best introduction to Direct3D that I've seen... Walsh starts from the ground up, starting from 2D and going into 3D, nothing skipped over. There is also quite a bit of humor involved which keeps the read both informative and entertaining. If you want to learn 3D programming this is a great place to start.” 

- B. Myers

Zen Game Bible

Three Volumes

2000 Pages

Thousands of Code Samples

Go beyond the game