D Draw Client



As a task to learn network coding we had to develop a art app which sent it's infomation to a server to be drawn. We also had to output a heat map of where the user's cursor went. Finally we had the option of sending and receiving cursor postion and a single byte of data at regualr intevals, I sent my chosen draw colour's red channel and drew a square for each received cursor setting the red channel to the recieved data. I wrote this app in D mostly becuase I really like D's syntax and for the added challenege of linking with SDL and coding without an IDE. I think it's important to be comfortable in many environments with many different build pipelines, this task helped to do so.