制作爆炸效果
爆炸效果是各种游戏中不可或缺的。产生这种效果的方法多种多样,
本文介绍一种较为简单的算法,以期抛砖引玉:)这里仅给出必要代码,
请理解后自己编程。如果你有更好的算法,也请E给云风一份:)~
注: 为了提高速度,题头演示画面为40x40x32帧。而
下面算法将产生80x80x64帧的图象。
首先,你必须创建一个调色版,我们需要使用到16种颜色(如下)
|
下面不是一个可用的程序,你所要作的工作是要将它读懂:)
#define 画面帧数 64 #define 画面大小 80 #define 渲染次数 32 |
一点建议: 你可以在程序一开始,使用这个算法生成爆炸的动
画。在需要使用时,循环播放。