專利名稱:一種手機(jī)游戲圖像的像素尋徑方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像顯示方法,尤其涉及一種手機(jī)游戲圖像中所需顯示的各圖像
元素移動路徑找尋方法。
背景技術(shù):
"像素"(Pixel)是由Picture (圖像)和Element (元素)這兩個單詞的字母所組 成的,是用來計(jì)算數(shù)碼影像的一種單位,如同攝影的相片一樣,數(shù)碼影像也具有連續(xù)性的濃 淡階調(diào)。若把影像放大數(shù)倍,會發(fā)現(xiàn)這些連續(xù)色調(diào)其實(shí)是由許多色彩相近的小方點(diǎn)所組成, 這些小方點(diǎn)就是構(gòu)成影像的最小單位"像素"(Pixel)。"像素圖"(Pixel m即)屬于位圖, 而位圖的最小單位是l個像素。不同的環(huán)境下,需要各種不同形式的位圖,其中就包括像素 圖,即大量像素點(diǎn)有規(guī)律且巧妙地組合與排列,繪制而成的創(chuàng)意圖片。像素圖應(yīng)用范圍也十 分廣泛,例如icon(圖標(biāo))、ba皿er、UI、手機(jī)游戲、PC游戲等。與像素圖相對的是矢量圖, 矢量圖可以無限放大,即放大多少倍像素也不會丟失,精度不變。 隨著科學(xué)技術(shù)的不斷進(jìn)步、產(chǎn)品研發(fā)成本降低、產(chǎn)能擴(kuò)大以及人們物質(zhì)生活水平 的穩(wěn)步提升,手機(jī)已經(jīng)成為大眾普及的消費(fèi)品。 一人同時擁有多個手機(jī)的情況也已司空見 慣,已經(jīng)成為人們工作、生活中必不可少的一部分。 手機(jī)娛樂是當(dāng)前得到廣泛關(guān)注的手機(jī)應(yīng)用新興方式,mp3、mp4、數(shù)碼攝像等都是為 大眾所樂于接受的手機(jī)娛樂形式。但漸漸地,人們對娛樂形式又提出了更高的要求,手機(jī)游 戲便應(yīng)運(yùn)而生。借著軟件行業(yè)的快速發(fā)展趨勢,原來越多類型各異的游戲出現(xiàn)在手機(jī)上,包 括簡單的拼圖、推箱子等小游戲、基于互聯(lián)網(wǎng)的web游戲,以及虛擬經(jīng)營類的中型游戲等。 在所有這些游戲程序中,對游戲圖像元素的定位都需要與手機(jī)顯示屏建立一個固有的聯(lián) 系,并在程序運(yùn)行過程中不斷地調(diào)整這種聯(lián)系。但是,往往不同游戲設(shè)計(jì)的固化圖像本身分 辨率與手機(jī)顯示屏不相匹配如果游戲圖像不進(jìn)行針對顯示屏尺寸的調(diào)整,則會出現(xiàn)圖像 缺失或顯示屏部分浪費(fèi)的問題;如果游戲圖像進(jìn)行針對顯示屏尺寸的調(diào)整,又易發(fā)生圖像 元素變形,影響游戲畫面質(zhì)量,直接影響手機(jī)游戲帶給用戶娛樂的感受。
發(fā)明內(nèi)容
針對以上現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種手機(jī)游戲圖像的像素尋 徑方法,達(dá)到完整、精確顯示游戲圖像元素的效果,提升手機(jī)游戲的樂趣及質(zhì)感。
本發(fā)明的目的,將通過如下技術(shù)方案來實(shí)現(xiàn) —種手機(jī)游戲圖像的像素尋徑方法,其特征在于利用手機(jī)顯示屏為像素圖顯示 的原理,對屏上各個像素點(diǎn)賦予坐標(biāo),再把將要在顯示屏上展現(xiàn)的圖像元素按照像素點(diǎn)坐 標(biāo)進(jìn)行勾繪、定位,并在手機(jī)游戲程序的運(yùn)行過程中,通過輸入圖像元素目的地像素點(diǎn)的坐 標(biāo),計(jì)算初始像素點(diǎn)與目的地像素點(diǎn)坐標(biāo)的距離,將圖像元素以像素尋徑的方式移動到目 的地。 進(jìn)一步地,前述一種手機(jī)游戲的圖像像素尋徑方法,其中該圖像元素包括出現(xiàn)在游戲場景中人物圖像、物件圖像,或氣候圖像。該圖像元素占據(jù)一個像素點(diǎn),具有用于定位
的唯一一個像素坐標(biāo);或該圖像元素占據(jù)的像素點(diǎn)個數(shù)遠(yuǎn)大于一個,具有用于定位的多于一個的像素坐標(biāo)。 進(jìn)一步地,前述一種手機(jī)游戲的圖像像素尋徑方法,其中在圖像元素移向目的地的過程中,手機(jī)游戲程序檢測初始像素點(diǎn)與目的地像素點(diǎn)之間的暢通情況,對檢測到的非目的地物件圖像,則計(jì)算繞行曲線。 進(jìn)一步地,前述一種手機(jī)游戲的圖像像素尋徑方法,其中當(dāng)圖像元素移至目的地,初始像素點(diǎn)與目的地像素點(diǎn)的坐標(biāo)相一致,反饋手機(jī)游戲程序并觸發(fā)游戲程序預(yù)設(shè)的事件。 更進(jìn)一步地,前述一種手機(jī)游戲的圖像像素尋徑方法,其中該手機(jī)游戲?yàn)榻Y(jié)合有學(xué)校的"5S制度"的大學(xué)生活模擬類游戲,其中該事件包括人物圖像的移動、人物所進(jìn)行的整理、整頓、清掃、清潔和素養(yǎng)鍛煉,以及場景的移動與變換。 本發(fā)明的像素尋徑方法,應(yīng)用到手機(jī)游戲圖像元素定位顯示后,基于像素點(diǎn)矩陣排列成圖案,能夠有效提高圖像元素的定位精確度,且游戲圖像清晰、完整,進(jìn)而手機(jī)游戲的視覺娛樂感受得以提升。
圖1是本發(fā)明手機(jī)游戲圖像的像素尋徑方法的流程示意 圖2是本發(fā)明一實(shí)施例游戲的手機(jī)界面一的截取示意 圖3是本發(fā)明圖2所示實(shí)施例游戲的手機(jī)界面二的截取示意 圖4是本發(fā)明圖2所示實(shí)施例游戲的手機(jī)界面三的截取示意 圖5是本發(fā)明圖2所示實(shí)施例游戲的手機(jī)界面四的截取示意圖。
具體實(shí)施例方式
像素圖(也叫點(diǎn)陣圖、光柵圖、位圖)顧名思義就是由像素點(diǎn)構(gòu)成,如同用馬賽克去拼貼圖案一樣;每個馬賽克就是一個點(diǎn),若干個點(diǎn)以矩陣排列成圖案。這種圖片在正常的情況下看不到像素點(diǎn),但當(dāng)放大到一定程度時便可以看到里面的小顆粒,即像素顆粒。
應(yīng)用本發(fā)明的像素尋徑方法可以應(yīng)用到各類手機(jī)游戲中,如圖1所示,是該方法實(shí)現(xiàn)手機(jī)游戲圖像像素尋徑的流程示意圖??梢钥吹揭弧⑼ㄟ^手機(jī)軟件中的顯示程序,能對手機(jī)顯示屏上的各像素點(diǎn)進(jìn)行坐標(biāo)定義,并且這種坐標(biāo)定義是基于二維坐標(biāo)系連續(xù)的。二、當(dāng)手機(jī)軟件與游戲程序相結(jié)合后,根據(jù)游戲程序的編寫內(nèi)容,將人物、物件或氣候的圖像元素按像素點(diǎn)坐標(biāo)實(shí)時地勾繪、定位出來;三、在用戶使用手機(jī)進(jìn)行游戲的時候,通過手機(jī)鍵盤輸入圖像元素目的地像素點(diǎn)的坐標(biāo),并程序判斷該圖像元素目的地像素點(diǎn)與其初始像素點(diǎn)之間的通暢情況。這種通常情況下是以兩點(diǎn)間連線區(qū)域內(nèi),各坐標(biāo)所對應(yīng)表征的圖像元素類型或大小來體現(xiàn)的。四、對于判斷結(jié)果為暢通的情況,游戲程序計(jì)算與目的地像素點(diǎn)之間的直線距離及所需經(jīng)過的像素點(diǎn)坐標(biāo);對于判斷結(jié)果為不暢通的情況,游戲程序則計(jì)算繞行曲線。對于兩種情況的計(jì)算結(jié)果均結(jié)合手機(jī)軟件,以像素尋徑的方式移動圖像元素到目的地像素點(diǎn)。這樣使得游戲程序反饋得到初始像素點(diǎn)與目的地像素點(diǎn)的坐標(biāo)相一致,便可進(jìn)而觸發(fā)游戲程序預(yù)設(shè)的相應(yīng)游戲事件。
其中,每個圖像元素占據(jù)的像素點(diǎn)可以是一個,具有用于點(diǎn)位的唯一一個像素坐 標(biāo);但通常情況下這種占據(jù)都是遠(yuǎn)大于一個像素點(diǎn)的,這樣對于單一圖像元素來說便具有 用于定位的多余一個的像素坐標(biāo)。在實(shí)際程序運(yùn)行中,可以選取這些像素坐標(biāo)中某一個頂 點(diǎn)、中心點(diǎn)或其它特征點(diǎn)作為整個圖像元素的像素坐標(biāo),參與程序計(jì)算。在圖像元素占據(jù)較 多像素點(diǎn)時,對于圖像移動繞行的計(jì)算還需考慮圖像占據(jù)像素點(diǎn)的面積范圍,避免與移動 方向上的障礙物件引起沖突,這些都得益于像素尋徑的計(jì)算。 如圖2至圖4所示,是本發(fā)明一實(shí)施例游戲的手機(jī)界面一系列的截取示意圖。這 是一款虛擬經(jīng)營類的游戲,旨在把游戲和學(xué)校的5S制度(整理、整頓、清掃、清潔和素養(yǎng)鍛 煉)結(jié)合起來實(shí)現(xiàn)娛教一體。玩家進(jìn)入游戲后可以選擇給定的一個人物,并可以自行來分 配該人物的能力,按自己想到的類型發(fā)展下去。在游戲中玩家扮演著學(xué)生的角色在虛擬的 大學(xué)社區(qū)里進(jìn)行學(xué)習(xí)生活交友等等。這是通過像素尋徑確定坐標(biāo)來實(shí)現(xiàn)場景之間的移動、 人物與場景之間的移動碰撞等。 通過得到人物圖像元素在顯示屏地圖上的像素中心點(diǎn)坐標(biāo)X、 Y來確定人物的當(dāng) 前位置,然后每個NPC或觸發(fā)事件位置也都有其固定的像素點(diǎn)坐標(biāo),最后通過移動人物圖 像元素的像素中心點(diǎn)坐標(biāo)X、Y到達(dá)目的地像素點(diǎn)來觸發(fā)各種事件。輸入目的地像素點(diǎn)坐標(biāo) 后,等待人物自動尋徑到達(dá)目的地,途中如遇障礙物自動判斷并繞行。自動尋徑可用于玩家 人物的移動,和NPC的對話,接交任務(wù),場景的切換功能等等。 圖2所示的人物圖像元素走在操場朝向體育館的路上,當(dāng)其移至體育館對應(yīng)的像 素坐標(biāo)時,觸發(fā)進(jìn)入體育館的時間,游戲場景隨即換成體育館內(nèi)景。 圖3所示的人物圖像元素越過"門"所指代的像素點(diǎn)坐標(biāo)后,即判斷已進(jìn)入房間, 玩家可以輸入房間內(nèi)各物件所對應(yīng)的像素點(diǎn)坐標(biāo),使人物圖像像素尋徑移至相應(yīng)的目的 地。 圖4所示的人物圖像元素站立在教室場景的中央,玩家可以輸入教室內(nèi)桌、椅、講
臺或黑板等物件所對應(yīng)的像素點(diǎn)坐標(biāo),使人物圖像像素尋徑移至相應(yīng)的目的地。 圖5所示的人物圖像元素越過"衛(wèi)生間門"所指代的目的地像素點(diǎn)坐標(biāo)后,即觸發(fā)
游戲時間供玩家選擇所要進(jìn)行的下一步動作。 在上述這些實(shí)際應(yīng)用中,玩家輸入目的地像素點(diǎn)坐標(biāo)的方式是通過鍵盤輸入圖像 元素名稱或直接菜單選取,而當(dāng)前場景中的各圖像元素已賦予明確的尋址坐標(biāo)。故上述的 玩家操作中,并非玩家實(shí)際輸入像素坐標(biāo),在實(shí)際應(yīng)用中,由于像素是非常細(xì)微的點(diǎn),并根 據(jù)分辨率的不同會愈加細(xì)微,故此處所指的像素坐標(biāo)是程序語言預(yù)定義及可識別的坐標(biāo)數(shù) 據(jù)。
權(quán)利要求
一種手機(jī)游戲圖像的像素尋徑方法,其特征在于利用手機(jī)顯示屏為像素圖顯示的原理,對屏上各個像素點(diǎn)賦予坐標(biāo),再把將要在顯示屏上展現(xiàn)的圖像元素按照像素點(diǎn)坐標(biāo)進(jìn)行勾繪、定位,并在手機(jī)游戲程序的運(yùn)行過程中,通過輸入圖像元素目的地像素點(diǎn)的坐標(biāo),計(jì)算初始像素點(diǎn)與目的地像素點(diǎn)坐標(biāo)的距離,將圖像元素以像素尋徑的方式移動到目的地。
2. 根據(jù)權(quán)利要求1所述的一種手機(jī)游戲的圖像像素尋徑方法,其特征在于所述圖像 元素包括出現(xiàn)在游戲場景中人物圖像、物件圖像,或氣候圖像。
3. 根據(jù)權(quán)利要求1所述的一種手機(jī)游戲的圖像像素尋徑方法,其特征在于所述圖像 元素占據(jù)一個像素點(diǎn),具有用于定位的唯一一個像素坐標(biāo)。
4. 根據(jù)權(quán)利要求1所述的一種手機(jī)游戲的圖像像素尋徑方法,其特征在于所述圖像 元素占據(jù)的像素點(diǎn)個數(shù)遠(yuǎn)大于一個,具有用于定位的多于一個的像素坐標(biāo)。
5. 根據(jù)權(quán)利要求1所述的一種手機(jī)游戲的圖像像素尋徑方法,其特征在于在圖像元 素移向目的地的過程中,手機(jī)游戲程序檢測初始像素點(diǎn)與目的地像素點(diǎn)之間的暢通情況, 對檢測到的非目的地物件圖像,則計(jì)算繞行曲線。
6. 根據(jù)權(quán)利要求1所述的一種手機(jī)游戲的圖像像素尋徑方法,其特征在于當(dāng)圖像元 素移至目的地,初始像素點(diǎn)與目的地像素點(diǎn)的坐標(biāo)相一致,反饋手機(jī)游戲程序并觸發(fā)游戲 程序預(yù)設(shè)的事件。
7. 根據(jù)權(quán)利要求6所述的一種手機(jī)游戲的圖像像素尋徑方法,其特征在于所述手機(jī) 游戲?yàn)榻Y(jié)合有學(xué)校的"5S制度"的大學(xué)生活模擬類游戲,所述事件包括人物圖像的移動、人 物所進(jìn)行的整理、整頓、清掃、清潔和素養(yǎng)鍛煉,以及場景的移動與變換。
全文摘要
本發(fā)明公開了一種手機(jī)游戲圖像的像素尋徑方法,其特征在于利用手機(jī)顯示屏為像素圖顯示的原理,對屏上各個像素點(diǎn)賦予坐標(biāo),再把將要在顯示屏上展現(xiàn)的圖像元素按照像素點(diǎn)坐標(biāo)進(jìn)行勾繪、定位,并在手機(jī)游戲程序的運(yùn)行過程中,通過輸入圖像元素目的地像素點(diǎn)的坐標(biāo),計(jì)算初始像素點(diǎn)與目的地像素點(diǎn)坐標(biāo)的距離,將圖像元素以像素尋徑的方式移動到目的地。本發(fā)明的像素尋徑方法,應(yīng)用到手機(jī)游戲圖像元素定位顯示后,基于像素點(diǎn)矩陣排列成圖案,能夠有效提高圖像元素的定位精確度,且游戲圖像清晰、完整,進(jìn)而手機(jī)游戲的視覺娛樂感受得以提升。
文檔編號H04M1/725GK101714350SQ20091018267
公開日2010年5月26日 申請日期2009年9月18日 優(yōu)先權(quán)日2009年9月18日
發(fā)明者林昉偉 申請人:蘇州工業(yè)園區(qū)職業(yè)技術(shù)學(xué)院