happylin 略有貢獻的成員
註冊時間: 2007-07-26 文章: 70
127.34 果凍幣
|
發表於: 2008-1-16, PM 2:37 星期三 文章主題: Lua player for psp |
|
|
PSP 的開發軟體
Lua player
http://en.wikipedia.org/wiki/Lua_Player
http://www.luaplayer.org/
有windows 版的模擬程式.
好處. very easy .
你可以完全不用考慮怎麼show 圖
只要把圖load 進memory. 然後用show 圖指另就可以show 圖.
其他細節他都稿定
此lua player 寫好的程式可弄到PSP(需破解的) 上面玩.(真的可以因為我弄過)
支援功能
1. show 圖, 翻頁
圖是先畫在背景頁. 透過翻頁動作. 一次把畫好的東西搬道前景
你完全不用管圖一開始畫在那兒. 也不用管理背景頁. 他的設計就是圖都畫在背景.
翻頁. 修出背景
2. mp3,mod ... 很多種格式的音樂檔當背景音樂. 只要簡單的指令play 他就一直放到你不想聽
3. wav file 可當特效音樂
4. psp 的key pad 讀取
// 簡單的設計流程
a. 讀取資源(圖檔,音樂, 音效等等)
a.1 初始化遊戲需要的資料
b. 畫出你要顯示的東西. 如一個人物等
c. 執行遊戲演算法, 如兩個東西碰狀要作什麼等等
d. 讀取key pad. 控制你的人物. 等等
e. 翻頁把剛剛b 畫好的東西都show 出來.
f. 重覆b,c,d,e
------- lua 介紹 ---------------
Lua 這個程式語言是用C 開發的
Source code 可在 http://Lua.org 抓到. 且是free 的
你可以用他來開發自己環境中的script language
可用C/C++ 加強lua 的能力
這個script language 的好處
1. 有垃圾處理機制
2. 強大的colloc object 功能. 也就是陣列的功能
陣列可用字串當索引. 還有其他種更強的用法. 只是我不知道怎麼解說
3. 有OO 的能力
4. 變數無須宣告就可以使用.
5. 執行速度快
目前. 我知道魔獸世界的UI 可讓玩家使用Lua 來設計. 還有這個PSP Lua
所以. 他是一個很強大得script language |
|