Authorware自制拼圖游戲
Macromedia Authorware作為領(lǐng)導(dǎo)交互式學(xué)習(xí)和網(wǎng)頁(yè)多媒體的最佳創(chuàng)作工具,具備交互性強(qiáng)、易學(xué)易用,流程控制圖標(biāo)化等特點(diǎn)。2002年9月5日在亞特蘭大TAAC7上新鮮發(fā)布的Authorware 6.5最新版本更為大家?guī)砹诵碌捏@喜,包括對(duì)Flash MX、XML的支持、增強(qiáng)的Rich Media支持、自定義函數(shù)支持、用戶設(shè)計(jì)界面的改進(jìn)等新功能。
拼圖游戲相信大家都不會(huì)陌生,現(xiàn)在我們不妨利用Authorware來制作一個(gè)拼圖游戲,借此切身體會(huì)Authorware的強(qiáng)大交互設(shè)計(jì)。
首先構(gòu)思一下拼圖游戲的大致樣子:順序零亂的拼塊分布于原始矩形方塊內(nèi),游戲者通過鼠標(biāo)拖拽拼塊到某一目標(biāo)矩形方塊中,如果拖拽目的地正確,則自動(dòng)對(duì)齊居中,否則退回到原始位置。游戲者在游戲過程中可“作弊”選擇查看原圖;中途也可選擇放棄并退出游戲。如圖(1)是拼圖游戲的最終執(zhí)行界面。
圖(1)拼圖游戲執(zhí)行界面
制作步驟:
拼圖游戲,圖是主題,拼是過程,因此制作前必須準(zhǔn)備好拼圖游戲的相關(guān)圖片,包括切割好的原圖拼塊(可選擇PhotoShop或者Fireworks等圖形處理工具進(jìn)行切割)。一切就緒,啟動(dòng)Authorware 6.0開始工作!
1)設(shè)計(jì)背景與導(dǎo)入拼塊
圖(2)背景與導(dǎo)入拼塊設(shè)計(jì)流程
如圖(2)所示,“BackGround”顯示圖標(biāo)導(dǎo)入拼圖游戲背景。為了防止游戲者在游戲過程中意外拖動(dòng)背景圖片,在“BackGround”圖標(biāo)的計(jì)算窗口寫入: Movable@"BackGround":=FALSE
群組圖標(biāo)“AllPart”存放的是全部拼塊,一個(gè)顯示圖標(biāo)導(dǎo)入一個(gè)拼塊。在導(dǎo)入拼塊時(shí)要注意把位置順序搗亂。
為了游戲窗口的美觀與合理,可更改[Modify]/[File]/[Propeties]的屬性,即取消系統(tǒng)默認(rèn)的[Title Bar]和[Menu Bar]選項(xiàng),并選擇[Center on Screen]選項(xiàng)。
存盤,調(diào)試執(zhí)行程序,如圖(1)所示的游戲界面顯露出來了。“趁熱打鐵”,接下來我們繼續(xù)設(shè)計(jì)拼圖游戲的主體交互部分,也就是如何判斷控制游戲者的拼圖過程行為。
2)“退出游戲”以及“查看原圖”操作設(shè)計(jì)。
在流程上添加一交互圖標(biāo)“pintu”,再添加一顯示圖標(biāo)和計(jì)算圖標(biāo)到右側(cè),響應(yīng)類型均為“Hot Spot”熱區(qū)響應(yīng),返回類型為“Return”,如圖(3)所示。
圖(3)退出游戲交互分支
動(dòng)態(tài)按鈕一般有三個(gè)狀態(tài):Mouse Up、Mouse Over和Mouse Down,通過熱區(qū)響應(yīng)可以實(shí)現(xiàn)動(dòng)態(tài)按鈕,我們就用此方法。如圖(3)所示,顯示圖標(biāo)“quit1”就相當(dāng)于動(dòng)態(tài)按鈕中的“Mouse Over”,只要鼠標(biāo)一劃過熱區(qū),預(yù)定的按鈕區(qū)域就改變?yōu)椤皅uit1”顯示圖標(biāo)的圖片,屬性設(shè)置如圖(4)所示。即把Match選擇域選擇為“Curser in Area”,而把響應(yīng)Erase屬性選擇為“Before Next Entry”,Branch屬性選擇為“Try Again”。
圖(4)“quit1”的屬性設(shè)置
只要在計(jì)算圖標(biāo)“quit”里輸入代碼:Quit(0),并設(shè)置其響應(yīng)屬性的Erase域?yàn)椤癆fter Next Entry”,熱區(qū)屬性Match選擇域選擇為“Single-Click”,則完成了用熱區(qū)實(shí)現(xiàn)的“退出游戲”按鈕操作功能。必須注意保證前后兩個(gè)熱區(qū)范圍和大小一致。
同理,我們建立“查看原圖”操作分支,如圖(5)所示。這樣游戲者在游戲過程中隨時(shí)可以“作弊”查看原圖,當(dāng)然就降低了拼圖游戲的難度,卻體現(xiàn)了程序設(shè)計(jì)的友好性原則。
圖(5)建立查看原圖分支
圖(5)中群組圖標(biāo)“yt”的二級(jí)流程圖如圖(5)右上角所示。其中顯示圖標(biāo)“source”就是原圖,為了防止游戲者查看原圖時(shí)意外拖動(dòng)原圖,其計(jì)算文本為:Movable@"source":=FALSE
返回圖標(biāo)“Backup”可使游戲者隨時(shí)查看原圖并切換回游戲的當(dāng)前步驟,其計(jì)算文本為:EraseIcon(IconID@"source"),即返回時(shí)擦除原圖。
3)設(shè)計(jì)游戲者的拖拽拼塊行為判斷控制。
首先設(shè)計(jì)游戲者正確拖拽拼塊到目的地的流程。如圖(6),拖動(dòng)一群組圖標(biāo)“1”到交互的右側(cè),選擇響應(yīng)類型為“Target Area”。
圖(6)拖動(dòng)響應(yīng)交互
調(diào)試執(zhí)行程序,程序?qū)⒆詣?dòng)暫停,等待用戶設(shè)置響應(yīng)屬性,選擇相應(yīng)的拼圖分塊“part1”,使熱區(qū)符號(hào)附到該圖片上,按要求拖動(dòng)“part1”拼塊到目標(biāo)區(qū)域,調(diào)整熱區(qū)大小使其充滿所在小方格,即定義對(duì)象“part1”的目標(biāo)區(qū)域?yàn)檎麄€(gè)小方格區(qū)域,同時(shí)設(shè)置屬性窗口的[On Drop]選項(xiàng)為“Snap to Center”,即定義當(dāng)物體被拖動(dòng)到該區(qū)域后,將自動(dòng)鎖定在該區(qū)域中心;設(shè)置拖動(dòng)目標(biāo)區(qū)域?yàn)檎_響應(yīng)設(shè)置,即[Response]的[Status]屬性為“Correct Response”,如圖(7)所示。
圖(7)正確拖放熱區(qū)屬性設(shè)置
拼塊的拖拽過程不可能一步到位,當(dāng)游戲者拖拽拼塊到錯(cuò)誤目的地時(shí),如何處理呢?繼續(xù)我們的設(shè)計(jì)之旅吧。
添加一空內(nèi)容的群組圖標(biāo)“wrong”到“+1”的右側(cè)。如圖(8)左上屬性窗口所示,設(shè)置響應(yīng)類型為“Target Area”,目標(biāo)對(duì)象選擇為[Accept Any Object],即對(duì)任何目標(biāo)對(duì)象都是有效的。[On Drop]選擇“Put Back”,即如果拖動(dòng)目標(biāo)對(duì)象到錯(cuò)誤區(qū)域,則會(huì)自動(dòng)返回原處。響應(yīng)熱區(qū)范圍調(diào)整為整個(gè)屏幕,同時(shí)設(shè)置[Response]的[Status]屬性為“Wrong Response”,如圖(8)右下屬性窗口所示。
圖(8)錯(cuò)誤拖放熱區(qū)屬性設(shè)置
存盤并執(zhí)行,此時(shí)就可嘗試拖動(dòng)拼塊“part1”到指定區(qū)域了,如果拖拽目的地錯(cuò)誤,則返回原始位置。
同樣方法,在群組圖標(biāo)“+1”和“-wrong”之間插入其它拼塊的拖拽操作流程,這樣拼圖游戲的主體流程就設(shè)計(jì)完畢。
4)游戲者經(jīng)過“千辛萬(wàn)苦”,終于為所有拼塊找到“歸宿”,拼圖游戲送來了“祝賀信息”,如圖(9)右上所示,告訴游戲者大功告成。如何設(shè)計(jì)游戲者完成所有拼塊正確拖放后的流程呢?
繼續(xù)“設(shè)計(jì)之旅”的最后一站。如圖(9)左下所示,拖動(dòng)一群組圖標(biāo)到交互的最后面,響應(yīng)類型為條件響應(yīng),條件表達(dá)式為:AllCorrectMatched(系統(tǒng)變量),其作用是當(dāng)交互圖標(biāo)中的所有響應(yīng)正確執(zhí)行后條件為真并執(zhí)行此分支。這樣拼圖游戲的所有流程就設(shè)計(jì)完畢。
圖(9)建立完成拼圖響應(yīng)分支
5)存盤并打包發(fā)布,自制的拼圖游戲就大功告成!是不是不敢相信Authorware中設(shè)計(jì)拼圖游戲可以如此的簡(jiǎn)單?
下載地址:
類型:安卓游戲-益智休閑
版本:v1.0
大小:17.45M
語(yǔ)言:中文
平臺(tái):安卓APK
推薦星級(jí)(評(píng)分):★★★★★
游戲標(biāo)簽:拼圖2048 2048手游拼圖2048游戲是一款卡通風(fēng)格的248手游,游戲中我們需要將兩個(gè)相機(jī)的動(dòng)物結(jié)合在一起就可以變成其它的動(dòng)作哦,玩法非常的簡(jiǎn)單,喜歡2048玩法手游的朋友趕緊來墨魚下載站下載吧
拼圖2048手游簡(jiǎn)介這是一款有趣的Q動(dòng)物萌版2048,是會(huì)讓人上癮的益智游戲。移動(dòng)數(shù)字,拼湊得到2048!最考驗(yàn)意識(shí)的游戲2048!你可以(向上,向下,左,右)移動(dòng)數(shù)字,當(dāng)兩個(gè)相同字符的數(shù)字接觸,他們會(huì)不斷累加,并最后合并成一個(gè)新的2048。
游戲特色
1、一種無以倫比的游戲體驗(yàn);
2、每一個(gè)色塊都是精心設(shè)計(jì),與眾不同的;
3、為你帶來邏輯上的鍛煉和精神上的娛樂。
2048介紹《2048》是一款比較流行的數(shù)字游戲,最早于2014年3月20日發(fā)行。原版2048首先在github上發(fā)布,原作者是Gabriele Cirulli,后被移植到各個(gè)平臺(tái)。這款游戲是基于《1024》和《小3傳奇》的玩法開發(fā)而成的新型數(shù)字游戲。
總結(jié)而言,墨魚下載是您尋找安卓游戲和益智休閑下載的理想之選。我們?yōu)槟x了一系列安卓游戲和益智休閑的相關(guān)內(nèi)容,無論您是安卓游戲益智休閑的初學(xué)者還是專業(yè)人士,都能滿足您的需求。在我們的下載站,您可以輕松找到最新的拼圖2048游戲高速下載,享受安卓游戲益智休閑帶來的無盡樂趣!我們提供詳細(xì)的拼圖2048游戲高速下載信息,包括功能介紹、用戶評(píng)價(jià)以及官方下載鏈接,讓您的下載過程更加輕松快捷!此外,我們還提供一系列與安卓游戲益智休閑相關(guān)的教程和資訊,幫助您更好地了解和使用這些產(chǎn)品。我們的團(tuán)隊(duì)時(shí)刻關(guān)注安卓游戲益智休閑的最新動(dòng)態(tài),為您提供最新的信息和下載鏈接。在墨魚下載,我們致力于為您提供最好的安卓游戲益智休閑下載體驗(yàn)。我們相信,在我們的努力下,您一定能找到最適合您的安卓游戲益智休閑解決方案。快來體驗(yàn)我們的服務(wù)吧!
如果您使用的是華為手機(jī),您可以使用拼圖功能,將圖庫(kù)中的多張圖片快速拼接成一張,方便分享。
您可以通過以下任一方式進(jìn)入拼圖:
(1)在圖庫(kù)發(fā)現(xiàn)頁(yè)簽,點(diǎn)擊拼圖,勾選要拼接的圖片,點(diǎn)擊開始制作。
(2)在照片或相冊(cè)頁(yè)簽,長(zhǎng)按勾選要拼接的圖片,點(diǎn)擊燈泡按鈕>拼圖。
2.選擇一個(gè)拼圖模板,您可以:
(1)調(diào)整圖片位置:長(zhǎng)按要調(diào)整的圖片,將其拖動(dòng)到想要的位置進(jìn)行交換。
(2)旋轉(zhuǎn)圖片:點(diǎn)擊要調(diào)整的圖片,然后進(jìn)行旋轉(zhuǎn)或鏡像翻轉(zhuǎn)。
(3)添加或刪除邊框:拼圖默認(rèn)在圖片之間和外沿顯示邊框,如您不需要邊框,點(diǎn)擊邊框可刪除。
(4)調(diào)整圖片顯示部分:點(diǎn)擊要調(diào)整的圖片,拖動(dòng)圖片或雙指開合,調(diào)整圖片的顯示部分。
3.保存拼圖效果。您可以在相冊(cè)>拼圖中查看拼圖