- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
蓝鸟项目战斗飞行象棋
package s1java.xmal1;
public class Map {
int[] map = new int[100]; //对战地图
int[] luckyTurn = {6, 23, 40, 55, 69, 83}; //幸运轮盘
int[] landMine = {5, 13, 17, 33, 38, 50, 64, 80, 94}; //地雷位置
int[] pause = {9, 27, 60, 93}; //暂停
int[] timeTunnel = {20, 25, 45, 63, 72, 88, 90}; //时空隧道
/**
* 生成地图:
* 关卡代号为:1:幸运轮盘 2:地雷 3: 暂停 4:时空隧道 0:普通
*/
public void createMap(){
int i = 0;
//在对战地图上设置幸运轮盘
for(i = 0; i luckyTurn.length; i++){
map[luckyTurn[i]] = 1;
}
//添加代码实现在对战地图上设置地雷
for(i = 0; i landMine.length; i++){
map[landMine[i]] = 2;
}
//添加代码实现在对战地图上设置暂停
for(i = 0; i pause.length; i++ ){
map[pause[i]] = 3;
}
//添加代码实现在对战地图上设置时空隧道
for(i = 0; i timeTunnel.length; i++){
map[timeTunnel[i]] = 4;
}
}
/**
* 显示地图关卡对应的图形
* @param i 地图当前位置的关卡代号
* @param index 当前地图位置编号
* @param playerPos1 玩家1的当前位置
* @param playerPos2 玩家2的当前位置
* @return 地图当前位置的对应图片
*/
public String getGraph(int i, int index, int playerPos1, int playerPos2){
String graph = ;
if(playerPos1==indexindex==playerPos2){
graph=@@;
}else if(playerPos1==index){
graph=A;
}else if(playerPos2==index){
graph=B;
}else{
switch(i){
case 1:
graph=¤;
break;
case 2:
graph=★;
break;
case 3:
graph=■;
break;
case 4:
graph=〓;
break;
default:
graph=∷;
}
}
//添加代码
return graph;
}
/**
* 输出地图的奇数行(第1、3行)
* @param start 输出的起始点在地图上的位置
* @param end 输出的结束点在地图上的位置
* @param playerPos1 玩家1的当前位置
* @param playerPos2 玩家2的当前位置
*/
public void showLine1(int start, int end, int playerPos1, int pla
您可能关注的文档
- 新人选择选修[虚拟色调].ppt
- 新GRE评分分析充满分数.pdf
- 新中文和日文笔记.doc
- 新GRE句子问题分析.pdf
- 斯伦贝谢测试油新技术.pdf
- 新入学考试英文 2009.ppt
- 新员工基础培训资料.ppt
- 新四级听写写作应对能力.doc
- 新化学文本分析与建议.doc
- 新四级讲座模拟与培训.doc
- 成果早参消息报.pdf
- 案例概率统计lecture26.pdf
- 资料ch10 basic analysisCH10基本分析.pdf
- 参考to drill or not要钻或不.pdf
- 热身什么重要事情你桌子p17.pptx
- 数值并行计算mpi chap4.pdf
- 跨无限级框架显示中时间控件wdatepickerp.pdf
- jake由摩尔sarah moore逃跑分级阅读.pdf
- 一袋单词遇到爆米花sadeghianof meets bags popcorn ali reza sharafatS袋子amirsadeghian.pdf
- 星期二下午physics hl paper 2 tz2物理纸2TZ2.pdf
最近下载
- 人教版八下英语语法.doc VIP
- 七年级历史下期末试卷2012.doc VIP
- 2024年上半年教师资格证考试《教育教学知识与能力》(小学)真题.docx
- 2022-2023年八年级会考一模生物试卷(山东省青岛市市北区).docx VIP
- 恒生PB系统介绍.pptx VIP
- U盘盖注塑模模具设计.doc VIP
- 2024年中考语文复习【整本书阅读之12部名著内容勾连题】精练附答案解析.docx VIP
- 2025年安全月主题宣贯课件ppt65页.pptx VIP
- 小型水库雨水情测报和大坝安全监测设施建设与运行技术指南.pdf VIP
- 2024年上半年教师资格证考试《教育教学知识与能力》(小学)真题.pdf
文档评论(0)