找到一篇非常不錯(cuò)的文章,晚上回來操作一下。
http://zeroliu.blogdriver.com/zeroliu/1208212.html
應(yīng)用場(chǎng)景:
玩?zhèn)€游戲文字mud,客戶端使用mushclient,支持使用 lua 腳本來寫 robot,以便自動(dòng)練功。
但由于多個(gè) id 之間 share 數(shù)據(jù)比較困難,導(dǎo)致地圖數(shù)據(jù)在每個(gè) id 都要加載一次,數(shù)量大了之后,內(nèi)存用很多,而且還會(huì)出現(xiàn)莫明其妙的內(nèi)存泄漏問題。所以想改用 java 實(shí)現(xiàn)(因?yàn)槲也粫?huì)用 c 實(shí)現(xiàn))
最終選擇了使用 lua 調(diào)用 c,然后調(diào)用 java