Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Вебинар «Мир! Труд! Май! Для программиста.» идёт прямо сейчас

Морской флот / Интерфейс - А на море корабли

  • На этом уроке мы нарисуем море с кораблями.
    Пока у нас не будет матриц, размещение объектов будет случайным.
    В конце урока напишем алгоритм позиционирования курсора мышки
    над нашим морем и сделаем размещение "ударов" по морю.
  • Дата отправки отчёта: 7 августа 2015 г.
  • Задание выполнено: за 30 мин.
  • Чему научился: Определять клетку моря по координатам мышки.
  • Что было сложным: Ничего. Новым было определение центра клетки по координатам мышки.
  • Комментарии: Чтобы не исправлять картинки и сделать промежутки между ними, я исправила константу tileSize = 34. В результате картинки раздвинулись (видно на скриншоте).
  • Оценка видео-уроку:
Отчёт от 4004 за Морской флот / Интерфейс - А на море корабли




Оцени работу

 
Сохранить страницу:

24. Оля
Оля
ответить
→  Елена  # Морской флот / Интерфейс - А на море корабли / 2015-08-07 09:33

Елена, красота, очень хорошо сделала, Молодец! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Елена  # Морской флот / Интерфейс - А на море корабли / 2015-08-07 09:15

Лена, отличное решение :)
Так значительно лучше.


6525. Дмитрий
Дмитрий
ответить
→  Елена  # Морской флот / Интерфейс - А на море корабли / 2015-08-07 08:17

Вообще отлично. Лучшая работа из тех что мне попались на проверку.


  • Отчёт оценивали:
    1947Denis+1   24Оля+1   2146Иван+1   5575Антон+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: работать с графикой
Трудности: почему-то картинки не сразу поместились в свои размеры
непонимаю, все это есть в уроке, так почему это называется "Самостоятельная работа"? 1. Добавить константы mapSize, tileSize, padding. 2. Написать функцию showSea() для вывода моря. 3. Добавить функцию getRandomTile () для вывода случайного объекта 4. Определить клетку моря по координатам мышки. 5. Повеселиться вдоволь с выводом объектов на экран. 6. Приложить изящный скриншот ваших кораблей на море.
Научился: Закрепил ранее пройденный материал.
Интересное решение для выбора картинок - рандом в свиче, мне понравилось.