На этом уроке мы реализуем класс с логикой игры. Далее, напишем заглушки для функций смещения клеток и функцию проверки окончания игры game_over().
Дата отправки отчёта:
2 июля 2015 г.
Задание выполнено: за
3 час. 00 мин.
Чему научился:
увидела как работают делегаты, работу рекурсии, работа двухмерной матрицей, координатами, разбитие логики на части и реализация их
Что было сложным:
сложно не возникало, все очень хорошо показано и рассказано в уроке, понимания логики, еще четкой нет, хотя все понятно что и как мы делали!
Комментарии:
Ура!!! Я сделала свою игру! И у меня даже неплохой результат, это с первого раза в собственную игру мой результат! Я Молодец, мне она нравится, очень! Хотя она и кажется простой, однако реализация очень не простая! Спасибо, за такой шикарный урок! :)
Архив проекта:Ссылка доступна после самостоятельного выполнения этого урока
Научился: Повторил работу с макросами, генерацией случайных чисел. Трудности: Разобраться в рекурсивных функциях. В позапрошлом отчете в комментарии я написал "математично", а в этом напишу "алгоритмично":D Снимаю шляпу, красивое решение с помощью рекурсивных функций shift и combine :)
Научился: Изучил логику игры 2048. Трудности: Набрать очки в собственноручно запрограммированной игре. Урок очень интересный и познавательный, а вот сама игра начала раздражать. Я даже сообщение с победой добавлять не стал: это игра на проигрыш.