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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

java贪吃蛇博客带图片_java课程设计--贪吃蛇小队博客

發(fā)布時間:2023/12/8 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java贪吃蛇博客带图片_java课程设计--贪吃蛇小队博客 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、團隊名稱、團隊成員介紹、任務分配,團隊成員課程設計博客鏈接(以表格形式呈現(xiàn))

學號

班級

姓名

任務

201721123103

網(wǎng)絡1714

凌俊霄(組長)

蛇體、排行榜(數(shù)據(jù)庫)、排錯、整體代碼規(guī)范

201721123104

網(wǎng)絡1714

黃逸桓

音效、多線程

201721123102

網(wǎng)絡1714

湯海祥

障礙物、道具

201721123113

網(wǎng)絡1714

楊宇鴻

地圖、界面

二、項目git地址

https://gitee.com/lingjunxiao/retro_snaker

三、項目git提交記錄截圖(要體現(xiàn)出每個人的提交記錄、提交說明)

四、項目功能架構圖與主要功能流程圖

4.1主要功能圖

4.2UML類圖

五、項目運行截圖或屏幕錄制

主界面

游玩界面

道具:

以清除障礙道具為例 ?吃之前--------------------------------------------------------------吃之后:

死亡:

碰到毒物--------------------------------------------------------------------------------------------------------------吃到自己

撞墻---------------------------------------------------------------------------------------------被餓死

排行榜

展示數(shù)據(jù)---------------------------------------------------降序展示

六、項目關鍵代碼(按模塊講解,不要太多)

6.1貪吃蛇的運動:

以向上運動為例,改變changDir的值,dir為1,

tx=蛇頭的x坐標加上蛇大小乘0

ty=蛇頭的y坐標加上蛇大小乘1

由頭部方向改變帶動整個蛇的改變

將后一位變成前一位以實現(xiàn)蛇的移動

6.2 死亡之后將分數(shù)、長度、玩家名、存活時間寫入數(shù)據(jù)庫MySQL

6.3?在游戲界面輸出數(shù)據(jù)庫里的內(nèi)容

6.4 創(chuàng)建任務

6.5 啟動多線程

6.6 構造游戲界面

定義坐標和按鈕,食物坐標采用隨機生成,生成每個按鈕并賦予名字,添加一個容器,在容器中添加按鈕,并在按鈕中添加監(jiān)聽。來監(jiān)聽玩家的點擊按鈕的動作

6.7 障礙物、道具隨機生成

七、項目代碼掃描結果及改正

掃描結果:

改正之后:

八、尚待改進

保存的排行榜只能在本地MySQL訪問,還未實現(xiàn)在別的電腦可以查看排行榜,要是能將排行榜保存在網(wǎng)上就好了。

總結

以上是生活随笔為你收集整理的java贪吃蛇博客带图片_java课程设计--贪吃蛇小队博客的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。