魔方这东西很早就见过,但一直没有系统地研究过,直到2009年的某一天。当时无聊,正好机房邻座同学有个魔方,我就拿来把玩,然后上网搜魔方的还原方法,找到了一个专门介绍魔方的网站。那个网站上用一个flash来演示魔方的还原动作,照着上面一步步来,还真把魔方给还原了。正好当时我在关注新兴起的HTML5标准,对里面新加入的canvas画布元素比较感兴趣,就想着能不能用canvas把魔方展示出来,最好还能动起来,做成一个可以玩的魔方。利用课余时间,我陆续把这个网页版魔方实现了。这里把开发过程记录下来,与大家分享。 继续阅读“利用HTML5二维画布实现魔方”