我的第一个hbulider项目--五子棋

来源:互联网 发布:网络文明志愿宣言 编辑:程序博客网 时间:2024/06/05 20:45

       今天,我们开始做项目,是关于h5的,对于这个我很陌生,没有听说过,也没有操作过。我们的项目是基于html的五子棋游戏。

       起初,我认为五子棋是特别简单的一个项目,做起来难度应该很小,但是我错了。我也以为我拥有HTML标签和JAVA的基础知识,我就可以很好的做好。在H5中,有很多新的东西,老师给我们讲了很多H5的效。看着感觉很炫,自己很想做,但是知道知识面太窄。哪怕今天的实训,做五子棋,我也是做的不够顺畅。很多新的功能,需要自己不断的摸 索。

       在做项目过程中,我一直跟随老师的脚步,觉得也不是特别难,我们缺少的,是对算法的了解,以及作游戏的思路,我认为,这是对逻辑分析能力的一种考验。今天的实训中,我犯了一个特低级的错误,中英文符号的失误,我想,这对于一个程序员来说,是不可饶恕的,检查了很久,也没有检查出问题。也浪费了好多时间,也耽误了老师好多时间。

       对于H5我认为它是一个功能很强大的软件,用它,我们不需要再对画图软件中单独画图,也不用在FLASH中单独做特效。这是我所感叹的。了解到,hbulider是国人开发的软件,我想,国人的软件果然是最适合我们的。

       做五子棋,首先新建个HTML文件,在文件中,我们要在页面中创建一个画面,创建好画布后,再开始画棋盘,用代码敲出图形,在继C语言JAVA之后,这又是一新认识,但我认为,在hbulider中敲出的图形更好看,棋盘做好了后,开始做棋子,棋子要分为两种颜色,一种黑色一种红色,我们用了if语句,使得两种颜色交替出现。此时,你会发现,一个位置上可以同时击两下,这时我们要对它进行设置了。以及放置棋子的位置,也要在十字线上,同时要保证边上的棋子能够完全显示。之后我们用了一个二维数组,用于存储棋子位置,这样我们就能保证同一个位置,只能放置 一颗棋子了。

       这就是我们今天实训的内容,还有一部分将于明天完成,我也很期待呢。

原创粉丝点击