O'Reilly logo

Beginning XNA 3.0 Game Programming: From Novice to Professional by Riemer Grootjans, José Antonio Leal de Farias, Bruno Evangelista, Alexandre Santos Lobão

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 83D Game Programming Basics

In Chapter 2, we talked about 2D coordinate systems, including a special case of such systems: the screen coordinate system. When dealing with 3D coordinate systems, however, a lot more is involved with defining a 3D virtual object and transforming such an object into a 2D representation on the screen.

This chapter covers the basics of creating 3D games. First, you'll learn the fundamental concepts, and then you'll see how to apply them in a simple XNA project. This will prepare you for creating a complete 3D game in the next chapters.

Note XNA 3.0 currently does not support creating 3D games for Zunes.

3D Coordinate Systems and Projections

When dealing with three Cartesian dimensions, two types of coordinate ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required