摘要: HTML5 Canvas实现简单的俄罗斯方块最近学习了下HTML5,抽时间利用Canvas写了个俄罗斯方块的小游戏,写的比较简单也比较粗糙,还有点bug,算法方面也没深入考虑,只是为了学习使用Canvas。主要实现思路:一、绘制画布画布宽200px,高400px,小方块宽和高为10px。二、绘制7种形状的方块在画布上,每个形状的4个小方块,用相对于画布左上角的坐标来绘制,HTML5的Canvas的左上角坐标为x=0,y=0.以第一个形状举例,四个方块的坐标分别为: 4个坐标位置存储在数组中[0,0,1,0,1,1,1,2] 每个形状的变形后的相对坐标也存储在数组中,这样做是为了简单... 阅读全文
posted @ 2012-07-18 14:11 kinglau 阅读(8026) 评论(1) 推荐(0) 编辑