【正文】
很多時(shí)候藝術(shù)品之為藝術(shù)品 ,不是因?yàn)樗哂兴囆g(shù)性而是因?yàn)樗鲎浴八囆g(shù)家”之手。技術(shù)至上掩蓋了人文關(guān)懷 ,人成為了技術(shù)的奴隸。人的感性沖動(dòng)在獲得極大自由的同時(shí) ,道德缺位、意義懸置、主體意識(shí)模糊接踵而至。為了商業(yè)利益利用情節(jié)、升級(jí)、寶物等手段將玩家無休止地固定在電腦屏幕前 ,使 電子游戲成為一個(gè)沒完沒了的黑洞 ,將人的時(shí)間、生命耗費(fèi)在游戲點(diǎn)卡上 ,使自由的電子游戲成為不自由的毒品。電子游戲成為藝術(shù)最大的阻力來自兩個(gè)方面 ,一個(gè)是自身的異化現(xiàn)象 ,一個(gè)是來自傳統(tǒng)藝術(shù) (包括藝術(shù)理論 )領(lǐng)域的不屑和反對(duì)。 強(qiáng)調(diào)各人技術(shù)的另一 方面,我還希望把 電子游戲 稱為 藝術(shù) ,但也認(rèn)識(shí)到電子游戲成為藝術(shù)的種種阻力。給那些長(zhǎng)期因工作壓力比較大的人們提供一種釋放壓力的途徑,使他 (她 )們更有 激情地 工作 。 最終能 增加編程的興趣,提高編程水平 ,在以后的生活中運(yùn)用所學(xué)到的知識(shí)為社會(huì)多做貢獻(xiàn)。 并且,我希望能 通過游戲程度的設(shè)計(jì),使自己熟練運(yùn)用 C++語言中的許多知識(shí),如:類 Class,模板 template,結(jié)構(gòu) Struct,標(biāo)準(zhǔn)庫 STL 等。電子游戲作為產(chǎn)業(yè)、文化沒有爭(zhēng)議 ,作為藝術(shù) ,目前還不被公認(rèn)。電子游戲作為藝術(shù) ,它的進(jìn)入給藝術(shù)領(lǐng)域帶來了“鲇魚”效應(yīng) ,藝術(shù)景觀急劇變化。 第二節(jié) 目的與意義 一、 設(shè)計(jì)目的 電子游戲 作為產(chǎn)業(yè) , 其市場(chǎng)規(guī)模和產(chǎn)值已遠(yuǎn)遠(yuǎn)超過電影直逼電視 。通??梢栽谟螒蛑性黾右恍┯哪煞忠栽黾铀沙谧饔?。應(yīng)當(dāng)注意,某些人覺得簡(jiǎn)單的游戲,某些人卻覺得麻煩。如 貪吃蛇 、采蘑菇等小游戲。人不是機(jī) 器,會(huì)疲勞,此時(shí)成就感的需求就降低了,對(duì)休息的需要上升,也就是希望能夠松弛。做成的事越不得了,人就越有成就感。因此,很想找到一種釋放壓力的途徑。 隨著壓力的積聚,人們的生活和工作都會(huì)受到這樣或那樣的影響。 現(xiàn)在越來越多的人通過玩游戲來達(dá)到娛樂休閑的目的,因此 游戲 很 受 人們的 歡迎。有人將電子游戲視為一種藝術(shù),也有人認(rèn)為它對(duì)社會(huì)產(chǎn)生了不良影響,尤其是對(duì)青少年的身心健 康有害。制作者 NolanBushnell 承認(rèn)失敗,但他仍然相信電子游戲的發(fā)展前景。不過很可惜,這臺(tái)祖母業(yè)務(wù)機(jī)遭到了慘痛失敗,失敗的原因是當(dāng)時(shí)的玩家認(rèn)為這個(gè)游戲太過復(fù)雜,和當(dāng)時(shí)美國流行的彈子球相比,這個(gè)游戲確實(shí)復(fù)雜了一點(diǎn),不過我還是很懷疑當(dāng)年美國玩家的素質(zhì)。兩艘戰(zhàn)艦在戰(zhàn)斗的同時(shí)還必須注意克服引力,無論是被對(duì)方的導(dǎo)彈擊中還是沒有成功擺脫引力,飛船都會(huì)墜毀。 1971 年,一個(gè)還在 MIT(麻省理工學(xué)院)學(xué)習(xí)的叫 NolanBushnell 的家伙設(shè)計(jì)了世界上第一個(gè)業(yè)務(wù)用游戲機(jī),這個(gè)街機(jī)游戲的名字叫《電腦空間》( ComputerSpace)。許多電子游戲都是從傳統(tǒng)游戲中繼承來的,其中圖版游戲?qū)﹄娮佑螒虻陌l(fā)展產(chǎn)生了很大的作用。如足球、棒球、國際象棋 的電子游戲等,也有組字和數(shù)字的游戲。始于 20世紀(jì) 60年代末。 用比較專業(yè)的話來概括就是: 操縱計(jì)算機(jī)線路進(jìn)行的游戲。通過研究并實(shí)現(xiàn)了 “連珠球”游戲軟件 ,論證了開發(fā) 智能 “連珠球” 動(dòng)畫游戲 的可行性。 本文深入討論了“連珠球”游戲軟件設(shè)計(jì)和實(shí)現(xiàn)的技術(shù)要點(diǎn),本游戲軟件實(shí)現(xiàn)了鼠標(biāo)點(diǎn)擊移動(dòng)棋盤上的彩色球,使彩色球連成直線從而得分,并且能夠在游戲正常退出時(shí)自動(dòng)記錄游戲進(jìn)度和游戲得分。 本文的選題是以一種休閑游戲?yàn)槌霭l(fā)點(diǎn),基于 VC 開發(fā) 環(huán)境,以 C++語言為基礎(chǔ),實(shí)現(xiàn)單人操作的的智能“連珠球”動(dòng)畫游戲。 基于 vc 的“連珠球”游戲設(shè)計(jì) “Link Ball” Game Design Based On VC 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 姓 名: 涂?jī)x 指 導(dǎo) 教 師: 申請(qǐng)學(xué)位級(jí)別: 學(xué) 士 論文提交日期: 學(xué)位授予單位: 天津科技大學(xué) I 摘 要 休閑游戲是一種讓人們?cè)诹闵⒌拈e暇時(shí)間中能夠娛樂的小游戲,近幾年在移動(dòng)平臺(tái)中大出風(fēng)頭。這類游戲的特點(diǎn)是:內(nèi)容單一,操作簡(jiǎn)單,游戲時(shí)間較短。首先,論述了選題的目的和意義,然后對(duì)常用的游戲開發(fā)語言進(jìn)行了概要性的介紹,選擇了自己熟悉的 C++語言作為開發(fā)語言,緊接著分析了此游戲軟件要實(shí)現(xiàn)的功能,以及如何設(shè)計(jì)和實(shí)現(xiàn)這些功能,最后,簡(jiǎn)要地介紹了“連珠球”游戲軟件的使用方法和一些游戲規(guī)則。 本文最后對(duì)智能 “連珠球” 動(dòng) 畫游戲進(jìn)行了總結(jié)與展望。 關(guān)鍵詞 : 游戲; C++語言; 智能; 動(dòng)畫; II ABSTRACT Casual Game is a small game that enable people enjoy it when they leisure, and it steal and show at the Mobile Platforms. The features of this games is that content of a single, simple, games of shorter duration. This title based on the traditional “Link Ball” game and VC development use C++ programming language to realize single player “Link Ball” of all,I describe the purpose and intention of this title,then introduces the blueprint of programming language,for those idea,I choose C programming language for my tool to develop ,I analyze the function I have realized in this design and how to do the end,I remend usage and rules of the “Link Ball” game. This paper talked about design and technique points of “Link Ball” game deeply. This game software implemented that mouse click to move colored balls on the board, make the colored balls with a straight line to score. And ablility to recorded game schedule and game scores when the game exit. At the end of this paper I make a summary and expectation to this research “Link Ball” game software source code,I demonstrate feasible possibility of developing intelligent snake game. KEY WORDS: game; C++; intelligence; flash; III 目 錄 第一章 緒論 ..................................................................................................... 1 第一節(jié) 游戲有關(guān)背景 ....................................................................................... 1 第二節(jié) 目的與意義 .......................................................................................... 2 第三節(jié) 技術(shù)要求 .............................................................................................. 3 第四節(jié) 工具介紹 .............................................................................................. 7 第二章 需求分 析與概要設(shè)計(jì) ......................................................................... 11 第一節(jié) 游戲需求分析 ......................................................................................11 第二節(jié) 操作要求 .............................................................................................11 第三節(jié) 目標(biāo)設(shè)計(jì) .............................................................................................12 第四節(jié) 游戲概要設(shè)計(jì) ......................................................................................13 第三章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) ................................................................................ 14 第一節(jié) 界面設(shè)計(jì) .............................................................................................14 第二節(jié) 存取設(shè)計(jì) .............................................................................................16 第三節(jié) 輸入輸出 .............................................................................................17 第四節(jié) 游戲總體介紹 ......................................................................................20 第 五節(jié) 游戲回合 .............................................................................................21 第六節(jié) 尋路計(jì)算 .............................................................................................23 第七節(jié) 得分計(jì)算 .............................................................................................27 結(jié) 論 ............................................................................................................ 32 IV 參考文獻(xiàn) ......................................................................................................... 33 致 謝 ............................................................................................................ 34 天津科技大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) 1 第一章 緒論 第一節(jié) 游戲有關(guān)背景 電子游戲,又稱電玩游戲,是指人通過電子設(shè)備,如電腦、 游戲機(jī) 等,進(jìn)行游戲的一種娛樂方式。有依靠電池供電的手控機(jī)關(guān)進(jìn)行和利用電視屏幕、計(jì)算機(jī)終端進(jìn)行,以及利用設(shè)在游藝室內(nèi)的大型設(shè)備進(jìn)行等多種。今已形成許多種電子游戲項(xiàng)目。 在電子游戲的形成和發(fā)展過程中,游戲軟件的分類始終伴隨著它 。 電子游戲?qū)S脵C(jī)產(chǎn)生在 70年代初?!峨娔X空間》的主題是兩個(gè)玩家各自控制一艘圍繞著具有強(qiáng)大引力的星球的太空戰(zhàn)艦向?qū)Ψ桨l(fā)射導(dǎo)彈進(jìn)行攻擊。這臺(tái)業(yè)務(wù)機(jī)用一臺(tái) 黑白電視機(jī)作為顯示屏,用一個(gè)控制柄作為操縱器,擺在一家彈子房里。至此,歷史上第一臺(tái)業(yè)務(wù)用機(jī)以失敗結(jié)束了它的命運(yùn)。 許多人認(rèn)為,電子游戲已經(jīng)不單單是一種娛樂,已經(jīng)成為了一種文化現(xiàn)象。但是,現(xiàn)在電子