原文:love2d教程30--文件系統

在游戲里少不了文件操作,在love d里我們可以直接用lua自帶的io函數,如果不熟悉可以先讀一下我的lua文件讀寫。 相對lua,love d提供了更多的函數, 方便我們操作文件。不過可能處於安全考慮,love d只允許我們訪問兩個目錄: .love 文件根目錄,或源碼根目錄 游戲存檔目錄 游戲存檔目錄在不同平台分別為: Windows XP:C: Documents and Settings ...

2014-01-20 08:54 6 1892 推薦指數:

查看詳情

love2d教程1--最小的love2d程序

首先,新建一個文件夾,以及main.lua和conf.lua。 conf.lua main.lua,這里暫時是幾個空的常用回調函數 在命令行里切換到main.lua所在目錄,或者用notepad++,運行菜單--open current dir cmd ...

Fri Dec 07 17:06:00 CST 2012 7 7270
love2d教程8--動畫

本來我是新把動畫和角色移動寫在一塊的可是出現了很多問題,特別是筆誤 程序調了很久,還是不穩定.后來覺得,應該把動畫和角色移動分開,因為還有其它 的運動也需要動畫,這樣才合理. 動畫(animat ...

Tue Dec 25 18:22:00 CST 2012 11 2621
love2d教程9--角色移動

本來該早點寫完的,可是由於一些小問題,拖到現在了,不過也好,我決定以后使用middleclass來實現 面向對象.角色移動也就是對動畫的進一步加強,方便調用. 先上圖,說明代碼移植自以前學習hge時在網上下載的教程,不知原作者,如果你知道 請告知,我會補上.(數字1切換行走,2切換跑步,注意 ...

Sat Dec 29 02:41:00 CST 2012 4 1683
love2d教程4--材質和貼圖

”說明,在love2d的wiki上以下的這些操作都比較費時,建議不要在draw和update里重復加載同樣的數據, 而是創建以后保存以重復使用。” 材質可以簡單的說是一些圖片素材,love2d可以從文件和ImageData(可以看作內存中的圖像數據) 載入圖片image ...

Tue Dec 11 19:59:00 CST 2012 0 3519
使用lua開發游戲--love2d教程匯總

說明,我只是在網上瀏覽時發現了“金庸群俠傳lua復刻版”,有源碼,基於sdl使用C語言,我大概看了 一下不是很懂。后來發現了love2d,也是基於sdl,於是便有了用love2d再復刻一遍的想法。 lua可以很容易的與c/cpp結合,對於一些消耗資源的事可以用c/cpp編碼,然后給lua調用 ...

Tue Dec 11 20:27:00 CST 2012 4 5398
love2d教程25--字符流水燈

中文字符串 要想實現字符流水燈,先要實現中文字符串截取,因為在love2d里含有中文時string.sub失效。 可能學得不好吧,為了實現love2d的中文字符串截取,居然在此耗費了五六個小時。一開始 我想的是通過編寫C/C++擴展來實現,於是有了c++截取漢字和英文混合字符串這篇 ...

Sat Apr 13 06:21:00 CST 2013 7 1039
love2d教程2--繪圖和文字

love的繪圖函數,共有以下7個,以"love.graphics."開頭line 直線quad 矩形arc 弧線point 點rectangle 多邊形circle 圓triangle 三角形 drawmode有line和fill兩種,分別指輪廓和填充blendmode有additive ...

Fri Dec 07 17:19:00 CST 2012 29 5378
love2d教程26--對話條

有了之前的文字滾動顯示,現在我們在其基礎上與loveframes結合創建一個對話條,先上 效果圖. 逐行顯示 逐字顯示 功能簡介,支持事件回調(不過由於我把回調的判斷放到了update ...

Tue Apr 16 05:29:00 CST 2013 14 1022
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM