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

Формула программиста
основатель — Волосатов Евгений Витольдович

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

  • На этом уроке мы нарисуем море с кораблями.
    Пока у нас не будет матриц, размещение объектов будет случайным.
    В конце урока напишем алгоритм позиционирования курсора мышки
    над нашим морем и сделаем размещение "ударов" по морю.
  • Дата отправки отчёта: 2 ноября 2015 г.
  • Задание выполнено: за 40 мин.
  • Чему научился: Повторил graphics.Draw, switch, использование ресурсов.
  • Что было сложным: Все повторил.
  • Комментарии: Почему-то в редакторе картинок картинки сделал 32 пикселя. а в программе почему-то рисуются в 42 пикселя. Какой-то глюк. Вывел в строку ширину картинк - все правильно-32. вывожу картинки, и вижу что они накладываются. Так что картинка у меня 32, а tilesize 42.
  • Оценка видео-уроку:
Отчёт от 2146 за Морской флот / Интерфейс - А на море корабли




Оцени работу

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

24. Олюшка
Олюшка
ответить
→  Иван  # Морской флот / Интерфейс - А на море корабли / 2015-11-03 14:46

Иван, я очень рада что ты прокачался на этом уроке!
Знаю что ты сделаешь размер как тебе хочется, двигайся дальше и будет все еще лучше! :)


  • Отчёт оценивали:
    1Евгений Волосатов+1   6987MichGar+1   459Сергей Сергеевич+1   6458Илья+1   7967ываываываы0   4004Елена+1   7226Наталья+1   5565Frank+1   7871Мария+1   4395Денис+1   5419Роман+1   6925Артём+1   1803Саша+1   4889Валера Луцевич+1   6391Владимир+1   4485Vlad Yakovlev+1   429Максим Базуев+1   24Олюшка+1   6203Николай (nick27m)+1   7788Ксения+1   5760Мариша +1   Посетитель+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Работе с координатами на pictureBox, практическому применению элемента теории вероятности
Трудности: Пожалуй последний момент - формула ввода рисунка в клетку, чтобы за края не выходил. Сделал я ее конечно быстро, однако продумать и осознать, как это работает - понадобилось время
Ну что же, готов еще один отчет этого курса, на этот раз пиратская карта получилась. На этапе тестирования выяснилось, что некоторые спрайты, несмотря на следование мной методике сохранения, получились непрозрачными. Пришлось перерисовать, но это даже на пользу моей идее вышло: кораблик - небольшой фрегат, красная клякса - это взрыв, а сбитый корабль - это Черный Рождер, пиратский флажок. Для отчета увеличил число клеток до 12, и получилась вполне сносная карта морского сражения. Согласен с участником вчерашнего вебинара - рисунок конечно мелковат, но думаю, что сначала реализуем алгоритм игры, потом буду играться с размером спрайтов,а возможно реализую изменение этого размера из настроек программы
Научился: 1. размещать изображения со свойством фона transparent поверх других 2. преобразовывать координаты мышки для размещения картинок строго в ячейках
Трудности: преобразовывать координаты мышки для размещения картинок строго в ячейках
=)