Skip to content

Fedmog1lnkv-ISU-Homework/ColorTilesViews

 
 

Repository files navigation

Головоломка ColorTiles

Для практического знакомства с обработкой событий и разметкой разработаем несложную игру Color Tiles (цветные плитки). На экране Вы видите поле 4x4 клетки. Каждая клетка может быть светлого или тёмного цвета. При нажатии на клетку, все клетки, находящиеся на той же горизонтали и вертикали меняют цвет на противоположный. В начале игры плитки имеют случайный цвет (тёмный или светлый). Цель игры - привести плитки к одному цвету.

Запись с занятия

Заготовка игры

Вам необходимо:

  • Прописать id для каждого элемента
  • Заполнить элементы массива tiles ссылками на объекты (см. код метода onCreate)
  • Реализовать закраску плиток случайным сочетанием цветов (темный/светлый)
  • Добавить проверку, что все плитки одного цвета (выигрыш), сообщение об этом выводить с помощью Toast.
Example.mp4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%