Курсовая работа: Гра Змійка опис програми

public void cheeckWin() – перевірка перемоги в грі

public void processCrash() – перевірка влучання в перепону

public void newGame() – Запуск нової гри

public void pauseGame() – пауза в грі

public void stopGame( ) – зупинка гри

public void setGameSpeed(int s) – задання швидкості гри

Клас public class InformPanel

Змінні:

protected int lives, len, speed, obstacles – кількість життів, довжина змійки, швидкість змійки, кількість перепон;

Методи

public InformPanel(final GameField field) - Конструктор

public void updateInfo(int lives, int len, int speed, int obstacles) Зміна поточних даних новими

public void paintComponent(Graphics g) – малювання панелі

Клас class Snake - змійка

Змінні:

int colElements – кількість елементів

final int maxLen – максимально можлива довжина

SnakeElement elem[] – масив частин змійки

int xNextSpeed, yNextSpeed – напрям руху на наступному кроці

final int startLives – початкова кількість життів

private static int lives – зберігає кількість життів змійки

Методи

public Snake(int c, int xPos, int yPos) – створення змійки довжини с з заданими координатами

public void increment(SnakeElement lastElem) додавання до змійки нового елемента

public boolean isMaxLong() - перевірка досягнення змійкою максимальної довжини

public boolean isKilled() – перевірка, чи «жива» змійка

public void decrementLive() – забирає життя в змійки

Клас class SnakeElement – елемент змійки

Змінні:

К-во Просмотров: 697
Бесплатно скачать Курсовая работа: Гра Змійка опис програми