网站大量收购独家精品文档,联系QQ:2885784924

Java游戏编程思想 数组.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java游戏编程思想 数组

Chapter 数组 提纲 逻辑推理 迷宫游戏 推箱子游戏 俄罗斯方块思路 逻辑推理题 我搭上了一列特快车,大概在还差10分就午夜12点的时候,在中途站有一名男子也上了列车,他在车门关闭后,像是突然回复意识一般,开始左右环视着周遭乘客的脸。   “恕我愚昧,请问您今年28岁吗?”他如此的向我问道,“是的,不过您怎么知道呢?”   我如此反问他,但被他无视,只是自顾自的和别人说话。   “您今年45岁吧?”   “是没错。”   “您是62岁吗?”   “你怎么知道的?”   一直和看似不相识的乘客群重复着诸如此类的对话,看来这名男子,似乎有着只要看着别人的脸就能知道其年龄的特殊能力。   此时到下个停车站还有15分钟左右的时间,全车箱包括我在内的乘客都对这名男子投以好奇的注目眼光,一直到他问到最后一名女士。   “您是50岁吗?”   “是的,不过还有五分钟就51岁了!”那名女士如此微笑的回答道。   霎时,那名男子的脸色铁青,仿佛震撼到无以复加 迷宫游戏 迷宫游戏 基本原理 基本原理 int[ ][ ] map={ {3, 3, 3, 3, 3, 3}, {3, 0, 0, 0, 0, 3}, {3, 2, 0, 0, 0, 3}, {3, 0, 0, 2, 0, 3}, {3, 0, 0, 1, 0, 3}, {3, 3, 3, 3, 3, 3}, } ; 移动逻辑 向上移动 一.人上方是边界则不移动 人上方障碍物,则不移动 移动逻辑 二.反之人上方是箱子. 1.箱子的上方有 障碍物或边界, 则不移动 2.箱子上方没有 障碍物或边界, 则移动箱子和人 2.箱子上方没有 障碍物或边界, 则移动箱子和人 移动逻辑 三.反之人上方 没有遇到箱子, 则移动人 界面的显示 基本架构 Game类:基本算法类 LineBox:条状块类 PaneBox:田字块 Factory:工厂类 块的随机产生 用0标识田字块,1标识条状块 ,随机参数n,传入即的随机块对象 public static object CreateInstance(int n) { Object _box=null; switch(n) { case 0: _box=new PaneBox(0,0); break; case 1: _box=new LineBox(0,0); break; } return _box; }//工厂模式 块的位置 块样式数组 样式数组和块的变形 样式数组和块的变形 样式数组和块的变形 public void ChangeStyle() { //将原位置全部清为0 Game.ClearMap(_posI,_posJ,_style); // if(_index==1) _index=0; else _index=1; //长条的方块有两种样式切换 switch(_index) { case 0: this._style=this._style1; break; case 1: this._style=this._style2; break; } } 块的控制 Game._box记录了当前控制的块 详见代码 消层的和实现判断 将数字转换成大写 如123 转换成一贰叁 Java游戏编程思想 使用数组四步走: 1、声明数组同时分配空间 2、赋值 3、处理数据 如何使用数组 int[ ] a=new int[5]; a [0] = 8; a [0] = a[0] * 10; a 8 80 a[0] 使用数组四步走: 1、声明数组同时分配空间 如何使用数组 int[ ] a={4,2,5,1,3}; a 4 a[0] 2 5 1 3 a[1] a[2] a[3] a[4] 3 3 3 3 3 3 3 0 0 0 0 3 3 0 3 0 3 3 3 0 3 0 3 3 3 0 0 0 1 3 3 3 3 3 3 3 出口 入口 人 [posY][posX] posY posY-1 posX posX 3 3 3 3 3 3 3 0 0 0 0 3 3 0 3 0 3 3 3 0 3 1 3 3 3 0 0

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档