Learn to write 2D and 3D games without any programming experience by harnessing the advanced 2D/3D graphics features of DarkBasic Professional. This easy-to-use language handles the entire game engine for you, so you are free to focus on designing and playing your own games. Written for beginners with no programming experience, DarkBASIC Pro Game Programming, Second Edition is a welcome change of pace from traditional game programming books. You won't need to spend time figuring out how the game engine works, but only what the game is supposed to do. You will be able to create self-contained executable games with the graphics and sound files stored inside the exe file. No DarkBasic runtime library is needed: compiled programs are self-contained and require only that DirectX is installed. Finally, a book for complete beginners who want to learn to write games!
Jonathan S. Harbour was born in Sacramento, CA, grew up in Redding, and now resides in the Phoenix area with his wife and four children. Now a freelance writer, he recently spent five years developing and facilitating the Bachelor and Master degree programs in game development at UAT (Tempe, AZ). His books cover many languages (C++, C#, VB, Basic, Lua, Python, Java), libraries (DirectX, Allegro, XNA), and hardware (GBA, Xbox, Xbox 360, cell phones).
For fun, he enjoys reading books on physics, cosmology, metaphysics, anthropology, and game development (of course) from authors such as S. Hawking, M. Kaku, H. Ross, A. George, C. Yarbro, with a personal library of over 500 books. He also enjoys bike riding, long hikes, and mind-expanding TV shows and movies of the futurist variety.
On a personal note, I wish there really was a Night Elf Mohawk character class.




