在本篇教程中将利用物理引擎来实现整个游戏,全部素材都由本猫打造,自然不能期望过高.打砖块游戏3要素:砖块,球和反弹棒.砖块的尺寸这里就得想好,我使用的是80x30像素的矩形.所以在制作阴影效果是要注意计算好阴影的偏移值,后面我们在游戏中会用到.接下来只要简单的替换颜色就可以创建各种不同的砖块了:新建Images文件夹,将上面制作的素材拖入该文件夹:
游戏的主题是弹球游戏《PONG》,它是史上第一款街机游戏。的一个封装,让你不需要写多余的套路代码,只要配置游戏的内容逻辑即可。我们这个游戏用它来写,一共只需要100行代码。而现在我们用到的代码仅仅10行。update,它负责游戏中的逻辑更新。到这一步,游戏的核心物理规则就已经定义完毕。这样,一个最最简单的,双人版弹球游戏就完成了。加上空格也不到100行代码。
本系列来实现一个儿时就很喜欢的打砖块游戏,我记得以前红白机上有一款,画面类似如下:在本篇教程中将利用物理引擎来实现整个游戏,全部素材都由本猫打造,自然不能期望过高.打砖块游戏3要素:砖块,球和反弹棒.砖块的尺寸这里就得想好,我使用的是80x30像素的矩形.所以在制作阴影效果是要注意计算好阴影的偏移值,后面我们在游戏中会用到.接下来只要简单的替换颜色就可以创建各种不同的砖块了: