一、實習目的
熟悉j2me開發手機游戲的環境和配置,學習java程序語言并能夠利用java進行軟件開發,能夠實現一個簡單的java手機游戲,通過培訓增強分析程序源代碼及編程的能力。
二、實習任務
學習j2me語言及java手機游戲的開發和設計,基本的理論原理,并在培訓后以小組的形式完成一個小型的java手機游戲程序。
三、實習時間及地點
實習時間:2009年2 月23日——2009年3月1日 實習地點: 信科s311b
四、實習內容及過程
實習內容:j2me手機游戲開發
實習過程:
1.游戲的準備工作
通過培訓學習了j2me開發工具包中幾個常用類的使用方法和java的基本語法和相關知識,并通過具體的操作來加深對函數的理解,也增強了個人動手能力。同時跟著老師,學會了j2me環境的配置,知道了怎樣一步步地實現游戲的功能。
在自己編寫游戲之前,先做好相關的游戲準備工作。主要要在自己的電腦上對開發環境進行安裝和配置,同時要確定本小組設計的游戲題目,針對所設計的游戲要實現的功能找到相關的素材,比如.png類型的圖片。
2.游戲的設計思路
通過參考其他游戲的規則,將自己的游戲設計為一個射擊游戲,即:先登陸游戲,然后可以在無限的時間內將隨機出現的敵機擊落,并且在攻擊敵機的時候不能夠讓敵方的子彈擊中或不能與敵機相撞,否則玩家生命值減1及子彈數量減少一倍,直到玩家生命值為0,這時游戲結束。如果擊中一定數目的敵機,將進入下一關。在敵機中有少數的敵機帶有升級包,被擊中后將成為玩家升級子彈和增加生命值的升級包,玩家拾到后子彈的數量將增加一倍(但最多只能夠增加到原有子彈的三倍),同時生命值增加一點。在游戲中共設置了四種敵機類型,兩種普通的敵機和兩種高級敵機。游戲中將根據玩家擊落的敵機數增加敵機移動的速度,同時對逃脫的敵機進行統計,如果超過一定數量的敵機逃脫則游戲結束。
本文來源:http://www.nvnqwx.com/shiyongwen/shixibaogao/613491.htm