import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
import java.util.*;
public class gameCanvas extends Canvas
{
private final richNabob richnabob;
private static int UpDown, LeftRight;
private Image firstImage, nabobMAPImage;
private Image nabobmanImage;
private Image[] diceImage;
private Image handImage, selectImage, show1Image, show2Image;
private int viewGame, selectX, selectY, PCman, goType, selectStatus, playerman;
private int dice1, dice2, countDice, dice, pcgo, playergo, nabobPCMAP, nabobPlayerMAP, dicepcgo, diceplayergo;
private int playerMoney, PCMoney, playerstation, pcstation, playercompany, pccompany, selecttype,PCselectType;
private int goActionPlayer, goActionPC;
private int[] goMAPStatus, playerHouse, PCHouse;
private int lifeGO, chanceGO, playerGOjailType, pcGOjailType, lostcompany;
private String lifeWording, lifeValue, chanceWording, chanceValue;
private boolean player, PCplayer, diceStart, pcDice, show1table, show2table, keylock;
private boolean playerbuyground, pcbuyground, playerbuildhouse, pcbuildhouse, life, chance, tax;
private boolean playerlosthousemoney, playerloststationmoney, playerlostcompanymoney, pclosthousemoney, pcloststationmoney, pclostcompanymoney;
private boolean playerbuystation, playerbuycompany, pcbuystation, pcbuycompany, playernobuy, pcnobuy, PCselectDice;
private boolean playerLifeJailLicense, pcLifeJailLicense, playerChanceJailLicense, pcChanceJailLicense, playerGOjail, pcGOjail;
private boolean bankMoneyPlayer, bankMoneyPC, playerShowjail, pcShowjail, PCGameOver, playerGameOver, gameOverKey;
private Random gameRand;
private logoStart logostart;
private pcSelect pcselect;
private playerdiceGO playerdicego;
private companymoneyDice companymoneydice;
private pcdiceGO pcdicego;
private nabobPhoto nabobphoto;
private recordData recorddata;
private String[] readDataUTF, dataName;
private int[] dataInfor;
private int[] chanceInt={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14};
private int[] lifeInt={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14};
private static String mapword[]={"起点","建国南路","命运","建国北路","所得税","忠孝路","仁爱路",
"台北车站","信义路","机会","民族路","民权路","坐牢(路过)","民生路",
"电力公司","延平路一段","延平路二段","台中车站","延平路三段","命运",
"自由路","免费停车","平等路","机会","博爱路","台南车站","健康路",
"自来水厂","六合路","进牢","光明路","命运","中华路","高雄车站",
"中正路","机会","介寿路","财产税","新生南路","新生北路"};
private String chanceword[]={"银行付你利息500元","付个人土地税1150元",
"由此前进到民族路得2000元","缴赴美留学保证金2400元","行车超速罚款150元",
"得马英九奖学金3000元","付住家修缮费1250元","经营小本生意获得1000元",
"出狱许可证件","酗酒闹事罚款200元","由此前进到台中车站得2000元",
"运动会跳水冠军得奖金1000元","逮捕立刻坐牢","付学校课本费用1500元",
"由此前进到博爱路得2000元"};
private String chanceValueArray[]={"500","-1150","road1","-2400","-150",
"3000","-1250","1000","true","-200",
"road2","1000","in","-1500","road3"};
private String lifeword[]={"当掉棉被一条得500元","拾金不昧失主酬谢得1000元",
"卖黄牛票罚款1000元","出狱许可证件","付房屋增值税1050元","小孩满月收取礼金300元",
"得连战奖学金2000元","付个人保险费500元","小偷光顾损失500元","政府收税款1000元",
"工作努力得奖金2000元","恭喜中彩票得2000元","付个人医疗费用1000元",
"选美会获得亚军得100元","逮捕立刻坐牢"};
private String lifeValueArray[]={"500","1000","-1000","true","-1050",
"300","2000","-500","-500","-1000","2000",
"2000","-1000","100","in"};
// 0:起点 1:地段 2:命运 3:机会 4:所得税 5:车站 6:公司 7:坐牢 8:路过
private static int mapstatus[]={0,1,2,1,4,1,1,5,1,3,1,1,8,1,6,1,1,5,1,2,1,8,1,3,1,5,1,6,1,7,1,2,1,5,1,3,1,4,1,1};
private static int[][] roadanymoney={{0},{600,300,20,100,300,900,1600,2500,500},{2}
,{600,300,40,200,600,1800,3200,4500,500},{2000},{1000,500,60,300,900,2700,4000,5500,500}
,{1000,500,60,300,900,2700,4000,5500,500},{2000,1000,250,500,1000,2000}
,{1200,600,80,400,1000,3000,4500,6000,500},{3},{1400,700,100,500,1500,4500,6250,7500,1000}
,{1400,700,100,500,1500,4500,6250,7500,1000},{8},{1600,800,120,600,1800,5000,7000,9000,1000}
,{1500,750,10,100},{1800,900,140,700,2000,5500,7500,9500,1000},{1800,900,140,700,2000,5500,7500,9500,1000}
,{2000,1000,250,500,1000,2000},{2200,1100,160,800,2200,6000,8000,10000,1000},{2}
,{2200,1100,180,900,2500,7000,8750,10500,1500},{8},{2200,1100,180,900,2500,7000,8750,10500,1500},{3}
,{2400,1200,200,1000,3000,7500,9250,11000,1500},{2000,1000,250,500,1000,2000}
,{2600,1300,220,1100,3300,8000,9750,11500,1500},{1500,750,10,100},{2600,1300,220,1100,3300,8000,9750,11500,1500}
,{7},{2800,1400,220,1200,3600,8500,10250,12000,1500},{2},{3000,1500,260,1300,3900,9000,11000,12750,2000}
,{2000,1000,250,500,1000,2000},{3000,1500,260,1300,3900,9000,11000,12750,2000},{3}
,{3200,1600,280,1500,4500,10000,12000,14000,2000},{1000},{3500,1750,350,1750,5000,11000,13000,15000,2000}
,{4000,2000,500,2000,6000,14000,17000,20000,2000}
};
private static int[] manType={0,1,2,0,1,2,0,1,2,0,1,2,0,5,5,0,5,5,0,5,5,0,1,2,0,1,2,0,0,0,
0,0,0,0,0,0,0,1,2,0,1,2,0,5,5,0,5,5,0,5,5,0,5,5,0,5,5,0,5,5,
0,5,5,0,3,4,0,3,4,0,3,4,0,3,4,0,3,4,0,3,4,0,3,4,0,3,4,0,0,0,
0,0,0,0,1,2,0,1,2,0,0,0,0,0,0,0,3,4,0,3,4,0,0,0,0,0,0,0,0,0};
private static int[][][] GOMAP={
{
{117,130},{108,130},{100,130},{92,130},{82,130},{72,130},{62,130},{53,130},{45,130},{37,130},
{27,130},{17,130},{7,130},{7,121},{7,113},{7,105},{7,96},{7,88},{7,80},{7,70},
{7,60},{7,50},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},
{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},
{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},
{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},
{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},
{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},
{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},
{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},{170,208},
{170,208},{170,208},{62,25},{62,33},{62,41},{62,50},{72,50},{82,50},{92,50},{100,50},
{108,50},{117,50},{117,60},{117,70},{117,80},{117,88},{117,96},{117,105},{117,113},{117,121}
},
{
{170,208},{172,208},{172,208},{170,208},{172,208},{172,208},{170,208},{172,208},{172,208},{170,208},
{172,208},{172,208},{115,130},{115,121},{115,113},{115,105},{115,96},{115,88},{115,80},{115,70},
{115,60},{115,50},{106,50},{98,50},{90,50},{80,50},{70,50},{60,50},{60,60},{60,70},
{60,80},{60,88},{60,96},{60,105},{60,113},{60,121},{60,130},{51,130},{43,130},{35,130},
{25,130},{15,130},{5,130},{5,121},{5,113},{5,105},{5,96},{5,88},{5,80},{5,70},
{5,60},{5,50},{5,41},{5,33},{170,208},{172,208},{172,208},{170,208},{172,208},{172,208},
{170,208},{172,208},{172,208},{170,208},{172,208},{172,208},{170,208},{172,208},{172,208},{170,208},
{172,208},{172,208},{170,208},{172,208},{172,208},{170,208},{172,208},{172,2
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
《J2ME手机游戏设计技术与实战 》【源码 (415个子文件)
sayHello.java.bak 183B
gameCanvas.class 50KB
gameCanvas.class 47KB
recordData6.class 9KB
gameCanvas.class 9KB
recordData6.class 8KB
j2meAI$canvasAI.class 8KB
gameCanvas.class 8KB
j2meAI$canvasAI.class 7KB
gameCanvas.class 6KB
gameCanvas.class 6KB
TickTackToe$canvasTTT.class 6KB
recordData5.class 6KB
TickTackToe$canvasTTT.class 5KB
recordData3.class 5KB
recordData.class 5KB
recordData5.class 5KB
recordData4.class 5KB
recordData3.class 5KB
recordData4.class 5KB
recordData1.class 4KB
gameCanvas$pcdiceGO.class 4KB
recordData2.class 4KB
recordData.class 4KB
formDemo1.class 4KB
lifechange.class 4KB
alertDemo2.class 4KB
gameCanvas$pcdiceGO.class 4KB
formDemo1.class 4KB
lifechange.class 4KB
alertDemo2.class 4KB
recordData2.class 4KB
recordData1.class 4KB
canvasDemo4$canvasDraw.class 4KB
textboxDemo1.class 4KB
textboxDemo1.class 3KB
gameCanvas.class 3KB
canvasDemo4$canvasDraw.class 3KB
gameCanvas.class 3KB
formDemo2.class 3KB
animationCAR$canvasCAR.class 3KB
canvasDemo3$canvasFont.class 3KB
canvasDemo7$canvasCAR.class 3KB
animationCAR$canvasCAR.class 3KB
formDemo2.class 3KB
keyAction1$canvasScreen.class 3KB
canvasDemo3$canvasFont.class 3KB
canvasDemo7$canvasCAR.class 3KB
keyAction1$canvasScreen.class 3KB
keyAction2$canvasKey.class 3KB
keyAction2$canvasKey.class 3KB
canvasDemo2$canvasAnchor.class 3KB
listDemo.class 3KB
gameCanvas.class 3KB
canvasDemo2$canvasAnchor.class 3KB
alertDemo1.class 3KB
colorControl$canvasColor.class 3KB
gameCanvas.class 2KB
canvasDemo6$canvasClip.class 2KB
listDemo.class 2KB
alertDemo1.class 2KB
canvasDemo6$canvasClip.class 2KB
commandList.class 2KB
colorControl$canvasColor.class 2KB
canvasDemo4.class 2KB
canvasDemo4.class 2KB
midpLiftcycle.class 2KB
commandList.class 2KB
threadDemo3$canvasThread.class 2KB
threadDemo2$canvasThread.class 2KB
canvasDemo1$canvasPaint.class 2KB
keyAction1.class 2KB
threadDemo3$canvasThread.class 2KB
midpLiftcycle.class 2KB
threadDemo2$canvasThread.class 2KB
formDemo1$canvasForm.class 2KB
canvasDemo5$canvasTranslate.class 2KB
keyAction2.class 2KB
threadDemo1$canvasThread.class 2KB
canvasDemo1$canvasPaint.class 2KB
keyAction1.class 2KB
formDemo1$canvasForm.class 2KB
movePNG$moveActor.class 2KB
canvasDemo5$canvasTranslate.class 2KB
keyAction2.class 2KB
threadDemo1$canvasThread.class 2KB
movePNG$moveActor.class 2KB
randomDemo$canvasRand.class 2KB
randomDemo$canvasRand.class 2KB
gameCanvas$playerdiceGO.class 2KB
gameCanvas$playerdiceGO.class 2KB
gameCanvas$mobilePlay.class 2KB
TickTackToe$canvasTTT$mobilePlay.class 1KB
gameCanvas$mobilePlay.class 1KB
gameCanvas$pcSelect.class 1KB
TickTackToe$canvasTTT$mobilePlay.class 1KB
gameCanvas$pcSelect.class 1KB
gameCanvas$companymoneyDice.class 1KB
movePNG$moveActor$goActor.class 1KB
gameCanvas$companymoneyDice.class 1KB
共 415 条
- 1
- 2
- 3
- 4
- 5
资源评论
lxllb8
- 粉丝: 66
- 资源: 579
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 41小时全新华为HCIA-datacom认证课程 数据通信的深度探索 华为数据通信深度探索
- Flutter实践工程自动化!深度研究与实 高级Logic iOS Flutter逻辑开发与引擎源码
- 基于matlab实现DICM程序,包含数字图像相关算法的全部流程,可用于位移和应变的检测.rar
- 基于matlab实现CPP该代码在ncorr数字图像相关代码的基础上,对应变云的色彩效果进行了改进,并添加了应变注释 .rar
- HCIP-security中高级认证课程 腾科华为全技术力作 打造全方位安全专业培训班
- 基于matlab实现读取由数字图像相关(DIC)软件MatchId生成的 csv矩阵输出.rar
- 基于matlab实现二维数字图像相关算法,可实现亚像素精度的匹配和应变测量.rar
- H11-332RGB/5M LED灯珠发光二极管
- 基于STM32F103C8T6、ESP8266WiFI、Onenet云端、安卓APP的智能灯光控制系统
- 基于matlab实现两幅图像中有重叠部分,通过数字图像相关算法可以找到两幅图像相同的点.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功