• List Price: CDN$ 76.99
  • You Save: CDN$ 16.66 (22%)
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.ca. Gift-wrap available.
DarkBASIC Pro Game Progra... has been added to your Cart
+ CDN$ 6.49 shipping
Used: Good | Details
Sold by Daily-Deal-
Condition: Used: Good
Comment: This Book is in Good Condition. Used Copy With Light Amount of Wear. 100% Guaranteed.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

DarkBASIC Pro Game Programming Paperback – Sep 7 2006

4.0 out of 5 stars 1 customer review

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 60.33
CDN$ 60.33 CDN$ 12.65

Harry Potter and the Cursed Child
click to open popover

Special Offers and Product Promotions

  • You'll save an extra 5% on Books purchased from Amazon.ca, now through July 29th. No code necessary, discount applied at checkout. Here's how (restrictions apply)

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 616 pages
  • Publisher: Course Technology PTR; 2 edition (Sept. 7 2006)
  • Language: English
  • ISBN-10: 1598632876
  • ISBN-13: 978-1598632873
  • Product Dimensions: 3.3 x 19 x 22.9 cm
  • Shipping Weight: 1.2 Kg
  • Average Customer Review: 4.0 out of 5 stars 1 customer review
  • Amazon Bestsellers Rank: #1,215,410 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description


PART I: The Basics of Computer Programming 1. Welcome To DarkBASIC 2. Introduction to Computer Programming 3. Basic Commands, Variables, and Data Types 4. Characters, Strings, and Text Output 5. Repetition: Looping Commands 6. Making Programs Think: Branching Statements and Subroutines 7. More Power to the Numbers: Data Sequences and Arrays 8. Number Crunching: Mathematical and Relational Operators and Commands PART II: Game Fundamentals 9. Basic Graphics Commands 10. Game Graphics: Learning To Use Bitmaps 11. Drawing Animated Sprites 12. Programming the Keyboard, Mouse, and Joystick 13. Adding Sound Effects and Music To Your Game 14. Loading and Saving Information Using Files 15. Creating a 2D Arcade Game PART III: Advanced Topics 16. Tile-Based Scrolling and Level Editing 17. Multiplayer Network Programming 18. Fundamentals of 3D Graphics Programming 19. Loading and Rendering 3D Models 20. Creating a 3D Multiplayer Game PART IV: Appendixes A. Answers to the Chapter Quizzes B. Recommended Books and Web Sites C. ASCII Chart D. What's On The CD-ROM?

About the Author

Jonathan S. Harbour is an associate professor at the University of Advancing Technology (Tempe, AZ). His web site at www.jharbour.com includes an online forum and blog for book support. His most recent game projects are Starflight - The Lost Colony (www.starflightgame.com) and Aquaphobia: Mutant Brain Sponge Madness (www.aquaphobiagame.com).

Joshua R. Smith is a full-time professional game developer at Semi-Logic Entertainments in Palo Cedro, California. He has worked on several commercial games, such as Real War and Hot Wheels: Stunt Track Driver 2. Joshua is an avid C programmer but finds BASIC intriguing. He is currently living in Redding, California. In his spare time, he enjoys playing video games and spending time with his wife.

Customer Reviews

4.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
great product, just as advertised.
brand new and great for learning Db pro.

recommended seller.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: HASH(0x9d944510) out of 5 stars 12 reviews
11 of 12 people found the following review helpful
HASH(0x9d8ff4a4) out of 5 stars DarkBASIC Pro Game Programming, 2nd Ed. May 14 2007
By Robynn Penelope Mussell - Published on Amazon.com
Format: Paperback
An invaluable resource for the aspiring game programmer, as a beginner's reference. This great book explains, simply, the needed utility programs to draw and animate your graphics, PLUS many well-written examples to help you in to right direction.

I found myself refering back to some of the Sprite-related chapters and some of the simple 3D examples for building some games.

I really think this book is a great asset for those of you who want to start programming games for the PC, but do not have any experience in programming. Even for me, I have a rather extensive programming background, but DarkBASIC Professional is not your father's BASIC from decades ago. This is one awesomely-powerful 2D and 3D game development environment is explained rather quickly, but succintly and never leaves you feeling lost or out-of-the-loop.

I've read other books that are supposed to teach you the programming language with examples, but they were filled with unfamiliar computer jargon and the examples were shoehorned into the book in what seemed an afterthought. Here in "DarkBASIC Pro Game Programming, 2nd Ed.", the examples were actually a refreshing resource that I still peruse.

I rated this book highly. There were some small ambiguities, but after reading the passage or paragraph over, I actually understood the methodology of the examples and their commands use. Extensively researched, "DBPro Game Programming, 2nd Ed." has taken graphic game development in a new direction: a genuinely creative one.
2 of 2 people found the following review helpful
HASH(0x9d8ff378) out of 5 stars 2012, Still Relevant Dec 20 2012
By Drillfoot - Published on Amazon.com
Format: Paperback
I have both the first edition, and this edition. I can never get enough of DarkBASIC Pro, and the authors writing style actually has you learn by doing, rather then boring you with things you could care less about.

Now the question. Does this book still serve a purpose in 2012? The answer. YES. The books code, and samples all still work well, and will help you on your journey to creating great games. You start small, and work your way up to a 3D chess game. Always feeling like you have accomplished something. Even creating the small chat client was a good time, and just opened up a can of possibilities.
3 of 3 people found the following review helpful
HASH(0x9e060894) out of 5 stars Great 2D book Dec 5 2007
By L. Dellinger - Published on Amazon.com
Format: Paperback
This was a great book for starting game programming with Dark Basic Pro. I use this book all of the time when I am writing games. My only complaint is the 3D stuff. it seems a little rushed and I didn't see anything about 3d collision detection. I am not confident you could create a 3D game using this book exclusively. I would love to see a second volume to this book that was just 3D programming. However Hands On DarkBasic Pro - Volume 2 does just that so if your library included these two books I think you'd be set.
1 of 1 people found the following review helpful
HASH(0x9d7fb7a4) out of 5 stars Dark Basic Explained Dec 7 2014
By Amazon Customer - Published on Amazon.com
Format: Paperback Verified Purchase
I am slowly working through the book. It is easy to understand and well worth the money.
HASH(0x9d7fbdc8) out of 5 stars Simple and easy to follow July 16 2014
By David Davis - Published on Amazon.com
Format: Paperback Verified Purchase
I am still learning and it has et and exceeded my needs. Simple and easy to follow.