[bugfix] don't draw player on subpixels, to avoid blurring
[text] add a link to my portfolio
[perf] minimal performance optimization