作者linjack (嗯)
看板GameDesign
標題Re: [分享] Lua 2D 遊戲引擎 LÖVE
時間Tue Apr 26 18:39:05 2011
※ 引述《bmzz (bmzz)》之銘言:
: 簡介
: LÖVE 是一款 2D 的遊戲引擎,用 Lua 來進行遊戲的開發。除了跨足 Windows、Linux、
: Mac OS X 三種平台外,在授權上還是完全免費的,甚至可以用在商業上。
: 官方網站
: http://love2d.org/
: 以上內容源自本人的部落格,更詳細的內容可連結以下網址
: http://justbm.blogspot.com/2011/04/lua-2d-love.html
: 已發佈的遊戲
: 貪食蛇
: http://justbm.blogspot.com/2011/04/snake.html
推一下 :)
有興趣的話可以把 LuaJIT / Love2D 整合,前陣子我在他們 forum 上的
相關 post:
http://love2d.org/forums/viewtopic.php?f=4&t=2409&p=26765&hilit=LuaJIT#p26291
效能差異還蠻明顯的。
另一方面也蠻期待 nLove 與 uLove 兩個分支,不過最近在忙別的所以
比較沒在看這個 library,希望他們 utf8 font rendering 快點做好 :D
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.72.57.78
推 bmzz:哇..什麼是LuaJIT我都還不知道呢..快點來拜讀.... 04/26 22:19
→ bmzz:這幾天剛接觸Lua,目前還在跟 metatable 奮鬥中.... 04/26 22:24
推 Hevak:LuaJIT是一個Lua即時直譯器的專案,效能跟binary級有得拚XD 04/27 03:17
推 bmzz:還沒有細看,但即時直譯器我有點不懂,直譯器本身 04/27 11:42
→ bmzz:不就是即時的? 04/27 11:43
推 Hevak:效能上的差異XD實作方式的不同所導致 04/27 11:48
→ Hevak:平常是由你的OS去跑Lua的直譯器去讀code 04/27 11:48
→ Hevak:JIT則是把code整合進一個特殊優化過的binary直譯器 04/27 11:49
→ linjack:唔,或許「即時編譯器」這個名詞好些 :) 04/27 12:12
→ linjack:畢竟他是 "Just-In-Time" "Compiler" (不是 interpreter) 04/27 12:12
→ linjack:毛遂自薦一下,個人的瞎扯,其實有些地方講得頗含糊 orz 04/27 12:14
→ linjack:有疑義的地方歡迎吐槽 ....... XD 04/27 12:14
推 bmzz:謝linjack大提供資源 04/27 13:44