[分享] Lua 2D 遊戲引擎 LÖVE

看板GameDesign (遊戲設計)作者 (bmzz)時間15年前 (2011/04/26 18:23), 編輯推噓4(401)
留言5則, 3人參與, 最新討論串1/2 (看更多)
簡介 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 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.103.223

04/26 19:05, , 1F
QQ 我下載打開了 一朵花在螢幕上就不動了XD
04/26 19:05, 1F
一朵花在螢幕上轉,應該是因為執行了love.exe,他預設就是這個畫面。 若在 dos 打上 "love.exe snake.love" ,應該就會正常執行了。

04/26 20:52, , 2F
蛇會忽快忽慢
04/26 20:52, 2F
雖可猜到原因,但我自己的電腦測不出來..如果hirabbitt大大有看 到的話,有空的時候麻煩您測試看看是否已經修正成功,謝謝=) ※ 編輯: bmzz 來自: 111.250.48.26 (04/26 21:39)

04/26 21:48, , 3F
open source的嗎?
04/26 21:48, 3F
是的,連遊戲檔也是 open source 的喔。 只要將下載的 *.love 檔案,改為 *.zip 檔案,就可以解壓縮看到 source code了=) ※ 編輯: bmzz 來自: 111.250.48.26 (04/26 22:16)

04/26 23:48, , 4F
thank you
04/26 23:48, 4F

04/27 11:00, , 5F
真的修正了0.0
04/27 11:00, 5F
謝謝,這邊把原因交代一下, 原本判定移動是利用 love.update 這個 loop 進來的「次數」 做一些其他的運算之後決定是否移動。 但 love.update 的 delay time 會因為整體資源的忙碌而上升 ,因此便會導致相同次數,不同時間的後果。 之後改為用時間作為判定,就修正了此問題=) ※ 編輯: bmzz 來自: 220.128.103.223 (04/27 11:40)
文章代碼(AID): #1DjfqZOe (GameDesign)
討論串 (同標題文章)
文章代碼(AID): #1DjfqZOe (GameDesign)