Skip to content
Paperback Visual Basic Game Programming with DirectX (The Premier Press Game Development Series) Book

ISBN: 193184125X

ISBN13: 9781931841252

Visual Basic Game Programming with DirectX (The Premier Press Game Development Series)

Explaining how to install and set up Visual Basic 6.0, this book takes the reader through the development of a complete game before jumping into more advanced topics. This description may be from another edition of this product.

Recommended

Format: Paperback

Condition: Like New

$18.29
Save $41.70!
List Price $59.99
Almost Gone, Only 1 Left!

Customer Reviews

5 ratings

Proof of the game development power of Visual Basic

Without this book many people would have been deprived of the very powerful graphic and gaming capabilities of VB6. This book also proves convincingly that game development is not exclusive to C or assembly programmers.The sometimes very complex topics are attenuated with the addition of some gaming history and fun personal anecdotes, making these topics more enjoyable and digestible for the reader. The author clearly shows his passion for game development and gaming in general and the desire to share his knowledge to the readers. 2d & 3D Bitmap handling, sprites, vertical scrolling, sound effects, background music, basic AI (Artificial Intelligence), control input, even multiplayer network programming using DirectPlay are covered with detail. My primary interest was to create 2d games using sprites, but soon I realized reading further along the wealth of new and interesting concepts I didn't have an idea existed in the first place. Deep down in more advanced chapters it is apparent that in practice game development is a very complex process. But then again the author effectively provides a means of removing the complexities of DirectX and the Windows Application Programming Interface (API) by devoting an entire chapter for building a solid game library, with a set of classes that make it much easier to code your software.With the addition of several games developed by the author throughout the book, all the concepts are nicely put into practice. Game projects include Block Attack (a classic "Breakout" arcade game), War birds 1944 (a scrolling game), Stellar War (a multiplayer game), and pong 3d (a 3d classic).The book is not intended for inexperienced Visual Basic programmers and its scope is not to teach you the language for gaming purposes. It assumes knowledge of the interface and language structure as well as VB class instancing, functions, procedure and variable scoping, which are used extensively throughout the book; object oriented programming style is the focus in every chapter.Minimum requirements for coding and running the programs in this book:Visual Basic 5.0DirectX 8Direct X 8.0 SDK (available on the bundled CD)Video accelerator 32MBIt is highly recommend having the following to obtain a better overall benefit from this book and the sample code:Visual Studio or Visual Basic 6 (any edition), SP5MSDN Library (highly recommended although not strictly necessary)PC with 512MB and a 32MB video accelerator or betterMost of the sample code is included in the book for the benefit of readers who prefer learning by typing. Those who are in a hurry have a convenient bundled CD. In addition to all the code from the book, the CD includes trial versions of Jasc's Paint Shop Pro 7 and Syntrillium Cool Edit 2000 as well as demos of Mechwarrior 4, Crimson Skies and Motown/Motocross Madness 11In summary, a very effective, well written, entertaining textbook and a valuable tool for future game developers and enthusiasts.5 stars

The sample code alone earns these stars.

Before meeting this book I never even imagined that Visual Basic was reading for game programming, and after reading the introduction, I thought for sure that this guy was a has been programmer trying to write a book about something seemingly impossible just to sell it and reassure everyone of just that.A few chapters in, I realized just how wrong I was. Mr. Harbour digs right in and clears up all doubts before you even reach the hardcore code.This book is remarkable, and though I cannot compare it to the other DirectX with Visual Basic 6 books (as this is the only one I have read), I can assure you that it is indeed a GREAT buy. The sample code alone earns the five stars.. wow, if only I could write more than 1,000 words in this review.This book is good for beginners and advanced programmers alike, and even if you have absolutely no intention of writing your own game in Visual Basic, it is still a supurb resource for giving your user interfaces a makeover.

I need more stars....

I am awestruck! Jonathan Harbor has written the specific book, the manual for how to develop the game I've always wanted to make! I'm only half way through and I've learned more about VB's graphics and programming capabilities than I've learned in all the rest of my experience with the program. And I've even taught MS Visual Basic certified classes!If you want to know about the graphic muscle that is hidden under the mild-mannered Visual Basic application language, look here. The limitations that I thought were inherent in VB just don't exist. Couple this with VB's superior ability to manipulate databases and you have a terrific platform to deliver high-performance, highly detailed strategy games! Sid Meier could have programmed all of the versions of Civilization in VB with this book!Most impressively, this author also includes help for the artist that must be involved in the process and for the designer who must decide how things will be done as well as for the programmer. It's a manual for writing games as well as a tutorial on how to use an everyday language to program games competitive with C and C++ games in the market today. He maintains his emphasis on game playability while supplying all the tools to implement your game idea.For the first time, I wish I had some more stars to award....

Awesome

I haven't read the whole book yet, but I've gone through the first 6 chapters. I consider myself to be an intermediate vb programmer, and I learned a lot in just the first few chapters; far from getting into game programming. I glanced at the rest of the book, and it looks awesome. Toward the end of the book it takes you through the designing and programming of a couple complete games. The book also goes through programming a graphics library that you can use in later projects. Overall, this book is just amazing.

Absolutely fabulous!

As an experienced VB programmer who has followed the language since it's inception, I have to say that this is the first time I have ever been so excited at the possibilities of VB; and it's all thanks to this book.This book presumes a basic knowledge of VB, of course; but beyond that, it will do wonders to get you out of the 'Application' programming mindset, and into GAME programming. And the book makes an excellent case for why Visual Basic is entirely acceptable for programming Windows games.Unlike any other VB Game programming book I've ever seen, this one goes far beyond card games or a bad remake of an old arcade game. The information in this book will have you pushing the very limits of VB and DirectX together... and it will surprise you with exactly how far out those limits are.If you are serious about VB, and serious about game programming, this book is an absolute MUST.Also.. one thing that wasn't too clear to me before I bought this book was what version of VB it applies to. While it does include some info on VB.NET, everything in it is made for VB6.0, so don't feel shy about picking it up if you only have 5.0 or 6.0.Get it!
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured