freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于java貪吃蛇游戲開題報告-展示頁

2024-12-19 09:41本頁面
  

【正文】 文 獻 綜 述 一、課題的研究意義 近年來 Java 作為一種新的編程語言,以其簡單性、可移植性和平臺無關性等優(yōu)點,得到了廣泛地應用,特別是 Java 與萬維網的完美結合,使其成為網絡編程和嵌入式編程領域的首選編程語言。 [1]MyEclipse 是 Borland 公司用于快速開發(fā) Java 應用的一款優(yōu)秀的集成開發(fā)環(huán)境,它以其友好的開發(fā)界面、強大的組件支持等優(yōu)點,得到廣大程序員的接受和認可。本文基于 Java 技術和 MyEclipse 開發(fā)環(huán)境,開發(fā)了一個操 作簡單、界面美觀、功能較齊全的“貪吃蛇”游戲。 [2]通過本游戲的開發(fā),達到學習 Java 技術和熟悉軟件開發(fā)流程的目的。 [3]本次畢業(yè)設計的目的在于學習 Java 程序設計基本技術,學習用 JBuilder 開發(fā)Java 程序的相關技術,熟悉游戲“ 貪吃蛇 ”的需求, 熟悉項目開發(fā)的完整過程 。 二、 國內外研究的現狀 在 過去 的十來年中, 各大手機客戶端 對貪吃蛇游戲進行更新。 [4]除此之外,諾基亞在 2021 年發(fā)行的諾基亞 9200 中,預置了貪吃蛇 EX,這是一款具有良好畫質、并且支持藍牙與紅外線對戰(zhàn)的游戲,讓手機游戲走出了單機的限制。 [5]貪吃蛇游戲證明了 手機不僅能夠給人們帶來移動通話服務,更可以為人們帶來更加豐富多彩的娛樂體驗。 三、 相關技術簡介 設計游戲的核心 是 數據結構。 [6]在程序中需要存儲的信息一般分為兩部分:界面控制信息和邏輯控制信息。 在《貪吃蛇》游戲中,界面控制信息主要包含兩個部分:貪吃蛇的位置信息,存儲貪吃蛇的具體位置,另外一個就是閃爍的食物的位置。對于界面控制信息的存儲,計算機編程中使用的知識和數學上是一樣的,都是利用坐標系的知識來存儲位置信息。 [8]在計算機中,一般以屏幕的左上角作為坐標原點,以水平向右的方向為 x 軸的正方向,以垂直向下的方向作為 y 軸的正方向,這樣整個屏幕中的所有點均位于坐標系的第一象限中。 [10]對于貪吃蛇來說,以為其在屏幕上可以到處移動,而且可以在屏幕上轉彎等,所以需要對于其位置分開進行存儲。另外,由于每個節(jié)點都是一個區(qū)域,程序中一般存儲每 個節(jié)點左上角的坐標,而將節(jié)點的寬度和高度處理成常量。對于食物的位置則比較簡單,只需要存儲食物的 x 坐標和 y 坐標即可。在程序中只需要找出能夠存儲四種狀態(tài)的類型即可,一般選擇整數型,
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1