What do you see in the chart below?

I see this1:

cht=lxy
chs=400x400
chf=c,lg,90,aaaaaa,0,666666,0.6,000000,0.8
chco=aaaaaa,888888,666666,aaaaaa,888888,666666
chm=B,aaaaaa,0,1,0
    B,888888,1,2,0
    B,666666,2,3,0
    B,aaaaaa,3,4,0
    B,888888,4,5,0
    B,666666,5,6,0
chd=t:0,20,20,00
    100,100,20,20
    20,30,30,20
    100,100,40,20
    30,40,40,30
    100,100,60,40
    100,80,80,90
    100,100,20,0
    80,70,70,80
    100,100,40,40
    70,60,60,70
    100,100,60,40

This is just a concept proof, it’s doable and will be playable. The frame render is very fast using Chart API, I believe a few frames for transition would be possible. Caching the images, dynamic maze generation, maybe even a simple combat engine and items… However, this is as far as I go unless someone wants to make a team to make this game for real.

And yes, HTML5 Canvas can already make this and even better, but there is a QA, “Why do you want to do this? Because we can.”

[1]http://code.google.com/apis/chart/docs/chart_playground.html?url=http%3A%2F%2Fchart.apis.google.com%2Fchart%3Fcht%3Dlxy%26chs%3D400x400%26chf%3Dc%2Clg%2C90%2Caaaaaa%2C0%2C666666%2C0.6%2C000000%2C0.8%26chco%3Daaaaaa%2C888888%2C666666%2Caaaaaa%2C888888%2C666666%26chm%3DB%2Caaaaaa%2C0%2C1%2C0%7CB%2C888888%2C1%2C2%2C0%7CB%2C666666%2C2%2C3%2C0%7CB%2Caaaaaa%2C3%2C4%2C0%7CB%2C888888%2C4%2C5%2C0%7CB%2C666666%2C5%2C6%2C0%26chd%3Dt%3A0%2C20%2C20%2C00%7C100%2C100%2C20%2C20%7C20%2C30%2C30%2C20%7C100%2C100%2C40%2C20%7C30%2C40%2C40%2C30%7C100%2C100%2C60%2C40%7C100%2C80%2C80%2C90%7C100%2C100%2C20%2C0%7C80%2C70%2C70%2C80%7C100%2C100%2C40%2C40%7C70%2C60%2C60%2C70%7C100%2C100%2C60%2C40 is gone.