I want to learn html5/current web techs, specifically to create a game.
Initially I want to be able to generate a top down, 2d map, made up of hexagonal tiles.
These tiles will be randomly generated with the usual environmental tiles (grass, plains, snow, lake, ocean etc...)
I want to be able to zoom in/out.
I will later want to have avatars represent the player(s)/AIs and assets on the tiles etc...
Where can I find a good starting place to learn the basics?