Explorations with game dev in canvas