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

Формула программиста
основатель — Волосатов Евгений Витольдович
Шаблоны Проектирования / Java

Игра Тетрис / Разноцветные фигуры

  • На уроке мы разукрасим наши фигуры

    Задание: подобрать красивые цвета для фигур.
  • Дата отправки отчёта: 7 августа 2016 г.
  • Задание выполнено: за 4 час. 00 мин.
  • Чему научился: Кроме передвижения фигур, делать так, что бы они не накладывались друг на друга, делать проверки на движение фигур, работать с цветами
  • Что было сложным: Как всегда, самое сложное - поиск своих же ошибок, когда вроде все правильно написал, но почему-то не работает так, как надо. Но, все ошибки, вроде, найдены. Готова приступить к следующему уроку :)
    Только рандом мне что-то не очень нравится, слишком часто подряд повторяются фигуры, например, четыре квадрата подряд...
  • Комментарии: Мне все нравится. Спасибо за урок!
  • Оценка видео-уроку:
Отчёт от 7453 за Игра Тетрис / Разноцветные фигуры




Оцени работу

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

6452. Lik_Kirill
Lik_Kirill
ответить
→  Юлия  # Игра Тетрис / Разноцветные фигуры / 2016-08-07 14:52

Юлия, как предложение можешь проверять предыдущую фигуру, если она совпадает, то искать заново, пока не найдешь не одинаковую.


689. Igorenzia
Igorenzia
ответить
→  Юлия  # Игра Тетрис / Разноцветные фигуры / 2016-08-07 13:42

Static Random?


  • Отчёт оценивали:
    7453Юлия0   6940sawezx0   689Igorenzia+1   9263Андрей Н.+1   10494Алексей В.+1   4004Елена+1   9237Mais+1   6452Lik_Kirill+1   9971Юрий+1   4992Николай+1   4699Сергей Витальевич+1   3506Алексей|BrisK|Кривицкий+1   3747Сергей+1   4395Денис+1   4715Alex0   459Сергей Сергеевич+1   7645Александр Львович+1   7119Новопашин Владимир+1   10673Алексей Хонин+1   10759Виталя+1   2146Иван+1   3418Argona+1   10966Виктория0   7276Ильшат+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Кроме передвижения фигур, делать так, что бы они не накладывались друг на друга, делать проверки на движение фигур, работать с цветами
Трудности: Как всегда, самое сложное - поиск своих же ошибок, когда вроде все правильно написал, но почему-то не работает так, как надо. Но, все ошибки, вроде, найдены. Готова приступить к следующему уроку :) Только рандом мне что-то не очень нравится, слишком часто подряд повторяются фигуры, например, четыре квадрата подряд...
Мне все нравится. Спасибо за урок!
Научился: Интересный урок, но как-то всё уже путаться начинается. Жаль, что мы атрицу состояний проекта не прописали в начале. интересно, как Кирилл это всё разрулит дальше.
Трудности: Сделать свой хакерский вариант, вместо тернарных операторов: box[x, y].BackColor = figure.color(mapFore[x, y] + mapBack[x, y]);
Мне удалось даже немножко поиграть и сделать три линии. С учётом того, что фигуры не поворачиваются - это круто :) На второй картинке - цветы для переменных :)