資源簡介
一款完整的j2me飛機射擊手機游戲

代碼片段和文件信息
/**
?*?title:?模塊
?*?Description:?
?*?Copyright:?Copyright?(c)?2004
?*?Company:?jams
?*?@author?jams
?*?@version?1.0
?*/
import?java.util.*;
import?javax.microedition.lcdui.*;
import?javax.microedition.rms.*;
import?java.io.InputStream;
import?java.io.DataInputStream;
import?java.io.IOException;
public?final?class?ModelCanvas
????extends?Canvas
????implements?Runnable?CommandListener?{
??ModelMIDlet?game;
??private?Thread?gameThread;
//??private?MyMissile?mymiss?;
??private?MyShip?myShip?=?new?MyShip();
??private?int??myMissileCount;
??private?MyMissile[]?myMiss?=?new?MyMissile[]{
??????new?MyMissile()
??????new?MyMissile()
??}?;
??private?int??ufoCount;
??private?int??ufoMissCount;
??private?Image[]?img_map?=?null;?//地圖
??private?int?ay?=?0;
??private?Image?Map?=?null;?//地圖?//背景地圖
??private?UFO[]?ufos?=?new?UFO[]{
??????new?UFO(myShip)
??????new?UFO(myShip)
??????new?UFO(myShip)
??????new?UFO(myShip)
??????new?UFO(myShip)
??????new?UFO(myShip)
??????new?UFO(myShip)
??????new?UFO(myShip)
??????new?UFO(myShip)
??????new?UFO(myShip)
??}?;
??private?UfoMissile[]?ufoMiss?=?new?UfoMissile[]{
??????new?UfoMissile()
??????new?UfoMissile()
??}?;
??private?long?score?;
??private?int?life;
??private?int?tickCount;
??private?Random?random?=?new?Random();
??private?boolean?isGameover;
??//?Fields
??public?static?final?int?KEY_SOFTKEY1?=?-6;
??public?static?final?int?KEY_SOFTKEY2?=?-7;
??public?static?final?int?KEY_SEND?=?-10;
??public?static?final?int?KEY_END?=?-11;
??public?static?final?int?KEY_SOFTKEY3?=?-5;
??public?static?final?int?KEY_UP_ARROW?=?-1;
??public?static?final?int?KEY_DOWN_ARROW?=?-2;
??public?static?final?int?KEY_LEFT_ARROW?=?-3;
??public?static?final?int?KEY_RIGHT_ARROW?=?-4;
??Command?left_command?=?new?Command(“確定“?Command.SCREEN?1);
??Command?right_command?=?new?Command(“返回“?Command.SCREEN?2);
??//rms
??RecordStore?rStore;
??private?Font?sysFont;?//保存系統字型
??boolean?load;
??//游戲圖片變量
??private?int??actY=20;
??private?int?logo_c;
//??private?int?ey;?//屏幕偏移
??private?int?key_delay?=?0;?//用來控制按鍵時的延遲時間
??private?boolean?key_press?=?false;?//立即按鍵,快速執行
??private?boolean?keyRepeat;?//控制按鍵
??private?int?key;?//鍵值
??//游戲屏幕的寬度和高度
??private?final?int?WIDTH?=?getWidth();
??private?final?int?HEIGHT?=?getHeight();
??private?final?int?TIME_PER_frame?=?80;?//游戲速度的控制
??//調試錯誤的變量,游戲制作完成后要刪除的
??int?error;
??String?errorString;
??final?int?GAME_ERROR?=?999;
??/*??about?variable?of?game?state??*/
??private?int?game_state;
??private?final?int?GAME_LOAD?=?0;?//游戲最先進入的狀態
??private?final?int?GAME_INIT?=?1;?//初始化狀態,載入圖片,聲音等資源,初始化變量等。
??private?final?int?GAME_START?=?2;?//游戲開始,設置每關的信息
??private?final?int?GAME_RUN?=?3;?//游戲運行狀態
??private?final?int?GAME_OVER?=?4;?//游戲結束
??private?final?int?GAME_WIN?=?5;?//游戲勝利
??private?final?int?GAME_MENU?=?6;?//游戲主菜單
??private?final?int?GAME_PICTURE?=?8;?//得到拼圖
??private?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2668??2005-07-14?13:40??一款完整的j2me飛機射擊手機游戲\act\act.jpx
?????文件???????3724??2006-04-28?11:09??一款完整的j2me飛機射擊手機游戲\act\act.jpx.local
?????文件??????25298??2006-04-28?10:58??一款完整的j2me飛機射擊手機游戲\act\bak\ModelCanvas.java~10~
?????文件??????25344??2006-04-28?11:06??一款完整的j2me飛機射擊手機游戲\act\bak\ModelCanvas.java~11~
?????文件??????26997??2006-04-28?10:48??一款完整的j2me飛機射擊手機游戲\act\bak\ModelCanvas.java~2~
?????文件??????26817??2006-04-28?10:51??一款完整的j2me飛機射擊手機游戲\act\bak\ModelCanvas.java~3~
?????文件??????26825??2006-04-28?10:53??一款完整的j2me飛機射擊手機游戲\act\bak\ModelCanvas.java~4~
?????文件??????26595??2006-04-28?10:53??一款完整的j2me飛機射擊手機游戲\act\bak\ModelCanvas.java~5~
?????文件??????26623??2006-04-28?10:54??一款完整的j2me飛機射擊手機游戲\act\bak\ModelCanvas.java~6~
?????文件??????26619??2006-04-28?10:54??一款完整的j2me飛機射擊手機游戲\act\bak\ModelCanvas.java~7~
?????文件??????25920??2006-04-28?10:55??一款完整的j2me飛機射擊手機游戲\act\bak\ModelCanvas.java~8~
?????文件??????26130??2006-04-28?10:56??一款完整的j2me飛機射擊手機游戲\act\bak\ModelCanvas.java~9~
?????文件???????1054??2006-02-14?13:00??一款完整的j2me飛機射擊手機游戲\act\bak\MyShip.java~1~
?????文件????????240??2004-08-23?17:08??一款完整的j2me飛機射擊手機游戲\act\classes\burstImg.png
?????文件???????1300??2004-10-11?11:42??一款完整的j2me飛機射擊手機游戲\act\classes\Map3.map
?????文件???????2619??2004-11-10?11:42??一款完整的j2me飛機射擊手機游戲\act\classes\map3.zdfy
?????文件??????19308??2006-04-28?11:06??一款完整的j2me飛機射擊手機游戲\act\classes\ModelCanvas.class
?????文件???????1269??2006-04-28?10:48??一款完整的j2me飛機射擊手機游戲\act\classes\ModelMIDlet.class
?????文件????????816??2006-04-28?10:48??一款完整的j2me飛機射擊手機游戲\act\classes\MyMissile.class
?????文件???????1600??2006-04-28?10:48??一款完整的j2me飛機射擊手機游戲\act\classes\MyShip.class
?????文件???????4182??2006-02-14?11:25??一款完整的j2me飛機射擊手機游戲\act\classes\myshipImg1.png
?????文件????????295??2004-08-24?14:43??一款完整的j2me飛機射擊手機游戲\act\classes\n13.png
?????文件???????8914??2006-04-28?11:06??一款完整的j2me飛機射擊手機游戲\act\classes\package?cache\unnamed?package.dep2
?????文件????????175??2005-01-28?17:07??一款完整的j2me飛機射擊手機游戲\act\classes\point.png
?????文件???????1682??2006-04-28?10:48??一款完整的j2me飛機射擊手機游戲\act\classes\Sprite.class
????..A.SH.?????66048??2006-03-13?17:09??一款完整的j2me飛機射擊手機游戲\act\classes\Thumbs.db
?????文件???????2605??2006-04-28?10:48??一款完整的j2me飛機射擊手機游戲\act\classes\UFO.class
?????文件????????294??2004-08-24?14:42??一款完整的j2me飛機射擊手機游戲\act\classes\ufoImg.png
?????文件???????1106??2006-04-28?10:48??一款完整的j2me飛機射擊手機游戲\act\classes\UfoMissile.class
?????文件?????????37??2006-04-28?11:08??一款完整的j2me飛機射擊手機游戲\act\jad-temp\ModelMIDlet.jad
............此處省略28個文件信息
評論
共有 條評論