I was just wondering if many"IF" statements can slow down code considerably, and if so, how many would it take to notice a slight slow down on a moderate computer - say a P3 400 MHZ system? The reason I ask is because in my tile engine I have used a lot of if statements to read the 2D tile array. I don't notice any slow downs as of yet, probably because my computer is quite fast. I am using DirectX 7 if anyone wants to know, or if it is important in any way. I probably could use something other than "if" statements, but im still in the early newbie stages. Is there anything else I can use that someone could recommend that would be faster - it would be greatly appreciated? Thanks in advance!