Monday, September 26, 2011

Game Development Has its Own Rules


A piece of advice: game development isn't necessarily like other forms of programming. It's sort of a beast unto itself, and since it's for entertainment, it doesn't need to impress Stanford University computer science professors with its elegance. If you can't think of an elegant way to do something, just do it brute force. If it causes speed problems, worry about it later.
An example would be having a different set of lists for each object type, and then a different list altogether for particles, instead of having them all thrown into one big list. It might not seem like the most elegant way of doing things but it might simplify things for one reason or another, and it will get the job done and you will be able to ship the product.

No comments:

Post a Comment