The ZeroFps engine is getting more useful each day but sometimes I?m afraid it lives up to it name. The lack of speed is in the design of the engine as we try to have as few special cases as possible. We also added some ugly code over the past days to get something visual to show on a demo day in school. We will remove and replace those lines from hell with more quality code after the demo day. There are also huge areas of unused code in the engine and those will also be remove after the day at the end of the week with no sleep . Our lead programmer described these dead sections of code with - 'Watching the header files is like looking at the killed in action list of a huge battle' .