I added two lines to my shell script, since I run compiz, which isn't necessary whilst I play Planeshift, but does take a lot of resources.
#!/bin/bash
metacity --replace
export CRYSTAL=$HOME/planeshift/cs
export LD_LIBRARY_PATH=$HOME/planeshift/cal3d/src/cal3d/.libs/:$HOME/planeshift/cs/:$LD_LIBRARY_PATH
$HOME/planeshift/planeshift/psclient
compiz --replace ccp&This makes sure that compiz is replaced by the less resource hogging metacity, during the game.
EDIT: This system has one problem. Once I run this shell script, it hangs at the launch of psclient, then when I run it again, the first script starts PS. When I close PS, the second script starts PS, which is annoying. I wonder why this happens, and I'll try to fix this.