android game

  Game通用框架

  • 两个重要的控制对象,一个界面负责交互,一个线程负责后台执行
  • 界面一般继承surfaceView比继承View好,界面实现一些输入事件的响应
  • 后台线程中的run方法中一个死循环,通过定时器定期的更新图形或者视频的显示
  Game控制器
  • game过程中,两个主要的工作:控制和显示
  • 控制主要实现动画中元素的移动,碰撞,变形等
  • 显示主要通过调用GL的API绘制图形,显示到屏幕
  • 控制的对象是动画元素,这些元素在有的是初始化时就创建好的,有的是动态创建的。

猜你喜欢

转载自csu-10086.iteye.com/blog/1921401