android游戏开发基础小结

      经过前一段时间,自己亲自玩游戏,如:经典打飞机、天天爱消除、天天酷跑等。同时学习游戏开发的基础,对android游戏以及游戏开发有了一些见解。在此仅作小结,以便复习和交流之用。

      对玩家而言,游戏是动态的;于开发人员而言,游戏是静态的。是许多不同的静态画面不停地进行播放,才产生了动态效果。

     做android游戏开发,把以下两点基础率先掌握了吧:

     1.三个重要的类,需要仔细了解:View(视图)、Canvas(画布)、Paint(画笔)。画笔Paint用于在画布Canvas上画各种图形图片之类的东西,视图View用于展现画布上的内容到手机屏幕上。

     2.一个重要的概念——刷屏,我们绘制在画布上的是静态图像,只有不停地展示不同的画布,才能实现动态效果。手机上的画布永远只是一张,因此不可能播放不同的画布,此时便需要对画布进行刷新来达到动态的效果。不断地刷新屏幕,重新绘制画布,这个过程就是“刷屏”。