Javascript 如何使用当前的web技术生成六边形交互式地图

Javascript 如何使用当前的web技术生成六边形交互式地图,javascript,html,map,hexagonal-tiles,Javascript,Html,Map,Hexagonal Tiles,我想学习html5/当前的网络技术,特别是创建一个游戏 最初,我希望能够生成一个自上而下的二维地图,由六边形瓷砖组成 这些瓷砖将随机生成通常的环境瓷砖(草、平原、雪、湖、海洋等) 我希望能够放大/缩小 我以后会想让化身代表玩家/AI和瓷砖上的资产等 我在哪里可以找到学习基础知识的好地方?首先,我建议您使用HTML5的画布标签和类似的框架。你会在网上找到好的文档和例子。很容易学习,但代码更多 如果您想要更少的代码和更好的结果,请尝试以下JS游戏引擎: 查看这篇博文。作者已经做了一个二维六边形瓷砖地

我想学习html5/当前的网络技术,特别是创建一个游戏

最初,我希望能够生成一个自上而下的二维地图,由六边形瓷砖组成

这些瓷砖将随机生成通常的环境瓷砖(草、平原、雪、湖、海洋等)

我希望能够放大/缩小

我以后会想让化身代表玩家/AI和瓷砖上的资产等


我在哪里可以找到学习基础知识的好地方?

首先,我建议您使用HTML5的画布标签和类似的框架。你会在网上找到好的文档和例子。很容易学习,但代码更多

如果您想要更少的代码和更好的结果,请尝试以下JS游戏引擎:

查看这篇博文。作者已经做了一个二维六边形瓷砖地图与放大和缩小。您可以学习代码以开始学习。你必须添加化身和不同的地图

没有一个地方可以学习基础知识,但另一个博客是开始游戏编程的好地方:


祝你好运

我认为你的选择是:Flash、HTML5画布或SVG。然而,我想知道这个问题对于S/O来说是否有点太离题了,从而导致了否决票!