На VIP-части курса мы займёмся переносом Шариков на мобильные платформы с помощью технологии Unity. Наша цель - повторно использовать код логики игры. Для этого мы займёмся его рефакторингом и выделением в отдельную независимую библиотеку.
Дата отправки отчёта:
17 мая 2018 г.
Задание выполнено: за
2 час. 57 мин.
Чему научился:
Провели рефакторинг. Выделили логическую часть в библиотечный (не запускаемый самостоятельно) проект.
Что было сложным:
Было несколько сложностей: 1. Были некоторые незначительные отличия базового проекта от самого курса "Шарики", самым существенным из которых было наличие кнопки "Рестарт". Пришлось придумать временное решение путем добавления ToolStrip с кнопкой. Некрасиво, некорректно, наезжает на клетки верхнего ряда, но работоспобность сохраняет. Какую панель инструментов лучше использовать - пока не знаю.
2. При переносе класса Game в библиотеку LogicLines игра перестала запускаться. Причиной оказалась разница в версиях VS (VS 2010 express с платформой .Net Framework 4 против VS 2017 Community c платформой 4.7.1). Пришлось пересобрать в версии 4.0 под исходный проект. Затем снова пересобрать на 3.5 под Unity.
Так часто бывает при рефакторинге, особенно через год) Так что это вполне себе нормальная ситуация, обычно студия адекватно пишет ошибки, прочитав которые можно понять, что она от тебя хочет и дать ей это)
Отчёт оценивали: Посетитель+14814. Дмитрий+117443. WildOrc+16452. Кирилл Шмойлов+110895. Danil42Russia+18275. Tekashnik+1791. Валерий Жданов+117947. Dmitry Sinitsin+15394. Anton+14395. Денис+117606. Виктор+111582. Родион+1162. Андрей+19980. Timoha+11. Евгений Волосатов+118249. Александр+116218. Дмитрий+110494. Алексей В.+1459. Сергей Сергеевич+13922. Александр+13747. Сергей+16644. valerys Nikola+116066. Bodrik_torf+1Посетитель+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Все это время смотрела только Ваши старые уроки, а тут уже более или менее новые. Прям чувствуется, насколько более опытным программистом Вы стали, и сразу видно, что уровень прокачивается) Даже приятно видеть такой рост! Буду стараться, чтобы к, например, концу школы, (через 2.5г) тоже вырасти как программист