如何用html和javascript做一个文字游戏

核心提示这个有多种实现方式,页面少的话写在一个文件里,靠控制隐藏和显示就可以实现。页面多的话可以每个场景一个页面,点击选项打开对应的页面。如果是多页面的情况,你点击的时候转到另一页了,当然和文字会有变动。如果要动画效果,就需要jquery或者CSS

这个有多种实现方式,页面少的话写在一个文件里,靠控制隐藏和显示就可以实现。

页面多的话可以每个场景一个页面,点击选项打开对应的页面。

如果是多页面的情况,你点击的时候转到另一页了,当然和文字会有变动。如果要动画效果,就需要jquery或者CSS3

总之,你要的这个东西很简单,但是很费时,建议找一个懂代码的人来写。

不需要利用坐标来完成,利用表格来完成会更简单一点。这个我没有做过,但是可以说一下大概的思路。我做贪吃蛇的时候也是利用表格来做的。

1、建立背景,背景即为一个表格。每一个单元格设置ID值,方便以后使用。

2、建立各种块,比如说方块啊什么的。具体方法,比如说方块,一旦你确定了方块中的一个格子的ID,根据计算,你可以算出方块中所有格子的ID。其他的块建立方法也是如此。

3、产生一个随机数,每隔随机数代表一种块,比如如果是1,则会产生长条形,如果是2,则产生方块等等。

4、根据产生的块,在背景里改变块所占的单元格的颜色,表示这个块,然后块慢慢的下落,这个用id值和定时器就可以完成。在下落的时候,注意要用颜色值来判断下面的一个是否已经有块,有了就不在下落,停在这里,没有则下落。

5、一旦块一停住,则遍历表格,发现表格的一行的颜色不是背景色,表示这行已经被占满了,可以让这行以上的所有有块的单元格,下落一行。

6、如此循环……

呵呵,表达能力不好,不知道我这样说清楚了没有……

 
友情链接
鄂ICP备19019357号-22