snake game - java code
snake game - java code
*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.util.ArrayList;
import java.util.Random;
public SnakeGame() {
initBoard();
addKeyListener(new TAdapter());
setBackground(Color.black);
setFocusable(true);
loadImages();
initGame();
ball = iid.getImage();
apple = iia.getImage();
head = iih.getImage();
}
dots = 3;
x[z] = 50 - z * 10;
y[z] = 50;
locateApple();
timer.start();
dots++;
locateApple();
}
}
if (leftDirection) {
x[0] -= DOT_SIZE;
if (rightDirection) {
x[0] += DOT_SIZE;
if (upDirection) {
y[0] -= DOT_SIZE;
if (downDirection) {
y[0] += DOT_SIZE;
inGame = false;
}