____ _ _ _ _
/ |_ () | | | | | / | | | '| | ' | ' | |/ \ _ \ || | | | |) | |_) | | _/ |/_|| ||./|_./||\| The smart doodler
Members: Alejandro Carrillo Doron Shapiro Vincent Zhen
HOW TO USE: Install the 'libsdl-devel' package. Depending on your platform, package names will vary, but you will need the "dev" version of the package to compile sCribble.
Then, to build, run:
$ make
To start a doodle, run "./sCribble". To collaborate on an existing doodle, run "./sCribble XXX.XXX.XXX.XXX", where XXX.XXX.XXX.XXX is the IP address of the host.
For example, to run two canvases on the same computer, do the following:
TERMINAL WINDOW A
$ ./sCribble
TERMINAL WINDOW B
$ ./sCribble 127.0.0.1
We used SDL for our project. This includes SDL_image (for image blitting), SDL_ttf (for text) and SDL (for the rest of it).
To clean up the build files:
$ make clean && make cleanS
Files in sCribble repository: font blackWolf.ttf gfx color_line.bmp src server listener.c listener.h server.c server.h subserver.c subserver.h client.c client.h defs.h file.c file.h graphics.c graphics.h init.c init.h input.c input.h main.c main.h .gitignore DESIGN README TODO BUGS Makefile
NOTES: The full commit history of this project can be found at http://github.com/acarrillo/Cribble