灵感来自“菜鸟学Python”公众号文章《太好玩了,我用Python写了个火影忍者版的连连看》,采用R语言独立实现。
需要以下R包(请使用install.packages命令提前进行安装):
- tidyverse
- ggmap
- grid
- imager
在R语言环境中运行:
R> source("https://github.com/yanlinlin82/link-game-in-r/raw/master/link-game.R")
R> play(4, 4)
注:本游戏使用的图片为当代高通量测序仪,下载自各设备厂商网站,版权归属原厂商所有。
游戏过程中,偶尔会出现如下报错而终止:
Error in data.frame(lon = lon_deg, lat = lat_deg) :
arguments imply differing number of rows: 1, 0
经查,初步定位于gglocator()
函数内部,原因及复现条件尚未确定。