I once made a web-based version of the classic Snake earlier this year actually. It was a pretty fun project to do, and was definitely a learning experience in itself.
I just used pure HTML, CSS & JavaScript to make it. Snake's not an overly complicated game to make, though it does require a...