亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Processing語言開發(fā)的醫(yī)學(xué)知識科普游戲設(shè)計

        2021-07-29 11:59:50南通大學(xué)杏林學(xué)院陳騰輝陶滋洋
        電子世界 2021年12期
        關(guān)鍵詞:醫(yī)學(xué)知識孩童界面

        南通大學(xué)杏林學(xué)院 陸 楊 陳騰輝 陶滋洋 張 茜

        面向孩童的教育應(yīng)是有趣的,生動的,形象的。受限于傳統(tǒng)教育模式,知識的傳授是枯燥的。而在互聯(lián)網(wǎng)時代的到來,教育的形式變得多種多種,其中游戲這一形式更能為孩童所接受。本作品以游戲為載體,結(jié)合軟件編程開發(fā)醫(yī)學(xué)知識科普游戲,在游戲中傳遞有關(guān)人體免疫的知識,充分做到寓教于樂。該游戲使用processing語言開發(fā),通過圖形和文字處理實現(xiàn)游戲效果。

        在人類社會的發(fā)展中,醫(yī)學(xué)知識的普及可以提高人民健康水平也可以在一定程度上緩解大眾對于某些疾病的恐慌感,對未知的深入理解是人類戰(zhàn)勝恐懼并邁向勝利的重要手段。而孩子作為國家的未來,對他們進行醫(yī)學(xué)知識教育是尤為重要的,結(jié)合當(dāng)下的環(huán)境和形勢,我們團隊調(diào)查發(fā)現(xiàn)大眾對免疫學(xué)的知識知之甚少,免疫學(xué)揭示了人體是如果消滅并戰(zhàn)勝病毒的全過程,因此我們以免疫學(xué)中的細胞免疫為切入點結(jié)合游戲深入淺出的科普醫(yī)學(xué)知識。

        孩童天性好玩,游戲是吸引孩子學(xué)習(xí)知識最有效的途徑之一,游戲可以激發(fā)孩子探索的天性,而且孩子可以在實踐的操作中加深對知識的理解。通過我們團隊的調(diào)查發(fā)現(xiàn)市面上的醫(yī)學(xué)科普類游戲較為少見,所以本游戲?qū)⒁院⑼癁橹饕鼙娺M行醫(yī)學(xué)知識普及開發(fā)。

        本游戲所采用的開發(fā)工具為PDE,以processing語言為主要編程語言,該語言由美國麻省理工學(xué)院媒體實驗室的成員Casey Reas與Ben Fry開發(fā)。Processing語言是Java語言的簡化,在圖形處理方面有著顯著的優(yōu)勢,開發(fā)者可以利用該語言便捷的生成文本和修改圖像。

        1 游戲設(shè)計理念

        本游戲旨在科普人體免疫醫(yī)學(xué)知識,考慮到受眾為孩童以及游戲可行性,因此以細胞免疫的過程,為游戲設(shè)計開發(fā)目標(biāo)。細胞免疫的工作原理為:抗原呈遞細胞捕捉病毒后,T細胞受到抗原刺激后,增殖,分化、轉(zhuǎn)換為效應(yīng)T細胞。效應(yīng)T細胞與靶細胞接觸進而激發(fā)顆粒胞吐,效應(yīng)T細胞所釋放的穿孔素,在靶細胞表面形成小孔并殺死靶細胞。游戲則在此原理基礎(chǔ)之上進行模擬:玩家操作T細胞,T細胞不斷生成效應(yīng)T細胞,效應(yīng)T細胞與抗原接觸,靶細胞死亡,當(dāng)消滅一定數(shù)量的抗原后,玩家取得勝利。

        2 游戲功能流程設(shè)計

        游戲受眾為孩童,因此將科普知識擬人化。將科普與游戲進行穿插,游戲劇情為:一天一種強大的病毒突破了人體的免疫兩道防線:皮膚和體液免疫。人體生命特征危在旦夕,在人體免疫系統(tǒng)最高指揮官的領(lǐng)導(dǎo)下,最后一支防線進行部署。細胞免疫部隊。他們將與病毒進行最后的戰(zhàn)役。此時進入游戲界面由玩家完成對病毒的消滅。

        游戲分為四個界面:游戲背景介紹畫面,游戲界面,游戲失敗界面,游戲勝利界面。當(dāng)玩家游戲失敗時,可選擇重新進入游戲界面或返回游戲背景介紹畫面。

        游戲流程圖如圖1所示。

        圖1 游戲流程圖

        3 游戲算法實現(xiàn)設(shè)計

        3.1 游戲主要算法設(shè)計

        游戲為玩家扮演T細胞,不斷生成效應(yīng)T細胞,消滅病毒。在人體內(nèi)隨機生成病毒體,玩家操作T細胞發(fā)射效應(yīng)T細胞,效應(yīng)T細胞與病毒結(jié)合則消病毒。若T細胞碰撞到病毒則游戲失敗,進入游戲失敗界面,重新開始游戲或返回開始界面。玩家通過鍵盤操縱T細胞移動,效應(yīng)T細胞以一定頻率產(chǎn)生。

        3.1.1 T細胞移動算法設(shè)計

        (1)當(dāng)玩家進行鍵盤操作時,對鍵盤按鍵進行監(jiān)聽;(2)當(dāng)檢測到“上”、“下”、“左”、“右”四個鍵位時對目標(biāo)進行相應(yīng)的移動;(3)邊緣檢測,當(dāng)玩家移動目標(biāo)超出游戲畫面時,對目標(biāo)坐標(biāo)進行檢測,若超出畫面則改變坐標(biāo)值,使得目標(biāo)畫面處在游戲畫面邊緣。

        算法實現(xiàn):通過Processing內(nèi)部封裝的鍵盤函數(shù),載入鍵盤上下左右鍵的ASCILL碼進行監(jiān)聽。當(dāng)按下某一方向鍵則在目標(biāo)相應(yīng)坐標(biāo)方向上移動一定像素,實現(xiàn)目標(biāo)移動的效果。

        3.1.2 效應(yīng)T細胞生成及移動算法設(shè)計

        (1)當(dāng)T細胞存在時,則以一定速度產(chǎn)生效應(yīng)T細胞;(2)效應(yīng)T細胞的移動方向在X軸上保持不變,在Y軸上變化;(3)當(dāng)效應(yīng)T細胞超出游戲畫面時則停止顯示。

        算法實現(xiàn):創(chuàng)建效應(yīng)T細胞類并通過動態(tài)數(shù)組不斷生成效應(yīng)T細胞。根據(jù)T細胞的位置生成效應(yīng)T細胞。效應(yīng)T細胞讀取T細胞的坐標(biāo)值在X軸上保持不變,在Y軸上以一定像素逐步減少,并逐幀渲染效應(yīng)T細胞圖片,產(chǎn)生移動效果。當(dāng)效應(yīng)T細胞的Y軸值小于0即超出游戲畫面時,則刪除目標(biāo)圖片。

        3.1.3 病毒生成移動算法設(shè)計

        (1)在游戲畫面的X軸上隨機生成病毒;(2)病毒的移動速度不固定;(3)病毒的移動方向通過矢量來實現(xiàn);(4)病毒越界重新創(chuàng)建;(5)病毒碰撞邊緣的彈性效果。

        算法實現(xiàn):利用偽隨機函數(shù)生成病毒的X軸坐標(biāo),設(shè)置病毒位置的矢量值,病毒的速度矢量值。速度變化由隨機函數(shù)確定,移動方向則通過位置矢量分解成X軸和Y軸坐標(biāo),在Y軸上增加像素,實現(xiàn)移動效果。當(dāng)檢測到病毒超出游戲畫面則重新創(chuàng)建病毒。當(dāng)檢測到病毒碰撞游戲畫面的兩邊時,則在病毒的位置矢量上減小病毒的移動速度。

        3.1.4 病毒與效應(yīng)T細胞碰撞檢測及效果顯示算法設(shè)計

        (1)創(chuàng)建病毒的矩形范圍;(2)返回效應(yīng)T細胞的中心坐標(biāo);(3)檢測中心坐標(biāo)是否在矩形區(qū)域內(nèi);(4)根據(jù)已碰撞病毒的位置顯示碰撞效果。

        算法實現(xiàn):重寫Java的矩形方法,將病毒位置的橫縱坐標(biāo)及病毒圖片的長寬傳入矩形中,重寫Point類,將計算過后的效應(yīng)T細胞的中心坐標(biāo)傳入Point方法中,調(diào)用矩形類中的contains方法若返回值為真則說明效應(yīng)T細胞擊中病毒。同時將已碰撞病毒的坐標(biāo)傳入碰撞效果類中在刪除病毒及效應(yīng)T細胞后顯示碰撞圖片,顯示一段時間后刪除碰撞圖片。

        3.1.5 病毒與T細胞碰撞檢測及頁面跳轉(zhuǎn)算法設(shè)計

        (1)讀取病毒的坐標(biāo)及T細胞的坐標(biāo);(2)計算病毒與T細胞的距離;(3)若小于兩者圖片的斜邊之和則視為游戲失敗,反之游戲繼續(xù)。

        算法實現(xiàn):當(dāng)效應(yīng)T細胞擊中病毒時增加分?jǐn)?shù),游戲界面顯示的得分,當(dāng)?shù)梅譂M足目標(biāo)分?jǐn)?shù)時進入勝利界面,若T細胞被病毒碰撞則進入游戲失敗界面。該算法由Switch選擇結(jié)構(gòu)實現(xiàn)。

        3.2 游戲主要界面及代碼展示

        游戲界面及代碼如圖2~圖5所示:

        圖2 游戲背景介紹界面

        圖3 游戲界面

        圖4 免疫細胞類代碼

        圖5 碰撞檢測代碼

        結(jié)束語:時代在不斷的進步,教育的方式也應(yīng)當(dāng)隨著時代不斷的推成出新。計算機學(xué)科無疑是這個時代最閃亮的那顆星,我們一直在探索如何將教育與計算機學(xué)科想結(jié)合,讓知識的傳播變得更加有趣,新穎,引人入勝并且通俗易懂。通過研究發(fā)現(xiàn)游戲這一視覺、聽覺和觸覺糅合在一起的方式是人們學(xué)習(xí)認(rèn)真新東西的最好方式之一。我們以游戲為載體傳播知識,讓孩童在游戲中認(rèn)識和理解知識,這樣新穎的體驗我相信一定會讓孩童對知識產(chǎn)生渴望,讓教育更加進步。

        在游戲的開發(fā)過程中,我們通過所學(xué)知識實現(xiàn)游戲同時也在吸收著新的技術(shù),每日保持學(xué)習(xí),不斷改進游戲體驗,對編程軟件的使用也愈發(fā)熟練。希望通過我們的努力可以讓這款科普類游戲更加的完善,能做到傳播醫(yī)學(xué)知識的任務(wù)。

        猜你喜歡
        醫(yī)學(xué)知識孩童界面
        孩童之道
        國企黨委前置研究的“四個界面”
        基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
        嗯,這是那孩童般永不落空的驚喜
        Coco薇(2017年10期)2017-10-12 18:45:27
        最美孩童時
        金色年華(2017年11期)2017-07-18 11:08:40
        思維導(dǎo)圖在醫(yī)學(xué)中的應(yīng)用
        人機交互界面發(fā)展趨勢研究
        加強班級凝聚力建設(shè),激發(fā)學(xué)生學(xué)習(xí)的積極性
        新環(huán)境下《解剖學(xué)》教學(xué)資源開發(fā)探討分析
        手機界面中圖形符號的發(fā)展趨向
        新聞傳播(2015年11期)2015-07-18 11:15:04
        极品尤物在线精品一区二区三区| 日韩在线无| 成人亚洲欧美久久久久| 国产喷白浆精品一区二区豆腐| 中文字幕中文字幕在线中二区 | 日韩精品一区二区三区中文9| 国产亚洲一本二本三道| 欧美日韩精品一区二区视频| 色欲av亚洲一区无码少妇| 午夜影视啪啪免费体验区入口| 亚洲综合伊人久久综合| 亚洲av无码成人精品国产| 久久综合九色综合欧美狠狠| 伊人精品无码AV一区二区三区| 熟妇人妻丰满少妇一区| 日本h片中文字幕在线| 55夜色66夜色国产精品视频| 四虎成人精品无码永久在线| 中文字幕被公侵犯的丰满人妻| 亚洲av高清一区二区三| av在线亚洲欧洲日产一区二区| 欧美刺激午夜性久久久久久久| 熟女高潮av一区二区| 人妻熟妇乱又伦精品hd| 成年无码aⅴ片在线观看| 亚洲无码图| 日韩麻豆视频在线观看| 青春草在线视频免费观看| 99久久久久国产| 日本高清免费播放一区二区| 手机在线看片| 精品久久久久久中文字幕大豆网| 欧美成人a视频免费专区| 亚洲国产免费不卡视频| 无码尹人久久相蕉无码| 国产乱人伦AV在线麻豆A| 中文字幕乱码在线婷婷| 99久久无色码中文字幕人妻蜜柚| 国产乱子伦视频大全| 亚洲国产成人久久综合三区| 国产91精品高潮白浆喷水 |