This is the result of about an hours work. I give you Snowy! The snowman! :)
#include "grafix.h"
void draw_snowman(int xpos, int ypos, int size);
int main()
{
ANIMATE(10, true)
draw_snowman( range(MinX, MaxX), PerY(50), 40 );
return 0;
}
void draw_snowman(int xpos, int ypos, int size)
{
//Mid body
set_color(WHITE);
draw_circle_filled(xpos, ypos, size);
//Lower body
draw_circle_filled(xpos, ypos + (size * 2.3), size * 1.5);
//upper body
draw_circle_filled(xpos, ypos - (size * 1.5), size / 1.5);
//Eye one
set_color(BLACK);
draw_circle_filled(xpos - (size / 4), ypos - (size * 1.7), size / 10);
//Eye two
set_color(BLACK);
draw_circle_filled(xpos + (size / 4), ypos - (size * 1.7), size / 10);
//Mouth
draw_line(xpos + (size / 2), ypos - (size * 1.5), xpos - (size / 2), ypos - (size * 1.5));
}
^ That's what snowy looks like before he's compiled :)
#include "grafix.h"
void draw_snowman(int xpos, int ypos, int size);
int main()
{
ANIMATE(10, true)
draw_snowman( range(MinX, MaxX), PerY(50), 40 );
return 0;
}
void draw_snowman(int xpos, int ypos, int size)
{
//Mid body
set_color(WHITE);
draw_circle_filled(xpos, ypos, size);
//Lower body
draw_circle_filled(xpos, ypos + (size * 2.3), size * 1.5);
//upper body
draw_circle_filled(xpos, ypos - (size * 1.5), size / 1.5);
//Eye one
set_color(BLACK);
draw_circle_filled(xpos - (size / 4), ypos - (size * 1.7), size / 10);
//Eye two
set_color(BLACK);
draw_circle_filled(xpos + (size / 4), ypos - (size * 1.7), size / 10);
//Mouth
draw_line(xpos + (size / 2), ypos - (size * 1.5), xpos - (size / 2), ypos - (size * 1.5));
}
^ That's what snowy looks like before he's compiled :)
Category Other / Doodle
Species Unspecified / Any
Size 271 x 376px
File Size 4.2 kB
FA+

Comments