借jianshu 存放一些图片资源。。嘿嘿,下图给boardgame.io 增加的hex range 功能.
我fork的项目地址:
https://github.com/alex2wong/boardgame.io/tree/hex-features
hex_range.gif
boardgame 简介
boardgame.io 是 google 搞的一个回合制游戏状态管理库。通过很简单的配置就可以实现游戏状态管理。个人感觉这项目应该多少受到了redux 的影响,想形成一个通用的游戏状态管理框架。
上手也比较简单,有兴趣做回合制游戏的同学可以参考下官方文档,他们还在开发中。。所以应该有一些不稳定的地方。
我写了个简单的demo,在4*4的棋盘中,下三子棋。。当然只是个demo而已,并不严谨。可以在线体验下:
给棋盘游戏增加move range
参考著名的 redblobgames. 把六边形棋盘的最近邻居(neighbor)实现了下,其实也比较有意思。
未完待续... 睡觉