日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

结对编程项目作业-结对编项目设计文档

發布時間:2025/4/14 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 结对编程项目作业-结对编项目设计文档 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

項目:貪吃蛇游戲,所用軟件,eclipse 成員:孫晨旭,高云鵬

貪吃蛇游戲設計文檔:

搭建環境 :Android Studio,eclipse

“貪吃蛇”游戲是一個經典的游戲,它操作簡單、界面美觀、功能較齊全的“貪吃蛇”游戲。

整個游戲程序分為二個功能模塊,六個類模塊,實現了游戲的開始、暫停、結束。進行

了游戲的概要設計和詳細設計。概要設計給出二個功能模塊的主框架以及六個類模塊的

函數調用關系,詳細設計重點給出各個類模塊的程序流程圖以及UML圖列表介紹了各

個類包含的變量、使用的方法,展示了游戲的界面。在這重點介紹下貪吃蛇游戲的基本

運行界面。

本游戲設計的功能有:

功能1:編程思想的形成,設計圖像界面.

功能2:上、下、左、右移動(移動時必須從蛇頭開始,所以蛇不能向相反方向移動,也就是蛇尾不能改作蛇頭。如果不按任何鍵,蛇自行在當前方向上前移,

    當游戲者按了有效的方向鍵后,蛇頭朝著指定的方向移動,一步移動一節身體,)

功能3:產生隨機食物及其位置。功能1:每吃到一個食物,則蛇身長一截。(用一個小矩形表示蛇的一節身體,身體每長一節,增加一個矩形塊。)

功能4:計分器(每吃到一個食物,則加一分,初始值為0。)

功能5:關卡(每吃到10個食物,則進入下一關卡初始關卡為1。)

功能5:暫停鍵、開始鍵、重新開始鍵(暫停鍵:按倒按鈕即可停止都不動;開始鍵:可繼續運動;重新開始鍵:回到最初開始的一步。)

功能6:Game Over(蛇頭碰到蛇身就游戲結束,顯示Game Over。)

功能7:隨機產生障礙物(當蛇頭碰到障礙物時,游戲結束)

功能8:同時通過軟件工具的處理將其轉換為exe文件,使得該程序的運行可以隨處運行,而不需要安裝Java虛擬機。

轉載于:https://www.cnblogs.com/sunchenxu/p/7522776.html

總結

以上是生活随笔為你收集整理的结对编程项目作业-结对编项目设计文档的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。