我想开始开发诸如Travian或Ogame之类的MMO浏览器游戏,可能还涉及一些更复杂的图形功能,例如玩家与2d地图或类似内容进行实时交互。
我的主要疑问是我应该使用哪种开发工具:我在服务器端使用PHP和MySQL,在客户端使用Javascript(和jQuery)方面拥有丰富的经验。从头开始编写所有代码当然会非常痛苦,所以我想知道是否应该使用JavaScript游戏引擎。您会推荐(可能免费)游戏引擎吗?他们足够擅长开发大型游戏吗?
另外,最近我看到了很多HTML5游戏的出现,但是现在我确定使用HTML5是否是个好主意。你会推荐吗?使用HTML5有哪些优缺点?如果您推荐它,您是否有关于使用HTML5开发游戏的良好链接?
(PS:我知道HTML5和Javascript引擎不是互斥的,我只是不知道如何制定适当的标题,因为英语不是我的主要语言。所以,请回答关于HTML5和游戏引擎的优缺点分别)