幼兒園體育游戲編程
① 急求大學體育課前的小游戲,是一個有38人的排球班,最好是全部人能夠一起同時玩,不用分開幾塊,
可以將同學分為兩組進行計時比賽,以半個排球場為場地,兩人之間一組進行背靠背的夾球比賽,從端線出發,到中線後在回來,換下一組,這樣如此反復即可。中間球掉了必須要撿起··
② 這什麼游戲
一.總述
「什麼是游戲?」不少朋友問到我這個問題,其實怎麼說呢?這本來是一個非常簡單的意思,但又有些復雜。在英文中,游戲做為名詞出現時一般使用Game,而做為動詞使用時則往往用play。這就是一些玩家問到的,如果是游戲雜志或是游戲網站,往往會有Game這個詞出現,而早期的Dos下運行的游戲,執行文件則會出現play.bat。
現在玩家們常說的「玩游戲」,一般是指電子游戲,也就是運行在家用電腦(PC)、家用電子游戲機(什麼PS、SS、SFC、MD、3DO,多了去了)或是掌中寶游戲機(Game boy)及街機上電子游戲程序。
其實,游戲這個詞的歷史遠遠比電子游戲程序要早得多,早在宋·《教戰守》一文中,蘇軾就有「游戲酒食」一詞,本意為「嬉戲」的意思。而在電子游戲程序,沒有出現時,游戲一詞已經被人們廣為使用了,象是「幼兒園老師:『小朋友,今天我們來做個游戲,好不好?』」或是「我們來做個小小的智力游戲?」之類的。
二.電子游戲程序內容的來源
好了,說來說去,我們一直圍繞著游戲這個詞的歷史和用法了,回過頭來再談談電子游戲程序吧。
其實各種電子游戲程序的原形都是我們可以看的到的游戲,就拿不少玩家朋友們所津津樂道的角色扮演游戲(Role Personate Game縮寫為RPG)來說吧,它的雛形實際上是六、七十年代風靡於美國青少年中的角色棋游戲。
這種棋雖然比之電子游戲程序要簡單落後的多,但不能不說是RPG游戲的始祖。大致玩法是這樣的。雙人或多人游戲,根據游戲腳本不同,每個人可以選擇自己喜歡的角色,如騎士、魔法師、精靈等等。指定專門的人來負責執行游戲腳本,如念到「大家來到一個山洞前,我們是否進去?」由游戲者來選擇「進」或「不進」;再如念到「面前出現一條可怖的巨龍,我們是殺死它還是逃跑?」 由游戲者來選擇「殺」或「逃」。游戲中亦是存在級別(Level)這個概念的,級別越高其能力當然也更高。隨角色職業的不同,其級別與能力的換算關系,一般在角色棋游戲說明書上可以看到。從上面這些,我們不難看出它與RPG電子游戲程序非常相像。另外,這種棋也有存檔(Save)與載入(Load)的概念,一局游戲棋往往要耗用大量的時間,於是游戲規則設定參與游戲的游戲者,可以在離於時,保留自己的職業與級別,以便於下次游戲時繼續使用,只要是同一個游戲,游戲者只要帶著自己的級別可以與任何其它游戲者結伴冒險。當時時有這樣的對話,「Hi, I im a cavalier, level is nine, and you?」(我是一個騎士,九級,你呢??)「Oh, I im black Pentateuch, level is thirteen」(我是黑魔法師,十三級)。如果這兩個游戲者自己身上沒有補充體力的道具,覺得這樣冒險有困難,他們還可以邀請一個擁有擅於補充體力的白魔法師的夥伴一起開始以後的游戲。根據游戲腳本,游戲有最終的目的與結局。當然如果游戲不當,游戲者所扮演的角色也會死亡,那他只好退出遊戲了。但一般情況都有其它辦法來復活他,游戲畢竟是游戲嘛。
在介紹這種角色棋之前,我們說到哪兒了?對了,各種電子游戲程序的原形都是我們可以看的到的游戲。戰棋類SLG和TAB游戲不用說了,類似的戰棋即使沒有玩過,應該也聽說過吧?比如幾年前在中國出現的「強手」游戲不就是《大富翁》游戲的雛形嗎?
還有一部分電子游戲程序,沒有在游戲機中模擬之前,本身就是一種游戲。如體育類游戲、賽車類游戲和益智類游戲。象是足球、藍球或是其它什麼球,還有賽車,拋去電子游戲成份,再暫把現代體育精神也放到一邊,不就是一種游戲嗎?電子游戲程序只不過起到了在保留其規則的前提下,用電子方式模擬了一遍的作用。
還有不少益智玩具、游戲也是這樣的,象棋、軍棋、圍棋、麻將、華容道、九連環、俄羅斯方塊、黑白棋……這些游戲,在「移植」為電子游戲程序時,有的原封不動的保留了其規則,有的做了一些改變或升級。從俄羅斯方塊的變種,我們不難看出電子游戲程序的靈活性和隨意性。
三.游戲是競賽
在英語Game與Play中,都含有競賽的意思,而游戲本身的樂趣也就在於競賽。從體育項目與棋類,無不的如此。
體育:無論是綠茵場上各國球員們的奮力角逐,還是田徑場上的拼博,即使沒有奧零匹克,也同樣存在著競爭的樂趣。可以說,體育沒有了競爭也就不存在體育了。
棋類:同樣如此,拋去勝利後的精神與物質獎勵,與對手面對面的智力角逐,就是棋本身的樂趣,這就是沒有人經常自己與自己對奕的原因。
把這些游戲規則模擬到了電子游戲程序中後,除了保留人與人的競爭外,電子游戲程序的設計者們還為喜歡單玩的人們設計了單人游戲,也就是與電腦本身的競爭。於是AI的概念的誕生了,所謂AI是artificial intelligence的縮寫,就是人工智慧,用電子程序來模擬類似於人的一系列思考與判斷。它經常被用在各類電子游戲程序中,但電腦畢竟是電腦,它所能做的,僅僅是「判斷:如果…………後,然後採用…………措施;如果…………不成立,則採用…………措施。」這些在程序編程中也就是If與Else的簡單組合。
我們不難想想,無論是多人電子游戲程序(是人與人的競爭),還是單人電子游戲程序(人與電子AI的競爭或是人按著游戲規則來運行),從某種角度來說,都是一種智力的競爭。
看了我上面的結論,一定有人不服氣,像《仙劍奇俠傳》這樣的單人游戲也是競爭嗎?答案是肯定的。舉個例子來說,游戲過程中,要求玩家找到某種道具才可以將游戲的進程繼續下去,而這個道具被游戲設計者放在游戲中某一個角落裡,這種情況不就是你與游戲設計者的簡單的「藏」與「找」智力競爭嗎?(呵呵,當然你玩完一款游戲後,大可以說「設計游戲的這個豬,真的沒有我聰明啊」,但別忘了,游戲正是為了讓你通過並讓你得到成就感的。游戲的設計者大可以把游戲做得你根本永遠也別想過去,也就是這個游戲的任何地方,根本就沒有這個道具,這時你更應該罵他了)。
再比如《仙劍奇俠傳》中與「護塔明王」之戰,「護塔明王」的能力值是由設計者直接賦與的,而你所控制的李逍遙是從一級,慢慢培養起來的。他們之間的戰斗,不就是你與設計者之間戰斗的具體表現嗎
網路游戲:英文名稱為Online Game,又稱 「在線游戲」,簡稱「網游」。指以互聯網為傳輸媒介,以游戲開發運營商伺服器和用戶計算機為處理終端,以游戲客戶端軟體為信息交互窗口的旨在實現娛樂、休閑、交流和取得虛擬成就的具有可持續性的個體性多人在線游戲。
網路游戲區別與單機游戲而言的,是指玩家必須通過互聯網連接來進行多人游戲。 一般指由多名玩家通過計算機網路在虛擬的環境下對游戲人物角色及游戲場景按照一定的規則進行操作以達到娛樂和互動目的的游戲產品集合。
而單機游戲模式多為人機對戰。因為其不能連入互聯網而玩家與玩家互動性差了很多,但可以通過區域網的連接進行有限的多人對戰。
網路游戲的誕生使命:「通過互聯網服務中的網路游戲服務,提升全球人類生活品質」。
網路游戲的誕生讓人類的生活更豐富,從而促進全球人類社會的進步。並且豐富了人類的精神世界和物質世界,讓人類的生活的品質更高,讓人類的生活更快樂。
網路游戲開發產業是一個新興的朝陽產業,經歷了20世紀末的初期形成期階段,及近幾年的快速發展,現在中國的網路游戲產業處在成長期,並快速走向成熟期的階段。在中國整個網路經濟的發展過程中從無到有,發展到目前成為中國網路經濟的重要組成部分。網路游戲產業之所以可以打破在原來中國整個網路經濟中的平衡,主要緣於在20世紀末中國網路經濟泡沫破滅整個網路經濟大受打擊的時候,網路游戲製作卻異軍突起成為整個網路經濟發展的領頭羊,得到迅猛的發展。
第一代網路游戲:1969年至1977年背景:由於當時的計算機硬體和軟體尚無統一的技術標准,因此第一代網路游戲的平台、操作系統和語言各不相同。它們大多為試驗品,運行在高等院校的大型主機上,如美國的麻省理工學院、弗吉尼亞大學,以及英國的埃塞克斯大學。游戲特徵:1、非持續性,機器重啟後游戲的相關信息即會丟失,因此無法模擬一個持續發展的世界;2、游戲只能在同一伺服器/終端機系統內部執行,無法跨系統運行。第一款真正意義上的網路游戲可追溯到1969年,當時瑞克·布羅米為PLATO(Programmed Logic for Automatic Teaching Operations)系統編寫了一款名為《太空大戰》(SpaceWar)的游戲,游戲以八年前誕生於麻省理工學院的第一款電腦游戲《太空大戰》為藍本,不同之處在於,它可支持兩人遠程連線。PLATO是歷史上最為悠久也是最著名的一套遠程教學系統,由美國伊利諾斯州厄本姆的伊利諾斯大學開發於上世紀60年代末,其主要功用是為不同教育程度的學生提供高質量的遠程教育,它具有龐大的課程程序庫,可同時開設數百門課,可以記錄下每一位學生的學習進度。PLATO還是第一套分時共享系統,它運行於一台大型主機而非微型計算機上,因此具有更強的處理能力和存儲能力,這使得它所能支持的同時在線人數大大增加。1972年,PLATO的同時在線人數已達到1000多名。那些年裡,PLATO平台上出現了各種不同類型的游戲,其中一小部分是供學生自娛自樂的單機游戲,而最為流行的則是可在多台遠程終端機之間進行的聯機游戲,這些聯機游戲即是網路游戲的雛形。盡管游戲只是PLATO的附屬功能,但共享內存區、標准化終端、高端圖像處理能力和中央處理能力、迅速的反應能力等特點令PLATO能夠出色地支持網路游戲的運行,因此在隨後的幾年內,PLATO成了早期網路游戲的溫床。PLATO系統上最流行的游戲是《聖者》(Avatar)和《帝國》(Empire),前者是一款「龍與地下城」設定的網路游戲,後者是一款以「星際迷航」為背景的網路游戲。這些游戲絕大多數是程序員利用業余時間編寫並免費發布的,他們只是希望自己的游戲能獲得大家的認可。當然,也有一些開發者通過自己的游戲獲得了收入,但通常每小時只有幾美分,並且還得在若干作者之間進行分配。PLATO在游戲圈內並未獲得其應有的榮譽和地位,但這並不能抹殺它對網路游戲以及整個游戲產業所做出的貢獻。PLATO上的不少游戲日後都被改編為了游戲機游戲和PC游戲,例如《空中纏斗》(Airfight)的作者在原游戲的基礎上開發了《飛行模擬》(Flight Simulator),80年代初,這款游戲被微軟收購並改名為《微軟飛行模擬》,成為飛行模擬類游戲中最暢銷的一個系列。1974年推出的《帝國》是第一款允許32人同時在線的游戲,這一聯機游戲模式成為現代即時策略游戲的標准模式。1975年發布的《奧布里特》(Oubliette)是一款地牢類游戲,大名鼎鼎的角色扮演游戲《巫術》(Wizardry)系列即源於此。有趣的是,1969年也正是ARPAnet(Advance Research Projects Agency Network)誕生的年份。大家知道,ARPAnet是美國國防部高級研究計劃署研製的世界上首個包交換網路,它的成功直接促成了互聯網以及傳輸控制協議(即TCP/IP)的誕生。