Дисклеимер : Вся информация указанная в данной статье не является идеальной и эталонной с точки зрения программирования. Информация предназначена для новичков, и носит сугубо ознакомительный характер. В этой статье создадим простую игру, в которой надо собирать парные картинки. Попутно будем считать количество ходов, для того чтобы выяснить кто пройдет за наиболее малое их количество. Приступаем. Игровое поле будет у нас 4х4. Итого 16 ячеек. Так как все картинки будут парные , то получается нам необходимо иметь 8 картинок + картинка закрытого состояния.
Размеры ячейки в моем случае будут равны 64х64. В итоге я склеил все картинки в одну большую, размером 64х576. Структура проекта и основная логика: Основная сцена «main_scene» на которой рисуются все ячейки через код.
Отдельная сцена «cell».
На обоих сценах подвешен свой скрипт. Скрипт из ячейки передает по клику свои данные в главную сцену. И запускает необходимые функции так же находящиеся в главной сцене.
Скрипт на главной сцене это
