home *** CD-ROM | disk | FTP | other *** search
- #include <stdio.h>
- #include <dos.h>
- #include <stdlib.h>
- #include <conio.h>
- unsigned char fleimaus[51][80];
- int loop,loop2,x,y;
- void main(void)
- {
- clrscr();
- printf("Da kuulest fLame ever! 16-color!\n");
- randomize();
- for(loop=0;loop<80;loop++){
- fleimaus[50][loop]=random(256);
- }
-
- while(!kbhit()) {
-
- for(loop=0;loop<50;loop++) {
- for(loop2=0;loop2<79;loop2++) {
-
- fleimaus[loop][loop2]=((
- fleimaus[loop+1][loop2]+
- fleimaus[loop][loop2-1]+
- fleimaus[loop][loop2+1])/3)-1;
- if(fleimaus[loop][loop2]>250)fleimaus[loop][loop2]=0;
- }
- }
-
- for(loop=0;loop<80;loop++){
- if(random(10)==0) fleimaus[50][loop]=random(255);
- }
-
- for(loop=3;loop<45;loop++){
- for(loop2=0;loop2<80;loop2++) {
- pokeb(0xb800,((loop*80+loop2)*2)+1,fleimaus[loop][loop2]);
- }
- }
- }
- }
-