PHP явно не является решением, когда дело доходит до сокет-сервера. Он просто не предназначен для такого использования.
Если вы действительно хотите стать мультиплеером, SmartFox (http://www.smartfoxserver.com/) предлагает профессиональное решение, когда речь заходит о Flash. После этого разработка небольшого сокет-сервера на надлежащем языке не так уж сложна, и возможности безграничны (Python, Java, C #, C, C ++, Erlang, Go, Erlang, ...). Это действительно зависит от того, какую игру вы хотите делать.
PHP может быть подходящим решением в случае игры типа «ход за ходом», вы можете просто обращаться с ней как с сервисом RESTful (отправлять и пересылать состояние игры по http).