An open API service indexing awesome lists of open source software.

https://github.com/paveldat/tetris

Java game "Tetris"
https://github.com/paveldat/tetris

java tetris tetris-game

Last synced: 11 months ago
JSON representation

Java game "Tetris"

Awesome Lists containing this project

README

          

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

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