The parameter used with the UpdateWorld command is intended to set the animation speed for 3D model animations.
The FPS of your game will vary depending on how heavy a load is being placed on the graphics card. This is normal - different 3D scenes will place different loads on the card depending on how many polygons are being rendered, etc.
If you are having a problem with the rendering FPS interfering with the regularity of your game logic updates, do some searches for 'render tweening' and 'delta timing' in this forum and in the code archives. Also, check out the castle demo in the Blitz3D samples folder ( C:\Program Files\Blitz3D\Samples\Blitz 3D Samples\mak\castle ), to see an example of render tweening with timing regulation of the game logic.
The FPS of your game will vary depending on how heavy a load is being placed on the graphics card. This is normal - different 3D scenes will place different loads on the card depending on how many polygons are being rendered, etc.
If you are having a problem with the rendering FPS interfering with the regularity of your game logic updates, do some searches for 'render tweening' and 'delta timing' in this forum and in the code archives. Also, check out the castle demo in the Blitz3D samples folder ( C:\Program Files\Blitz3D\Samples\Blitz 3D Samples\mak\castle ), to see an example of render tweening with timing regulation of the game logic.