$query = mysql_query("SELECT * FROM 'up_games' WHERE MATCH('name','name_en','game_category') AGAINST('$search')");
Если с кавычками не работать с кавычками тоже, он вообще правильный?
$query = mysql_query("SELECT * FROM 'up_games' WHERE MATCH('name','name_en','game_category') AGAINST('$search')");
$query = mysql_query("SELECT * FROM `up_games` WHERE MATCH (`name`,`name_en`,`game_category`) AGAINST ('$search')");