基于raspberry pi打造游戏平台,上千万经典游戏等你玩!
上一篇给大家介绍了pi上最快的系统和最新arduino1.6ide的安装,还不知道的同学可以去看下,接下来讲的是如何基于raspberry pi打造一个游戏平台,妈妈再也不用担心我到外面打游戏了,在家可以边研究pi边玩游戏,哇咔咔~~~部分游戏截图:
废话不多说,今天给大家介绍的游戏模拟器叫Lakka(http://www.lakka.tv),按官网上说的,强大,界面友好,硬件低配,最最重要的是,开源!!以后想怎么玩就怎么玩,哈哈~~
既然硬件低配,那当然支持pi了,更不用说pi2了,建议用pi2,功能支持得更完整。先上官网下载对应你的pi的lakka镜像文件,下载不到的或速度慢的可以在下面百度盘链接下载,然后解压出img文件,按照之前安装系统一样的方法将img安装到sd卡上。
pi 和 pi2版本的lakka:链接: http://pan.baidu.com/s/1eQ5vIZC 密码: ixhp
安装完之后有,sd卡插上pi接上电源键盘鼠标网线,如果有游戏手柄体验更好,我手里就有个罗技F510:
刚开始F510接上pi后,lakka没反应,需重新按键映射,详细后面再讲,接下简要介绍下lakka界面:
lakka一共有4种界面,但可以概括为两种,一种是面向普通玩家的,另一种是面向高级玩家的,lakka装完默认是普通玩家界面,这个界面体验是最好最漂亮的,但屏蔽了一些设置功能,如果要做一些深层次设置的话,就要切换到高级玩家界面了,高级玩家界面就比较简单了,如下图列出的两种:
这些界面都可以在“Driver Options”里的“Menu Driver”里切换。
lakka的操作比较简单,对于键盘,主界面按方向键可以选择菜单项,进入子菜单或确认按“x”键,退出子菜单按“z”键。游戏里“a”键可以出大招,“z”键攻击,方向键是方位。
对于手柄就简单多了,如果lakka默认支持的话手柄键是什么就什么,但我的F510比较苦B,需要手工重新映射。重新映射设置比较简单,首先进入“Driver Options”,在“Menu Driver”栏里按右方向键切换到“glui”高级界面类型,然后按“esc”键重启进入glui界面。进入“Settings”,再进入"Input Options",在这里的"User 1 Device Index"一般会看到你手柄的名字,比如我的手柄“Logitech Gamepad F510”,选择这项下面“User 1 Bind All”, 然后按“x”键进入手柄映射操作,跟着弹出的提示操作,相应的按手柄上对应的按键或遥杆就行,设置完后手柄就可以用了,此时手柄“a”键相当于键盘的“x”键,“b”键相当于键盘的“z”键。
好了,lakka基本操作清楚之后,接下来就是导入游戏了。在导入游戏之前确保pi接上网线与电脑在同一个网络,这时会在电脑上看到一个lakka的共享文件夹,比如mac上打开Finder如下图可以看到,pc上打开我的电脑就可以看到。
然后接下来要把游戏拷贝到lakka共享文件夹里的“ROMs”文件夹内,以前玩过街机或卡带机游戏的人都知道,当时的游戏是一次性写入到只读存贮器 ROM里的,所以我们习惯称这类游戏叫rom游戏,网上有各种各类的rom游戏包下载,下载好就可以把 rom包拷贝到ROMs文件夹里,lakka会自动转换成可执行的游戏了。网上找不rom的同学可以在上面百度盘链接下载,此资源只用于学习交流,不要用于商用哦。
rom拷贝到pi里之后就可以玩游戏了, 按“esc”键重启一下lakka,右方向键切换到"Arcade(FBA)"街机选项,在这里就可以看到你之前安装的rom了,选择一个就可以进入游戏玩了,就这么简单,哇咔咔~~~~
由于rom繁多,lakka不可能全部兼容到位,所以有好些rom玩不了是很正常的,我会在群里陆续更新可玩的rom给同学们,大家玩的过程中有新的发现和好玩的rom也一定要和我们分享哦!!!以下是我试过的部分可玩的rom:
ps: 下一回讲基于lakka开发自己的游戏在pi上玩,会玩又会做才是GEEK的精神!!!!
要支持下。呵呵。 太赞啦!!!! 找了好久,就是要这物~~~跪谢LZ~ 求教LZ,这Lzkaka有中文教程或者使用说明么??官方的全英文无力吖。。。
想设置无线网卡,或者IP,一进入network options的ip adress立马卡住,退也退不出来。。。 学习了,回去试试 看看 看看 看看 看看