O'Reilly logo

C# Game Programming: For Serious Game Creation by Daniel Schuller

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 3. Modern Methods

Software development has problems—buggy games, blue screens of death, random crashes, programs not responding; the problems are numerous. Architects and civil engineers do not have these problems. The pyramids are doing pretty well and they are nearly 3,000 years old. Once a building is put up it tends to stay up, but humans have been putting up buildings for a lot longer than they have been writing software.

In the last few years, lots of interestingly named new software development methodologies have started to appear. These methodologies are an attempt to improve the way software is created and the final quality of the product. In this section, we’ll look at some of the more useful methodologies that you can put in ...

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