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

Формула программиста
основатель — Волосатов Евгений Витольдович
C# Олимпиада из Простоквашино
Вебинар «Комбинаторные алгоритмы» начнётся через 7 час. 22 мин.

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

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




Оцени работу

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

  • Отчёт оценивали:
    8886Михаил Ермишин+1   6925Артём+1   1537Сергей+1   3506Алексей|BrisK|Кривицкий+1   9288Pučko Antonina+1   9237Mais+1   6452Кирилл Шмойлов+1   5760Мариша +1   7645Александр Львович+1   689Igorenzia+1   459Сергей Сергеевич+1   7025SergeyN0   9634Лис Бесчувственный0   791Валерий Жданов+1   4992Николай+1   6687villain+1   9427Иван Алексеевич+1   1Евгений Волосатов+1   3922Александр+1   2912Игорь+1   8380zhikharevav+1   9332Dima0   8846Сергей+1  

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




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

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

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

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