《新剑侠情缘》是我最先接触到的一款游戏,也是我一直都喜欢的一部武侠,恢弘大气、画面精美。而《web剑侠》也是我接触JS后制作的第一个作品,完全模拟《新》的相关机制,采用《新》的图片音乐资源,完成的一款web版本的jsrpg。
《web剑侠》是采用js+asp+dhtml相关技术结合起来开发的,保存部分则采用了ajax。主要实现了寻路算法、人物的走动、场景的切换、物品的交易、剧情的演变、与敌人战斗等相关部分,虽是个demo版本,却是麻雀虽小,五脏俱全。
现在回首,这一路走来倒也是坎坎坷坷。当时只是对JS略懂,动手的时候只是有着一股热情而已,主要还是学习了幻宇当时的一个小人走动的程序。想来好笑,当时对游戏开发可以说是丝毫不知,我看着幻宇程序里的那些数字,有着很大的迷惑。我一直坚信有某种规则,却有想象不出,等后来全部演算出来时,我的脑海里才有了地图编辑器这个概念。后来便花时间制作mapeditor,略过不提。
之后书写游戏主程序的时候,意料之中的又遇到许多问题和难点,至少对我当时来说简直是梦魇。其后在51js上转了数次后,发现了bobby的《白之畔》。