第12章MIDP游戏编程.pptVIP

  • 1
  • 0
  • 约2.81千字
  • 约 17页
  • 2016-12-23 发布于重庆
  • 举报
第12章 MIDP游戏编程 主讲教师:贾震斌 本章目录 12.1 MIDP 2.0 Game API 概述 12.2 游戏容器GameCanvas类 12.3 游戏精灵Sprite 12.4 游戏地图TiledLayer类 12.5 图层管理LayerManager类 12.6 游戏实例:蜜蜂射击 本章学习目标 了解MIDP游戏编程基本概念、常用类及方法、基本程序框架 12.1 MIDP 2.0 Game API 概述 12.1.1 Game API类库简介 MIDP提供了GameCanvas类库实现游戏编程所需功能, GameCanvas是Canvas的扩展 MIDP还提供了图层的概念,图层由类Layer实现,而多个图层的管理又由LayerManger类实现 LayerManger提供观察窗口View Window,通过改变观察窗口实现图像移动 图层中有两个特殊图层:Sprite和TiledLayer, Sprite存放游戏角色, TiledLayer存放游戏背景 12.2 游戏容器GameCanvas类 12.2.1 屏幕缓冲 每一个GameCanvas对象创建时首先在内存中开辟屏幕大小的缓冲区,在缓冲区中绘制图形,需要时再将缓冲区内容复制到屏幕上 GameCanvas使用过程 12.2.2 获得键盘输入状态 利用继承于Canvas类的键盘按键事件 利用

文档评论(0)

1亿VIP精品文档

相关文档