Sony has announced the launch date for its eagerly anticipated PlayStation 4 console.

Gamers will be able to get their hands on the new console from November 29.

The PS4 already has a million pre-orders, according to Sony, but gaming experts said the later than expected launch date could play into the hands of main rival Microsoft, which has yet to announce when its Xbox One will go on sale.

"From Microsoft's point of view it looks pretty good," said Seth Barton of technology website Expert Reviews.

"I think Microsoft will probably want to get in first and launch a week or two before Sony just to claw back a bit of an edge.

"If you've got a PS4 pre-order you will definitely get one for Christmas, but if you haven't then that boat has sailed and you haven't got a hope of getting one, and then you might end up getting a Microsoft instead."

He said PlayStation 4's pre-order figure was "pretty impressive".

"Sony couldn't have announced it any later - you're unlikely to get a launch in December," he added.

"It's quite possible both consoles will sell out before Christmas and you won't be able to get either of them."

Last week it emerged that retailers were halting pre-orders of the PS4, prompting fears of a shortage at Christmas.

A high level of interest in the £349 console is leading to shops warning customers that new orders will not guarantee a machine at launch.

Microsoft has said the XBox One will set gamers back £429 when it launches some time in November.

Sony first gave a sneak preview of the PS4 earlier in the year.

The Japanese firm said the ''gaming experience'' is at the heart of its latest console, with the device including a feature which allows gamers to broadcast a live stream of their play.

PS4 provides access to social networks including Facebook and Twitter while Sony has also promised to develop cloud technology to enable users to play their old games via the internet.

Anticipation is high because it is seven years since the last PlayStation and eight years since the previous Xbox.