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

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

Игра Сокобан / Сокобан - Игра - Интерфейс

  • Мы начинаем создание интеллектуальной игры СОКОБАН.
    У нас уже есть все необходимые классы и уровни для создания полноценной игры.
    На этом уроке мы создадим форму и настроим интерфейс окна лабиринта.
  • Дата отправки отчёта: 6 января
  • Задание выполнено: за 1 час. 20 мин.
  • Чему научился: Поработал с компонентом LinkLabel.
  • Что было сложным: Сложностей не было.
  • Комментарии: Вместо кнопки использовал LinkLabel, установил прозрачный фон, убрал подчеркивание, думаю так смотрится лучше) Будет интересно посмотреть на класс Game и использование делегатов. Думаю реализация будет аналогичной как в игре "Домино" из курса "Игры со спрайтами".
  • Архив проекта: Ссылка доступна после самостоятельного выполнения этого урока
  • Оценка видео-уроку:
Отчёт от 7276 за Игра Сокобан / Сокобан - Игра - Интерфейс


Отчёт от 7276 за Игра Сокобан / Сокобан - Игра - Интерфейс




Оцени работу

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

24. Оля
Оля
ответить
→  Ильшат  # Игра Сокобан / Сокобан - Игра - Интерфейс / 2016-01-07 17:04

Ильшат, да, я рада что смогла тебе помощь!!! :)


7276. Ильшат
Ильшат
ответить
→  Оля  # Игра Сокобан / Сокобан - Игра - Интерфейс / 2016-01-07 17:01

Спасибо, Оля, на марафоне ты про это писала, все получилось)


24. Оля
Оля
ответить
→  Ильшат  # Игра Сокобан / Сокобан - Игра - Интерфейс / 2016-01-07 04:28

Ильшат, нужно поставить 0 вместо 1 и тогда рамки не будет


7276. Ильшат
Ильшат
ответить
→  Оля  # Игра Сокобан / Сокобан - Игра - Интерфейс / 2016-01-07 03:48

Оля, у меня не получилось убрать рамку вокруг кнопки, поэтому выбрал линкметку. Спасибо, жду твоей дальнейшей критики, советов по улучшению)


7276. Ильшат
Ильшат
ответить
→  Александр  # Игра Сокобан / Сокобан - Игра - Интерфейс / 2016-01-07 03:48

Хахах, это уже можно потом, сначала надо выполнить основную задачу игры)


8005. Александр
Александр
ответить
→  Ильшат  # Игра Сокобан / Сокобан - Игра - Интерфейс / 2016-01-06 23:33

Ильшат, вторым плеером "мочи" ту сексуальную белочку


24. Оля
Оля
ответить
→  Ильшат  # Игра Сокобан / Сокобан - Игра - Интерфейс / 2016-01-06 22:38

Ильшат, интересное решение вместо кнопки, хотя я и кнопки делаю прозрачные (у меня прямо такое хобби, люблю их делать прозрачные)!!!
А вот в тою белку я влюбилась, уже начала сомневаться что я люблю свой Сокобанчик! :D


  • Отчёт оценивали:
    4992Николай+1   1Евгений Витольдович+1   7645Александр Львович+1   459Сергей Сергеевич+1   6925Артём+1   8520Сергей Колупаев0   8Василевская Елена0   24Оля+1   5489Serg+1   3664данила+1   6203Николай (nick27m)+1   8005Александр+1   5868Vera+1   4004Елена+1   8275Tekashnik+1   5649Максим Лапшинов+1   6644valerys Nikola+1   2146Иван+1   6452Lik_Kirill+1   1710Степан+1   8792Игорь0   2725Anton+1   6458Илья+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Создавать интерфейс программы, повторил делегаты.
Трудности: не было.
Все отлично.
Научился: Повторил пройденное
Трудности: найти время
На основном меню добавлено 3 пункта: 1 - Редактор (при клике открывается созданный ранее редактор карт, см. скриншот). 2 - Играть (при клике открывается форма с началом игры, см. скриншот). 3 - Выход (при наведении иконка двери как бы открывается, при клике выход из меню и закрытие приложения). При наведении мыши на пункты меню, они подсвечиваются инверсированно аля спекки. Так же можно выбирать пункты меню при помощи стрелок на клавиатуре и клавиши Enter для активации пункта. При движении стрелками в какую либо из сторон, курсор выбора пунктов меню бегает по кругу.