- 6
- 0
- 约8.01千字
- 约 33页
- 2017-03-05 发布于湖北
- 举报
Flash游戏编程之地图布置与地图相关算法概要
3.10 显示所有地雷 用一个嵌套for循环即可实现: function showAllMine() { for (var i=0; icells.length; i++) { for (var j=0; jcells[i].length; j++) { unaction(i,j); if (cells[i][j].haveMine==true) { cells[i][j].showMine(); } } } } 3.11 小结 这里设计了所有扫雷游戏中会用到的功能,这些功能算法的实现,几乎全部都依赖于二维数组cells来实现。Cells的下标就是其索引,而每个方块实例的i,j属性就是这个方块的编码。编码与索引完美地结合,算法的工作就变得清晰明了了。 4 本章小结 地图与地图相关算法无疑是许多游戏的重点和难点。解决地图问题,一般遵循如下的步骤: 首先是分析地图在游戏中的作用,用图解或者文字的方式表示出来。 其次根据游戏中用到的功能,设计恰当的数据结构来表示地图,恰当与否看能否又好又快地实现游戏中的每个与地图相关的功能。 最后是基于地图数据结构,实现地图相关算法。 只要遵循这样的流程,那么所有的地图问题都可以迎刃而解了。 * function adjustClick(evt:MouseEvent) { var i:int=evt.target.
您可能关注的文档
- [中学联盟]江苏省邗江中学人教版高中政治必修四:4.1世界的物质性 课件.ppt
- [中学联盟]浙江省桐庐分水高级中学历史(人民版)必修二:专题六 -当代美国资本主义的新变化(共14张PPT).ppt
- FABE专项培训概要.ppt
- FANUC机器人单机安装工作步骤(附图)概要.doc
- [中考试题研究]语文课件:第一部分 基础专题四 修改病句.ppt
- f5负载原理和技术概要.ppt
- [中学联盟]浙江省温州市瓯海区三溪中学人教版高中物理必修一 1.3 运动快慢的描述-速度(共22张PPT).ppt
- FDA欧盟对于厂房设备设施现场检查的重点项目与应对技巧概要.ppt
- FDA检查缺陷汇总分析概要.doc
- 【高分突破】2015-2016学年八年级物理下册第8章神奇的压强第1节认识压强(一)课件(新版)粤教沪版讲述.ppt
最近下载
- 江西省赣州市于都县2025-2026学年八年级下学期4月期中检测历史试卷(含答案).pdf VIP
- 长城汽车导入考试及答案.doc VIP
- 2025年中考历史知识体系(表格版)复习提纲.docx VIP
- 深圳2026年中考语文一轮复习 文学文化常识与语言表达知识清单.docx VIP
- 焦虑症的规范化治疗及药物选择(课件).ppt VIP
- 2026年中考语文一轮复习:现代文阅读理解词语和句子的含义.pdf VIP
- 中药(药食同源).pptx VIP
- 失眠量表(PSQI)评分项目及标准.docx VIP
- 义务教育阶段学生学业质量测试八年级数学附答案.doc VIP
- 交通设施标志牌制作安装方案.docx VIP
原创力文档

文档评论(0)