Thank you for the informative tuts, I've been waiting for one on the topic for awhile now.
So is HTML5 an optional part of Java-gaming, or are they pretty much totally intertwined?
Java is totally different from JavaScript -- basically JavaScript used to be called LiveScript but when it was originally released in 1995 they changed the name because Java was the 'hot' language at the time and anything with Java in its name just
had to be good, right?
So basically, as Skofo said, this doesn't have anything to do with Java.
But if what you were asking is about gaming based around JavaScript, then the answer to your question is: not really. You *can* create games in JavaScript that don't use the HTML5 canvas functionality, they're just probably not going to display any moving 2D sprites (or display them well). They would be more like games that use standard HTML4 elements as your display -- you could certainly make a choose-your-own-adventure style game in JS.