你閑的蛋疼么?
你閑的蛋疼么排嫌?
你閑的蛋疼么?
你肯定閑的蛋疼怖糊,要不然也不會(huì)看這篇文章~~
好吧,想好好的理解這篇文章伍伤,請(qǐng)滿足以下條件:
- 藍(lán)(nv)孩(han)子
- 喜歡武俠
- 讀過金庸
- 有童年
- 愛玩游戲
嗯夯到,所以,廣大愛玩游戲有童年讀過金庸喜歡武俠的藍(lán)(nv)孩(han)子們耍贾,你們還記得十四部天書么。付翁。晃听。
Ubuntu下如何玩金庸群俠傳
嗯,《金庸群俠傳》是河洛工作室開發(fā)能扒,1996年由智冠科技發(fā)行的DOS平臺(tái)中文角色扮演游戲(安利臉+維基臉(′▽`)(?????????),話說河洛都是人才靶寥蟆)见秤,后來被各路人馬重制,這篇文章使用的是由游泳的魚和wwwjfy用lua復(fù)刻的版本鹃答,我自己又做了一點(diǎn)修改。
上地址:https://github.com/shamaoxiaogui/legend_mac_linux
安裝
其實(shí)README說的已經(jīng)很清楚了置济,依賴包主要包括lua sdl sdl_image sdl_mixer sdl_ttf smpeg,ubuntu以外的其它linux發(fā)行版自己搜索相關(guān)的包安裝舟肉。
ubuntu下:
sudo apt-get install libsdl1.2-dev libsdl-image1.2 libsdl-image1.2-dev libsdl-mixer1.2 libsdl-mixer1.2-dev libsdl-ttf2.0-0 libsdl-ttf2.0-dev libsmpeg-dev libsmpeg0 lua5.2 liblua5.2-dev liblua5.2-0 build-essential pkg-config gcc
cd src
make
cd ../bin
./jy # run game
截圖
已知問題
- sdl是1.2版本的路媚,在macOS Sierra下播放動(dòng)畫有卡幀現(xiàn)象,目前暫時(shí)定位到可能有問題的函數(shù)為
SDL_UpdateRect
和SDL_UpdateRects
- lua我只試過5.2整慎,5.1按理說也可以,但是5.3一定不行
- data中缺少開場動(dòng)畫撤师,有需求的自己去下,放進(jìn)去就好
后記
最近忙著寫專利學(xué)rails剃盾,偷閑玩玩老游戲感覺還是不錯(cuò)的淤袜。年齡越大越不喜歡玩復(fù)雜的游戲,反而喜歡上了這種系統(tǒng)簡單的沙盒游戲铡羡,因?yàn)楹唵嗡悦馈#≒S:玩的不爽請(qǐng)學(xué)lua尽爆,玩不過去請(qǐng)學(xué)lua,修改劇情漱贱,請(qǐng)夭委,好吧,不學(xué)lua也行闰靴,反正源碼都有了蚂且,大家慢慢研究)