我想学习html5/当前的网络技术,特别是创建一个游戏。
最初,我希望能够生成一个自上而下的二维地图,由六边形瓷砖组成。
这些瓷砖将与通常的环境瓷砖(草地、平原、雪、湖泊、海洋等)随机生成
我希望能够放大/缩小。
我稍后会想让化身代表玩家/AI和瓷砖上的资产等…
我在哪里可以找到一个学习基础知识的好起点?
查看此博客文章http://build-failed.blogspot.com/2012/04/maps-and-boardgames-part-3-client-side.html.作者制作了一个具有放大和缩小功能的二维六边形瓷砖地图。你可以学习代码来开始学习。你必须添加头像和不同的地图。
没有一个地方可以学习基础知识,但另一个博客是开始游戏编程的好地方:http://www-cs-students.stanford.edu/~amitp/gameprog.html#十六进制
祝你好运!
首先,我建议您使用HTML5的canvas标记和类似的框架http://calebevans.me/projects/jcanvas/index.php.你会在网上找到好的文档和例子。很容易学习,但代码更多。
如果你想要更少的代码和更好的结果,请尝试JS游戏引擎:http://ntt.cc/2011/01/31/66-open-source-javascript-game-engine-for-serious-developers.html.