关注电玩巴士

随时随地,获取最新游戏资讯

退出
PSP
电玩巴士 > PSP > PSP玩家宝典 > 教程 > 其他教程 > 正文

菜鸟也能为PSP编程 - Lua Player 编程初级指南

发布时间:2008/5/6 9:40:37 来源:电玩巴士 作者:全球通

  本文由gadget2k翻译自http://www.evilmana.com/tutorials/lua_tutorial_01.php的网上教程,转载请注明。想进一步深造的,请学习下面的《Programming in Lua》(点此下载),这是对Lua的全面阐述。

1——起跑前的准备工作

  本系列教程旨在帮助完全的编程新手学会使用lua脚本语言为PSP开发小型程序和游戏。在开始之前我们需要做一些准备工作,虽然不都是非要不可,但是有了它们你会事半功倍。

  译者注:本教程全部学完了你也就是会爬而已。要学会走,甚至跑起来,就看你的热情和毅力了!

  LuaPlayer for PSP - 这是头等大事,没有它你的lua脚本就无法在PSP上运行。点此下载

  LuaPlayer for Windows - 这是在PC上运行的LuaPlayer,写好了脚本可以先在PC上检验,省得为了测试而在PC和PSP之间来回倒腾文件。点此下载

  译者注1:该PC版本基于luaPlayer 0.20,LuaPlayer HM 5.0支持的新函数可能无法运行。

  译者注2:键盘与PSP按键的对应。SELECT = a,START = s,LTRIGGER = q,RTRIGGER = w,TRIANGLE = r,CIRCLE = f,CROSS = c,SQUARE = d,十字键 = 方向键

  Notepad++ - 比windows自带的notepad要强悍多的开源免费文本编辑器,可以高亮显示多种编程语言,还具备自动完成功能,自动对代码树级管理。点此下载

  当然你也可以使用其他任何文本编辑器编写脚本,包括Notepad。 (以前推荐的miro lua不如这个强,删除。)

  Windows版LuaPlayer的使用

  解压luaPlayerWindows.rar至硬盘。在luaplayer.exe所在目录下,创建一个文本文件,内容是

代码:

luaplayer script.lua
pause

  将其存为script.cmd,确保不要存成txt后缀。这样可以方便在PC上运行你的程序。其中luaplayer是指所在文件夹的luaplayer.exe,而script.lua则是你编写的程序文件名。Pause则是保证发生错误时命令行窗口不会关闭。这样我们就可以为程序捉虫。

  注意:如果双击script.cmd文件出现下述错误

引用:

'luaplayer' is not recognized as an internal or external command, operable program or batch file

那么就用luaplayer.exe的全路径替代luaplayer。例如:

代码:

"C:\Documents and Settings\Owner\Desktop\mygame\luaplayer.exe"
script.lua
pause

  现在我们使用Notepad(或者其他任何编辑器,例如ConTEXT) 再建一个文本文件,命名为script.lua(注:如果你尝试在PSP上运行该脚本发生“脚本未找到”错误时你可能需要将其改名为index.lua)。我们暂时就留空,下一讲我们会让你在其中编写代码并测试它的。以后要让Windows版LuaPlayer运行你的代码,很简单,只要双击script.cmd文件就行了。

[1] [2] [3] [4] [5] [6] [7] [8]  ... 下一页  >> 

提示:支持键盘“← →”键翻页 阅读全文

相关推荐

评论