資源簡介
一、 課程題目
用JAVA語言編寫俄羅斯方塊游戲,實現俄羅斯方塊游戲的基本功能。課題主要完成目標是利用小應用程序模版及按鈕事件、多線程以及相關事件處理完成俄羅斯方塊游戲的操作程序。應用到的技術包括類的繼承,接口的引用以及各類中重要方法的充分運用paint方法繪制游戲區,移動有效性判斷locateFlag(),等),以及多線程的應用實現對方塊下落速度的控制(線程的應用(線程的創建、run()方法的使用)),完成后可以鞏固JAVA知識,能靈活應用JAVA的相關技術。
二、 題目分析與設計
1、 可行性分析
項目涉及的相關技術在以前都學習過,能夠使用小應用程序游戲界面的展示。用Image 對象創建畫布,用paint( )方法在畫布上繪制棋盤,實現基本界面;利用線程實現方塊的不斷下落;繼承KeyAdapter創建其子類GameKeyLister實現變形;disappear ()實現消行,得分。
代碼片段和文件信息
評論
共有 條評論