- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用Java编写动物迷宫游戏
用Java编写动物迷宫游戏
分:游戏简介
邮递员小白兔需要走迷宫送四封信
选一幅迷宫图
在这幅迷宫上有五个小房子,小兔子要把信送到五个小房子中
另外还需要一个控制小兔子方向的遥控器,小兔子可以向东西南北四个方向移动
算法:
1、首先在迷宫上画出方格,在游戏中用变量angge表示
用方向箭头控制小白兔从一个方格移动到另一个方格上,一直到送完信为止
其中每个方格可在游戏中画一个矩形框,可显示小白兔的位置,移动位置后先擦去原来画的矩形,然后画一个新的矩形,在每个方格上可显示出可以移动的方向,
点示图中的方向键,可以移动到下一个方格的位置,现在我们要在每个方格里放一种动物,而且我们还要把这个迷宫的图片去掉,注意:我们用Java编写游戏,不是用VB编写游戏,我们这个游戏中没有任何图片,这是一个文字游戏。
方格编号 动物名称 可以移动的方向 1 小熊猫 1号向东走可到2号方格 2 大象 2号向东=7;向西=1;向南=3 3 鳄鱼 东南西北 4 大熊猫 西南北 5 梅花鹿 南 第一个送信的房子 6 黑熊 西 北 7 老虎 东西 8 狮子 东 9 花豹 东西南 10 骆驼 东西南 11 袋鼠 东 12 长颈鹿 南北 13 藏羚羊 东南西北 14 斑马 西北 15 大猩猩 南 第二个送信的房子 16 狐狸 东南西 17 野狼 东北西 18 野牛 南西 19 河马 东北 20 火鸡 南 第三个送信的房子 21 孔雀 东西 22 仙鹤 东南西 23 鸵鸟 南 第四个送信的房子 24 山羊 东南西北 25 眼镜蛇 东西 26 树獭 东南西北 27 棕熊 西北 28 蟒蛇 东西北 29 绵羊 东西 30 鼹鼠 北东 31 犀牛 南北 32 食蚁兽 北东南 33 狒狒 北 34 猴子 东西 35 金丝猴 西 第五个房子
看到这么多的动物,很容易让人联想到动物园里的动物吧!游戏要求走完所有的方格,看完所有的动物就算打完这个游戏了!
第二部分:编写动物迷宫游戏
游戏变量(一共有三个全局变量):
fangge设为整数值,代表以上表格中的方格编号
NORTH SOUTH EAST WEST
表示
Direction设为字符串,代表东西南北四个方向
Exits(3) 代表一个数组,初始化为0,如果移动到一个新的方格,则Exits(Direction)的值为新的方格编号,如果值为零,则表示不可以朝这个方向移动
这个游戏的名称为Migong,出现在代码public class中。
分:游戏代码
import java.util.Scanner;
public class Migong {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
System.out.println(-------动物迷宫游戏--------);
System.out.println(请按方向行走 (1.东 2.西 3.南 4.北));
int person=in.nextInt();
Int fangge=1
int[] exits;
exits=new int[4];
exits[0]=0;
exits[1]=0;
exits[2]=0;
exits[3]=0;
int i;
i=person-1;
boolean a=exits[i]==0;
boolean b=exits[i]!=0;
if (a){
System.out.println(你不能往这个方向走);
}else{
fangge=exits[i];
}
switch(fangge){
case 1:
exits[0]=2;
exits[1]=0;
exits[2]=0;
exits[3]=0;
System.out.println(你看到的是小熊猫,可以向东走);
break;
case 2:
exits[0]=7;
exits[1]=1;
exits[2]=3;
exits[3]=0;
System.out.println(你看到的是大象,可以向东、向南
您可能关注的文档
最近下载
- 2024年北京市东城区八年级初二(下)期末道德与法治试卷(含答案).pdf
- 网店运营推广 子任务3.1.1:认识SEO工作原理 3-1-1 SEO工作原理.pptx
- 《第十二夜(莎士比亚剧本插图珍藏本)》—[英]莎士比亚著;朱生豪译.pdf
- 学习中国工会第十八次代表大会精神知识竞答活动试卷含答案.doc VIP
- WW-T 0016-2008馆藏文物保存环境质量检测技术规范.pdf VIP
- 2014年永固电力金具样本.pdf
- 食品制造公司安全风险分级管控清单.docx VIP
- 宏观经济学二十五讲中国视角.pptx VIP
- 2024年秋新人教版一年级上册数学全册教案(新教材).docx
- 食品行业安全风险分级管控清单(台账).doc VIP
文档评论(0)