
02-20-2009, 02:45 PM
|
Graal Administration
|
Join Date: Jan 2000
Location: Admins
Posts: 11,693
|
|
Graal is running at 20 fps and tries to keep that framerate as best as possible, if one frame is taking slightly more time it will wait less time until the next frame. The engine supports unlimited frame rate, that mode is used for Graal3D, but for normal Graal it will not be good because animations and scripts are made for 20 fps, server-side scripts are 10 fps, and if it's running at unlimited fps the animations and scripts can act out of sync - 21 fps means the animation is stopping at some frame which looks jumpy.
The next Graal version will be more optimized, it's using DirectX9 on Windows, is fully C++ (current version is still some Pascal/Delphi), and is made to run fast enough on iPhone (optimized particle engine, removed some unneeded code, scripting engine is having less overhead) so it should be faster for normal playing as well. |
|
|