For starters if you have purchased this book, and are highly upset that it concentrates on DarkBASIC Pro have no fear. DarkBASIC Pro is now free, but you can purchase a license.
Onto the Book.
This book concentrates on 2D rather then 3D
This book's last chapters contain a small portion of 3D.
I bought this book as sort of just a reminder of how DarkBASIC Pro works. I was away from it for a while, and got back into creating games. This book and the author is a genius. All the code is very easy to follow, he gives examples of everything you are doing. So there is none of that "dont worry about that code" he explains it all. After the reading of this book I was able to create the game "deal or no deal". This book is that good. I used no other references.
The author writes everything to where you can understand it and will have no problem at all knowing how and why every line of code works the way it does.
Biggest reason why I love this book, and call myself a fan of this author is simple. You get right to the point of why you purchased this book (creating games). There is no, "this is an rts game, this is an fps game, this is a adventure game". NO..We go right into the reason you purchased the book, learning a bit about DarkBASIC and then jumping into creating small games, to include Pong. If you want to learn DarkBASIC Pro, this is it. This book is how authors should write game development books. Take Note: