Buy used:
$21.39
$3.99 delivery May 20 - 21. Details
Used: Very Good | Details
Sold by HPB-Diamond
Condition: Used: Very Good
Comment: Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority!
Access codes and supplements are not guaranteed with used items.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Something went wrong. Please try your request again later.

Focus On 2D in Direct3D (Premier Press Game Development Series) 1st Edition

4.0 4.0 out of 5 stars 9 ratings

Focus on 2D in Direct3D teaches you all of the tools and tips you'll need to dive right in and begin creating your own games. If you have some knowledge of C or C++ and have been searching for a guide that will take your 2D programming into the third dimension, then search no more! In this book you'll acquire the skills you'll need to move from the 2D API to Direct3D. Written from the point of view of a 2D programmer, Focus on 2D in Direct3D presents the fundamentals of the Direct3D API in an easy-to-use-and-understand format. Get ready to jump into the world of Direct3D!
Read more Read less

Amazon First Reads | Editors' picks at exclusive prices

Editorial Reviews

From the Publisher

Focus on 2D in Direct3D® teaches you all of the tools and tips you'll need to dive right in and begin creating your own games. If you have some knowledge of C or C++ and have been searching for a guide that will take your 2D programming into the third dimension, then search no more! In this book you'll learn the skills you'll need to move from the 2D API to Direct3D. Written from the point of view of a 2D programmer, Focus on 2D in Direct3D presents the fundamentals of the Direct3D API in an easy-to-use-and-understand format. Get ready to jump into the world of Direct3D!

About the Author

Ernest Pazera is a self-taught programmer, starting at age 13 with a TRS-80. Within a month Mr. Pazera was writing video games. By age 15, he realized that he could be happy with nothing less than being a game programmer. He is one of the developers who helped create one of the most popular and respected game development sites on the Web---www.gamedev.net. He is a moderator of an isometric/hexagonal forum on the site and has extensive experience with game development. Ernest is the author of Isometric Game Programming with DirectX 7.0 from Premier Press.

Product details

  • Publisher ‏ : ‎ Muska & Lipman/Premier-Trade; 1st edition (March 2, 2002)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 271 pages
  • ISBN-10 ‏ : ‎ 1931841101
  • ISBN-13 ‏ : ‎ 978-1931841108
  • Item Weight ‏ : ‎ 14.4 ounces
  • Dimensions ‏ : ‎ 6 x 0.75 x 9 inches
  • Customer Reviews:
    4.0 4.0 out of 5 stars 9 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Ernest Pazera
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read author blogs and more

Customer reviews

4 out of 5 stars
4 out of 5
9 global ratings

Top reviews from the United States

Reviewed in the United States on November 7, 2002
First off, I was disappointed when I got this book. It appeared to be another "basics of Direct3D" book... I thought. It actually sat in my truck for about 2 weeks before I read it. I was not interested in another how to create a Direct3D object, blah blah, but then, bored one night, I started reading.
This book added alot beyond a SDK-two-sentence explanation of Direct3D objects and made me realize how much I DIDN'T know about Direct3D. The author DID cover the basics in this book (no Win32 mind you), but what happened was, the "why" and more "what" were revealed to me in this text.
The "why this enumeration is this value" and the "reason for performing this class call", etc. Alot of the details that were overlooked before in other books (I've read many) were explained well in this book, giving me the additional information I needed to push completely past a "beginner" status.
All the examples I ran compiled, and all the examples were related well with the text in the book. This book is not a monster either. It's about 258 pages and smaller in size. The author does not try to teach you the WIN32 API, so that takes a big chunk out making this a quick read.
Normally, I try to give a balanced review about a book, the good AND the bad. No book is perfect, so I will say this book is NOT for advanced programmers unless you need a good reference, but for a beginner to intermediate programmer, this is a good nugget of knowledge. Very useful beyond 2D. He does exclude alot of D3DX making you write your versions of their functions which helps in the understanding, but makes it hard sometimes in finding the equivalent D3DX functions since I choose to use them. But in searching for D3DX functions in combination with reading this book, I've noticed that I understand alot of the parameters better when using the D3DX functions! Not bad..
Great book for the beginner to intermediate programmer, and a great reference for anyone after that.
3 people found this helpful
Report
Reviewed in the United States on October 8, 2003
Unlike many of the other books in the Premier Press Game Development Series, this book is a short 270 or so pages. That said, it's information dense and INCREMENTAL. It's also apparent how the book can prepare someone to make the transition from 2D to 3D quickly.
Some of the topics the author covers in this book that I found particularly useful:
- Alpha blending for 2D effects
- Z buffering (this topic is covered extensively elsewhere, admittedly; but this author has explained Z-buffering in the most lucid manner I have seen to date)
- Lighting for 2D
- Simple vertex shading for 2D
- Particle systems for 2D (very useful)
The later chapters, in particular, were extremely useful. All the code WORKS. This book was written while DirectX 8.0 was the latest and greatest, so there may be some issues with DirectX 9 and higher, but of course that's to be expected.
All in all, This book has been one of the best investments I've ever made in my game development education. Furthermore, it has been a constant companion and reference during my own commercial game development.
3 people found this helpful
Report
Reviewed in the United States on April 23, 2003
I bought this book thought that maybe I could write a simple 2D game using it. But the book has NOTHING to do with 2D in Direct3D (Except he teaches you do create a Ortho view). This book is just a introduction to Direct3D, nothing more!
In the end he says that he didn't write a game because he just teaches you the tools to create one yourself. He didn't give me any tools! I just think he is lazy.
I have never writed a review, but in this case I thought that I just had to. This book stinks! Go read the SDK docs instead.
3 people found this helpful
Report
Reviewed in the United States on June 11, 2004
this book will not teach you a lot. it will, however, point you into a direction where you should venture into if you want to learn directX 2D or 3D. the matrix lessons are a bit too complicated with the way the author explained it, considering that matrix arithmetic is not too difficult. there are a few pages containg cryptic matrix multiplication examples which could have been explained in a few sentences like in lamothe's tricks of the trade book( lamothe explains math better ). but i give it 3 stars for a decent read. it is a good addition to a game programmers collection
One person found this helpful
Report
Reviewed in the United States on July 13, 2002
This book has these features:
1. Just DX8 Code and Theory. Nothing on setting up Windows and the GDI or the history of Windows. The lower price tag is due to this.
2. Codes that actually compile and run. This is "pretty rare" considering that other DX8 books (as of July 2002) have half baked code that does not even compile.
3. Focus is on techniques and not on making a monster library. Unlike most books, there is no monster central library where each project needs to include. Each example in the book has its own source code and does one or two things only, making the relevant code stand out.
Conclusion:
If you are an experienced programmer with DX7, this book is definately a buy. But, if you are a new programmer, stay away from this book. This book purposely leaves out any support for inexperienced programmers.
For those that have his previous(?) book, "Isometric Game Programming With Directx 7.0", this book is basically part 2 of that book.
6 people found this helpful
Report

Top reviews from other countries

Mr Tamas Zoltan Szenasi
5.0 out of 5 stars I love it
Reviewed in the United Kingdom on September 8, 2013
This book is awesome. It's not about the newest technology (i mean directx 9 or newer) but can give you a positive experience if you do not understand some stuff in directx basic principles.I did not understand them and now I do understand everything.Actually that is the reason I bought this book.