O'Reilly logo

DarkBASIC Pro Game Programming, Second Edition by Joshua R. Smith, Jonathan S. Harbour

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 18. Fundamentals of 3D Graphics Programming

Although there are still many 2D games being developed for platforms such as Game Boy Advance and web-based casual games, such games are in the minority. This chapter is the first of several chapters that focuses on 3D graphics programming. Starting with this chapter, you will learn the basics of how to create and draw 3D objects, such as triangles, rectangles, cubes, cones, and cylinders, as well as how to apply textures to such objects. This chapter provides you with what might be called the low-level view of 3D graphics because you will have an opportunity to create 3D objects from scratch using source code, providing that extremely important foundation for more advanced techniques (such ...

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