Games often require you to have a fast computer, especially newer games. If you encounter 25 FPS or lower in your games, then something is slowing it down and affecting your game performance. You should (if possible) be running a minimum of 30 FPS at all times or else it will be difficult to play the game smoothly. The following steps will help you to increase your game performance:
Check your process list before starting your game. Often anti-virus software and other applications that read or write to the hard drive will slow down your game performance. Especially applications that defrag it, they really slow it down. Close all unneeded applications prior to launching your game.
Defragging. Not only does defragging increase the life span of your hard drive, but it also makes games run faster. Why? It's because defragging puts all the files that the game needs to run in one continuous space instead of spread out all over the hard drive. You should defrag at least once a month, but better to do it daily (preferably during off hours like at night). The defragger built into Windows cannot be scheduled so you'll either have to remember to run it periodically or use a scheduled defragger. Alternately, buy yourself an SSD and install your games on that drive instead.
If you did the two things above and your games are still performing poorly, then here are a few things you can do in-game to improve your game performance:
- Screen Resolution: Extremely high screen resolutions will really hurt game performance. Try reducing it to 1024x768.
- Shadows: Sure, they add realism but they really put a lot of strain on your video card. Try putting them at low or even off.
- Aniscopic Filtering: This makes objects ahead of you more clear. It's a real game performance hog, though, so you should leave it disabled if you're experiencing game performance difficulties.
- Anti-aliasing: This makes the edges of objects slightly blurry. It also puts a lot of strain on your video card and unless you're really paying attention, you won't notice it most of the time. Leave anti-aliasing disabled for that extra performance boost.
- Texture Quality: The last thing you can try is reducing texture quality. Higher textures take up more video card memory.
If you tried all these things and your game is still performing badly than your next course of action is to upgrade your computer to increase your game performance.
First look at your video card. How much memory does it have? Are the drivers right up to date? If it's less than 256MB, consider upgrading it as most games today require at least 512MB to run smoothly with higher settings. Also look at how much RAM you have. You should have at maximum 4GB on 32-bit Windows and at minimum 4GB on 64-bit Windows. Don't get more that 4GB of RAM on 32-bit operating system because Windows can't address it. After that profile your machine to work out where the bottlenecks are. If you can - connect via ethernet cable directly to your router or modem - try to avoid WiFi connections. This will reduce network latency.
If you want to run your game server as a Windows service you can do so with FireDaemon Pro and Manage via the web/iPhone/iPad with FireDaemon Fusion.