gre*_*uan 5 javascript html5 css3 game-engine
我对Shogi(日本国际象棋)非常感兴趣,我终于让我的朋友对它感兴趣了.但我的朋友无法购买软件或真正的电路板,所以我告诉他我会制作一个在线GUI,以便我们可以一起玩.
现在的计划是,我基本上会给用户提供与真实董事会相同的自由.他可以把任何一块放在任何地方,他基本上没有任何规则.唯一可以实现的机制是捕获碎片并丢弃它们.
就没有AI,当你打破规则将不承认,也不会承认检查队友,或者当游戏结束等.当然,这意味着它甚至不知道部分如何移动.一切都将由玩家完成,除了自动捕捉棋子.
当然,仍然会考虑作品的数量,你只能拥有游戏开始时应该有的数量,没有额外的等等.
最好的方法是什么?我想只使用HTML5和JavaScript(jQuery,AJAX等),我不想使用Java,Flash或类似的东西.只有HTML5和JavaScript以及可能的一些CSS功能(可能).
什么是最好的方式?最难的部分应该是UI真的,它应该能够认识到在9x9的板上的每个地方,应该认识到每一块,因为它叫,它应该可以说:"你不能这样做,这块你"重新尝试移动不存在".
在HTML5国际象棋游戏的 github上似乎有很多例子.
如果你想用Javascript从头开始创建你的游戏我推荐Crafty一个优秀的开源Javascript游戏引擎.他们拥有所有东西可以让你前进,就像基于磁贴的网格,甚至是等距网格,如果你想让游戏达到2.5d.
回答这个问题让我想现在做一些游戏编程:) mjam
| 归档时间: |
|
| 查看次数: |
9436 次 |
| 最近记录: |