游戏程序设计教程 教学课件 作者 何青第5章 游戏场景设定 第5章 游戏场景设定(2).pptVIP

  • 13
  • 0
  • 约小于1千字
  • 约 12页
  • 2017-08-19 发布于广东
  • 举报

游戏程序设计教程 教学课件 作者 何青第5章 游戏场景设定 第5章 游戏场景设定(2).ppt

类关系图 作业 制作迷宫游戏地图,使用砖块型图像实现(x,y方向同时滚动) 第5章 游戏场景设定(2) ——绘制砖块型图像 内容提要 绘制砖块型图像 滚动砖块地图 将卷轴型与砖块型图像结合 1. 绘制砖块型图像 绘制过程:在程序窗口“贴瓷砖” (1)用单一砖块图像填充游戏背景 利用循环语句 for(int i=0;i=WIDTH/tileSize;i++) for(intj=0;j=HEIGHT/tileSize;j++) dbg.drawImage(tile, i*tileSize, j*tileSize, null); (2)用砖块地图文件绘制背景 用文本文件形式表示的砖块地图 载入并分析地图文件:使用FileReader 逐行读入文本信息,并逐个读入字符,A至I分别表示以下砖块型图像 程序中存放砖块地图:二维数组 tiles[i][j]:保存tile地图文件第i行第j列位置的tile图像 tiles数组下标与世界坐标的转换关系: 下标转坐标: x=j*TileSize y=i*TileSize 坐标转下标: j=x/TileSize i=y/TileSize 2.滚动砖块地图 滚动方式:单向(自右向左) 绘制方式:类似卷轴图像的绘制 控制方式:按右键xMapHead值减少 xMapHead 3.将卷轴型与砖块型

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档