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

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Микроигры / VIP урок. Змейка

  • Создаём популярную игру «Змейка».
    На примере простых объектов демонстрация основ ООП.
  • Дата отправки отчёта: 12 января 2019 г.
  • Задание выполнено: за 2 час. 47 мин.
  • Чему научился: Думать, рассуждать, действовать
    Нарисовал 6 картинок 30х30: земля, стена, кролик, голова, тело, хвост
    Создал форму, панель, добавить картинки и иконки
    Создал класс Snake
    Создал перечисляемый тип Cell
    Создал класс Map
    Создал класс Body.
    Прописал опрос нажимаемых клавиш.
    Дописал класс Snake
    Доделал игру и поиграл в неё
  • Что было сложным: Описал в видеообзоре
  • Оценка видео-уроку:
  • Видеозапись: https://youtu.be/3ZTkq7tmAjg
Отчёт от 3146 за Микроигры / VIP урок. Змейка




Оцени работу

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Permitin Alexey  # Микроигры / VIP урок. Змейка / 2019-01-15 11:36

Алексей, не надо мои тексты переписывать.
Ты почти три часа потратил на создание программы, можно выделить полторы минуты, чтобы написать своими словами, что сделано.
Учти, пожалуйста, на будущее. Сейчас не буду отменять отчет.


3146. --
Permitin Alexey
Permitin Alexey
ответить
→  Евгений Волосатов  # Микроигры / VIP урок. Змейка / 2019-02-07 22:03

Евгений Витольдович! А Вы не помните на каком курсе мы проходили когда из одной формы мы другую вызываем?


  • Отчёт оценивали:
    791Валерий Жданов+1   5394Anton+1   17947Dmitry Sinitsin+1   10895Danil42Russia+1   20071New programist+1   3922Александр+1   20659no name+1   20528Геннадий Кравцов+1   1Евгений Волосатов+1  

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Повторил обработку нажатия клавиш keyPressEvent, работу с таймером QTimer, матрицами boost::ublas, очередью std::queue.
Трудности: Остановиться в абстракции кода.
В качестве структуры данных для хранения тела змеи использовал очередь.


Научился: Отличный урок. Попрактиковал ООП. Делал такую игру раньше, только использовал класс Rectangle и добавлял туда картинку и без использования панели.