How do I make the game playable on the blog?
Embedded in the web page? Applet - expect paint: much pain.
Free floating, launched from a link in the blog? Java Web Start - less pain, though still a steep learning curve, as you'll probably end up tossing the current code and writing it fresh.