For this first assignment, you are to develop your first program using the EZ Draw API. Your program should create a window on the screen, and draw a bubble pipe. Then, when there is a mouse click on the bowl of the pipe, a bubble should rise out of the pipe and disappear off the top of the screen, as in the animation below. Click here to get the EZ Draw materials and user manual.
You must write your program in C using EZ_Draw to do the graphics and interaction. Remember that it must be compiled and tested on the School of Computing linux system using a Makefile before turning it in. I cannot support grading programs done in an IDE, since I use scripts to prepare your assignments for testing.
You will turn in all assignments via a web interface at: http://handin.cs.clemson.edu.
On this page you will be able to log in, and go to the help pages for all information on how to submit an assignment. Our course is CPSC 1070-001 or CPSC 1070-002. The homework projects have appropriate names on the course page.
Before turning in your work, please follow these instructions. This is very important, since we process your assignments via an automated script.