Quote: ""Lemur is using a method based on the timer-based system, this is where the fps do slow down but the game still keeps at its normal playing speed up to the point where your machine cant handle anymore performance increase.""
That is a basic thing in game development.. And actually its mostly used for running game on same speed at every computer. Like faster computers will run the game same speed as your computer..
The source is kinda messy but i think i could find many things that could be speed up and add really accurate timer based system. I have done 2 optimizations into my flare engine and Ive got 4x speed boost. And i haven't optimized everything i can.
Mostly slowdowns are calculations in loops that could be done other way to speed things up really much.. Then there is these definitions. Why to define some variable as integer that doesn't use number bigger to 255 so it could be defined as byte..
Not sure if FPSC does that already. But i got kinda much of Programming Experience in c#/c++ and DBPRO so i can look the source code some day and see if i can get Dark Lights.. Maybe we then see if i can gift this FPSC community what i am unfamiliar.. Tho i need to buy FPSC too off course.
Also what i have readed.. There is some problems with multiplayer?
What i could perhaps do is add multisync there but multiplayer programming is usually big task. But i have one OFPS project going secretly when i have got bored of bugs in other projects. It has smooth movement already.. I dunno if FPSC has laggy movement problems?
Click For Details!