Мы начинаем создание игровой программы Морской Бой. 1. Создать объектную модель. 2. Реализовать классы Корабль и Море. 3. Спроектировать интерфейс игры. DataGridView. 4. Написать Искусственный интеллект. 5. Реализовать игру с компьютером. 6. Реализовать сетевую версию игры на двоих.
Дата отправки отчёта:
11 марта 2015 г.
Задание выполнено: за
2 час. 00 мин.
Чему научился:
Планировать архитектуру классов
Что было сложным:
Для всегда сложно разобраться в чужом коде
Комментарии:
Сделал с самыми малыми отступлениями от урока. После если будет нужно по своему перепишу. Иначе запутаюсь. Очень хочется для класса корабля создать их поля координат и длины, но я как понимаю это всё будет храниться в карте в классе моря.
Сергей, если хочется - надо делать. Даже если это окажется не верным, во всяком случае через ошибочную реализацию придёт ПОНИМАНИЕ, почему это неправильно или неоптимально. И о каком чужом коде ты говоришь? Создавай свой, об этом, собственно, этот урок и есть.
Научился: Что имена на кириллице в программировании это очень, очень и очень плохая идея. Раньше были мысли "А почему бы и нет, вроде удобно же", но теперь эти мысли выкинул навсегда. Никогда так делать больше не буду. Трудности: Переключать по сто раз раскладку. Буду делать всё на латинице. Кириллические названия - это форменное издевательство над пальцами.