Skip to content

paveldat/Tetris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tetris

Task

Целью данной работы является разработка игры "Тетрис". Она относится к логическим играм, которые помогают развить реакцию, тренируют логику. При длительной работе за компьютером возникает усталость и необходимость отвлечься на 5-10 минут. Для этой цели вполне подойдет именно «Тетрис». В стандартной поставке операционных систем данной игры нет, поэтому возникла необходимость в ее создании. Задачами курсовой работы является изучение объектноориентированного языка программирования Java, рассмотрение игры Тетрис, и создание программного кода на языке Java.

Requirements

К играм такого типа предъявляются следующие требования:

  • использование простых средств управления;
  • удобный графический интерфейс;
  • постепенное усложнение игры при наборе определенного количества очков;
  • корректное выполнение программы.

Смысл игры заключается в стремлении плотно занять игровое поле падающими геометрическими фигурами, изменяя их ориентацию в пространстве, добиваясь отсутствия пробелов в каждой строке. Фигуры не должны выходить за пределы игрового поля, они перемещаться и переворачиваться. Для придания большей привлекательности внешнему виду игрового поля при написании игры нужно использовать яркую графику. Интерфейс программы, разрабатываемой должен быть удобен и понятен пользователю. Программа должна реагировать на нажатие клавиш клавиатуры, выводя требуемое изображение на экран.

Report

Check Tetris.docx

Author

Dat Pavel

Releases

No releases published

Packages

No packages published

Languages