基于flashlite1.x與2.x的游戲制作【1】
最近在生病之前寫(xiě)的很多東西都忘了發(fā)了,正好有時(shí)間發(fā)一個(gè)以前制作的基于flashlite1.x的小游戲~~
flashlite是基于flash的輕量級(jí)庫(kù),類(lèi)似j2me之于java。
目前像空中網(wǎng)的閃游社區(qū)等一些大型手機(jī)門(mén)戶網(wǎng)站的閃游都是用flashlite制作的游戲,當(dāng)下的手機(jī)上的flashlite制作的游戲因?yàn)闄C(jī)能、和flashlite的局限性都還不能達(dá)到flash在PC上運(yùn)行的效果,不過(guò)不妨一看~而且最近好像騰訊推出了一款手機(jī)flash網(wǎng)游~有機(jī)會(huì)進(jìn)去看看~
這是flashlite的簡(jiǎn)介:
Flash Lite 是專(zhuān)門(mén)為移動(dòng)電話開(kāi)發(fā)的 Macromedia Flash 配置文件。
Flash Lite 已獲得日本消費(fèi)者和開(kāi)發(fā)人員廣泛采用,而且現(xiàn)在正在快速為日本以外地區(qū)運(yùn)營(yíng)商和制造商所采用。
此增長(zhǎng)由功能強(qiáng)大的 Flash 再現(xiàn)引擎所推動(dòng),此引擎在不同操作系統(tǒng)、處理器和屏幕大小之間提供一致的體驗(yàn)。這受到世界各地強(qiáng)大的 Flash 開(kāi)發(fā)人員群體支持。
最初的反饋很清楚:Flash 顯著加快用于移動(dòng)電話的精彩內(nèi)容和界面的開(kāi)發(fā)。
flashlite所支持的功能:
■ 基于 HTTP 的數(shù)據(jù)連接
■ SVG 支持*(播放)
■ 對(duì)電話功能的擴(kuò)展訪問(wèn)
■ 新的內(nèi)容開(kāi)發(fā)套件 (CDK)
■ 向量圖形表現(xiàn)
■ 位圖圖像
■ 條紋背景
■ 聲音-事件音效
■ 靜態(tài)文本(字體嵌入在 SWF 文件中)
■ 輸入和動(dòng)態(tài)設(shè)備文本
■ 基于幀的動(dòng)畫(huà)
■ 變形動(dòng)畫(huà)-動(dòng)作和形狀的改變
■ ActionScript(腳本)----支持 Flash 4 腳本
■ 鍵盤(pán)導(dǎo)航
目前flashlite2.x已經(jīng)普及開(kāi)來(lái),相對(duì)于有些簡(jiǎn)陋的flashlite1.x,2.x支持更多的功能,可以制作更豐富的內(nèi)容。
flashlite語(yǔ)言本身非常簡(jiǎn)單,上手非常容易,游戲代碼部分也基本是由一些gotoAndPlay、tellTarget、call、setProperty、getProperty等基礎(chǔ)方法,配以if else 和switch case以及for等基礎(chǔ)邏輯方法組成,而且也有可視化的開(kāi)發(fā)界面,上手度簡(jiǎn)直是200%了~
下面是看了幾個(gè)例子 制作的小游戲黃金礦工 支持鍵盤(pán)和鼠標(biāo)(觸摸筆)輸入 基本全靠f1幫助文檔
門(mén)
flashlite1.x制作的黃金礦工手機(jī)版
flashlite是基于flash的輕量級(jí)庫(kù),類(lèi)似j2me之于java。
目前像空中網(wǎng)的閃游社區(qū)等一些大型手機(jī)門(mén)戶網(wǎng)站的閃游都是用flashlite制作的游戲,當(dāng)下的手機(jī)上的flashlite制作的游戲因?yàn)闄C(jī)能、和flashlite的局限性都還不能達(dá)到flash在PC上運(yùn)行的效果,不過(guò)不妨一看~而且最近好像騰訊推出了一款手機(jī)flash網(wǎng)游~有機(jī)會(huì)進(jìn)去看看~
這是flashlite的簡(jiǎn)介:
Flash Lite 是專(zhuān)門(mén)為移動(dòng)電話開(kāi)發(fā)的 Macromedia Flash 配置文件。
Flash Lite 已獲得日本消費(fèi)者和開(kāi)發(fā)人員廣泛采用,而且現(xiàn)在正在快速為日本以外地區(qū)運(yùn)營(yíng)商和制造商所采用。
此增長(zhǎng)由功能強(qiáng)大的 Flash 再現(xiàn)引擎所推動(dòng),此引擎在不同操作系統(tǒng)、處理器和屏幕大小之間提供一致的體驗(yàn)。這受到世界各地強(qiáng)大的 Flash 開(kāi)發(fā)人員群體支持。
最初的反饋很清楚:Flash 顯著加快用于移動(dòng)電話的精彩內(nèi)容和界面的開(kāi)發(fā)。
flashlite所支持的功能:
■ 基于 HTTP 的數(shù)據(jù)連接
■ SVG 支持*(播放)
■ 對(duì)電話功能的擴(kuò)展訪問(wèn)
■ 新的內(nèi)容開(kāi)發(fā)套件 (CDK)
■ 向量圖形表現(xiàn)
■ 位圖圖像
■ 條紋背景
■ 聲音-事件音效
■ 靜態(tài)文本(字體嵌入在 SWF 文件中)
■ 輸入和動(dòng)態(tài)設(shè)備文本
■ 基于幀的動(dòng)畫(huà)
■ 變形動(dòng)畫(huà)-動(dòng)作和形狀的改變
■ ActionScript(腳本)----支持 Flash 4 腳本
■ 鍵盤(pán)導(dǎo)航
目前flashlite2.x已經(jīng)普及開(kāi)來(lái),相對(duì)于有些簡(jiǎn)陋的flashlite1.x,2.x支持更多的功能,可以制作更豐富的內(nèi)容。
flashlite語(yǔ)言本身非常簡(jiǎn)單,上手非常容易,游戲代碼部分也基本是由一些gotoAndPlay、tellTarget、call、setProperty、getProperty等基礎(chǔ)方法,配以if else 和switch case以及for等基礎(chǔ)邏輯方法組成,而且也有可視化的開(kāi)發(fā)界面,上手度簡(jiǎn)直是200%了~
下面是看了幾個(gè)例子 制作的小游戲黃金礦工 支持鍵盤(pán)和鼠標(biāo)(觸摸筆)輸入 基本全靠f1幫助文檔
門(mén)
flashlite1.x制作的黃金礦工手機(jī)版
posted on 2011-09-16 21:51 colonleado 閱讀(190) 評(píng)論(0) 編輯 收藏 所屬分類(lèi): FlashLite1.1