是否可以在2d tile-map上动态更改视图透视图

时间:2018-04-08 19:43:52

标签: javascript react-native html5-canvas 2d

我通过构建棋盘游戏应用程序来教我自己React Native。我已经在RN中构建了所有逻辑和UI元素,但需要能够显示游戏板并允许它随状态改变。我的想法是构建一个包含多个图层的tilemap来显示棋盘游戏背景,移动空间,游戏碎片以及我可以通过JavaScript进行交互的对象层。我也在关注像Phaser这样的游戏引擎,但由于游戏和用户界面已经建成并且需要通过游戏状态显示游戏板变化,因此它似乎有点过分。我认为Canvas实现可以工作,我现在所追求的,也希望做一个纯JavaScript将帮助我在使用游戏库之前了解更多。

该游戏旨在成为多玩家,我想知道如何旋转棋盘以从他们的角度向其他玩家展示相同的信息。我只看到静态视图和滚动地图控件,而不是旋转。

我想出的解决方案是为每个玩家构建一个单独的平铺地图,并以某种方式链接他们的对象层;或者通过地图数组手动解析以更改0,0处的内容。有更简单的方法吗?我接近这个吗?

谢谢你的时间!

0 个答案:

没有答案