贪吃蛇java.rar
Java贪吃蛇整个实现思路 其实就是在一个画板上画画一样,随着时间的变化让我们感觉到蛇好像在移动一样。图标素材都可以自己定义,但要将像素大小固定不然在画的时候会很麻烦。 将蛇的身子每一格坐标存储在一个数组中,并初始化长度为len=3,分别将蛇头和蛇身子画出来,然后random随机生成食物的坐标,再对蛇头坐标和食物坐标进行判断,当二者相等时将len++,并且重新对食物进行随机生成。 蛇的移动过程可以先创建四个方向R,L,U,D,默认方向为R,定义一个Timer类,所以每过一定时间可以将画板上的画随机刷新一次,并且在刷新的时候将蛇头向前移动一个单位,蛇身子也增加一单位的距离。 蛇方向的判定
文件列表
贪吃蛇.rar
(预估有个25文件)
贪吃蛇
images
body.png
22KB
title.jpg
20KB
right.png
20KB
up.png
20KB
down.png
20KB
food.png
20KB
left.png
20KB
贪吃蛇.iml
511B
用户评论