黄色片女人_av毛片国产_亚洲精品成_91视频a - 黄色三级网站

軟件項目實訓報告

時間:2022-12-09 09:31:29 實訓報告 我要投稿

關于軟件項目實訓報告

  1.1系統概述

關于軟件項目實訓報告

  猜數字是一種益智類小游戲,游戲規則比較簡單,一般兩個人玩,一方出數字,一方猜。要求用VC++6.0中MFC編寫一個程序實現猜數字游戲中的出數字方,實現數字之間的相互比較,讓玩家找出電腦寫的三位數字,而玩家在找出三位數字中,電腦需要給出玩家一些提示信息,用以幫助玩家找出答案。對于猜一個各個位數不等的三位數字,電腦需要在程序剛運行時,確定一個隨機的三位數,且各個位數不相等。而在玩家輸入數字時,也需要檢驗玩家輸入的數字是否滿足條件,即一個各個位數不重復的三位數。只有玩家輸入正確的數字后,電腦才能進行比較數字的運算,如果玩家輸入的數字和電腦的不相等,輸出提示信息,并應重新讀取玩家的數字進行判斷,直到玩家放棄猜數字或數字猜對為止。玩游戲者通過游戲提示輸入八次來匹配上面所輸入的數字。A表示位置正確且數字正確,B表示數字正確而位置不正確。

  首先,由設計程序隨機產生一個三位整數k,要求這個兩位數字沒有重復數字,且最高位不是0。然后,玩家可以猜一個三位數字,根據玩家猜的數,與k比較,判斷玩家猜的數字是否正確,同時,提示猜的數字中位置正確的數字個數m和數字正確而位置不正確的數的個數n,并以mAnB的形式輸出(A表示位置和數字都正確,B表示數字正確而位置不正確)。如果玩家猜了9次還不對,那么提示玩家“游戲失敗!”。

  1.2 需求分析

  電腦游戲的出現與1960年代電子計算機進入美國大學校園有密切的聯系。當時的環境培養出了一批編程高手。1962年一位叫斯蒂夫·拉塞爾的大學生在美國DEC公司生產的PDP-1型電子計算機上編制的《宇宙戰爭》(Space War)是當時很有名的電腦游戲。一般認為,他是電腦游戲的發明人。 1970年代,隨著電子計算機技術的發展,其成本越來越低。1971年,譽為“電子游戲之父”的諾蘭·布什內爾發明了第一臺商業化電子游戲機,不久他創辦了世界上第一家電子游戲公司——雅達利公司(ATARI)。在1970年代,隨著蘋果電腦的問世,電腦游戲才真正開始了商業化的道路。此時,電腦游戲的圖形效果還非常簡陋,但是游戲的類型化已經開始出現了。從1980年代開始,PC機大行其道,多媒體技術也開始成熟,電腦游戲則成為了這些技術進步的先行者。尤其是3Dfx公司的3D顯示卡給行業帶來了一場圖像革命以后。進入1990年代,電腦軟硬件技術的進步,因特網的廣泛使用為電腦游戲的發展帶來了強大的動力。進入21世紀,網絡游戲成為了電腦游戲的一個新的發展方向。

  受到我們傳統教育思想的困擾,我們習慣的認為游戲就是玩物喪志的東西,所以在我們那一代,父母只要聽到游戲兩個字那就像見了老虎一樣的警惕和恐懼。由于這種傳統思想的影響,當我國游戲事業高速發展時,才發現游戲設計方面人才存在著巨大的缺口和不足,再加上我國高校和傳統學校對游戲設計專業的漠視,讓游戲設計人才幾乎難覓蹤跡。直到現在,游戲設計專業已經超過了許多專業成為當下就業最熱門的專業之一。而這種熱門情況將隨著人才缺口的擴大而繼續持續。所以游戲設計專業的就業前景在未來十年都將是熱門行業,同時也希望我們家長能夠摒棄過去傳統思想的干擾,正確認識游戲設計專業,讓更多對游戲設計專業有興趣的青少年選擇自己的愛好。

  網絡游戲是一種新穎的休閑娛樂方式,其虛擬性、互動性是其它娛樂方式所無法比擬的。網絡游戲同時具有開發青少年智力,培養、提高創新意識,磨練意志品質,激發自信心,加強團隊配合精神等方面具有積極的意義。而在學習壓力越來越大、代溝沖突也日趨激烈的今天,青少年需要找到一個緩解情緒的途徑,網絡游戲營造的虛空間恰恰滿足了這種需求。隨時就勢、潛移默化,"潤物細無聲",寓民族傳統文化教育于網絡游戲,在游戲的游戲性、知識性、文化性和市場性中尋找一個平衡點。網絡游戲設計的發展不僅僅是設計師的個人問題而是設計師與大眾的配合的問題,尋找相同的切入點一一傳統文化的介入,對未成年人的成長、傳統文化自身的發展和改良游戲文化環境都具有推動作用。當我們努力在對游戲內的一些現象和功能進行研究的時候,我們卻忽視了一個本體,這個本體是我們進行相關研究的基礎,他就是“游戲”這一概念的本身。什么是游戲,游戲是什么,它具有怎么樣的特征?它具有哪些作用?游戲僅僅如大家所認為那樣只是單純的娛樂活動,還是一種文化或者行為的現象,我們作為游戲設計的從業人員,只有清楚了解這些的時候,才能真正認清我們的行業,擴展游戲市場的發展空間,而不至于在一個狹隘的道路中追求可憐而有限的資源。因此,對我們過程自動化的學生來說,學習并掌握一些簡單的電腦游戲編程是非常有必要的。 本次課題是猜數字游戲的設計與實現。主要是通過C++語言,實現猜數字游戲中的出數字方,在VC++6.0環境中實現由電腦隨機產生一個數字不重復的三位數(最高位不為零),并將所猜的數與它自動產生的數進行比較,若猜得不對并作出提示:"mAnB",A代表位置正確數字也正確,B代表數字正確但位置不正確。m代表A的個數,n代表B的個數.在每次輸入數字后,顯示相應的提示信息,直到玩家猜對為止。

  1.3 運行環境

  Windows 7 系統

【軟件項目實訓報告】相關文章:

軟件測試實訓報告05-02

ERP軟件實訓報告.10-09

軟件實訓報告范文10-01

軟件綜合實訓設計報告05-02

軟件工程實訓報告總結05-26

關于用友erp軟件實訓報告05-12

JAVA實訓項目報告總結05-01

審計軟件大學生實訓報告05-12

大學項目管理實訓周報告03-28