Разработать Tetris для запуска на плате FGPA DEI-SoC MLT2
ТЗ: разработать интерфейс игры Тетрис для отладочной платы. Изображение выводить на встроенный экран, управление с помощью кнопок. Среда тестирования Modelsim, среда разработки Quartus prime lite.
Правила тетриса:
1)Стандартный набор фигурок.
2)Игра разноцветная. За каждой фигуркой закреплен свой цвет.
3)Фигурки генерируется случайно.
4)Должно быть окно, в котором отображается следующая фигурка.
5)Должна быть информация о состоянии игры: количество очков, количество убранных линий, текущий уровень.
6)Чем выше уровень, тем больше скорость падения фигурок.
7)Корректно детектируется “конец игры”, есть возможность начать новую игру.
Также требуется отчет в который входит:
Описание разработка интерфеса игры
Описание разработка алгоритма игры тетрис
Настройка платы DEI-SoC для запуска игры тетрис
Прототипирование разработанной реализации игры
Анализ результатов и выводы по работе.
Дедлайн: 31 августа