刚考完试,趁着现在还有空,弄了一下贪吃蛇的游戏。本来想弄个HTML版的,奈何不会JS,就弄了个Java的。整个程序由三个类(MainInterface、Snake、SNode)构成。
数据参数建议自己定义变量名,这样使用起来比较方便,也便于修改。如画板的宽度和高度,蛇与食物的大小。
MainInterface.java
1 | import javax.swing.*; |
Snake.java
1 | import java.util.ArrayList; |
SNode.java
1 | /* |
刚考完试,趁着现在还有空,弄了一下贪吃蛇的游戏。本来想弄个HTML版的,奈何不会JS,就弄了个Java的。整个程序由三个类(MainInterface、Snake、SNode)构成。
数据参数建议自己定义变量名,这样使用起来比较方便,也便于修改。如画板的宽度和高度,蛇与食物的大小。
1 | import javax.swing.*; |
1 | import java.util.ArrayList; |
1 | /* |