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

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

Демо игры / Лабиринт 2D - игра

  • На этом уроке мы создадим два уровня игры и запрограммируем их.
    В игре будут предметы для собирания, ключи, двери, мигающие стены.

    Задание:
    Создать два или три уровня для игры Лабиринт.
  • Дата отправки отчёта: 1 февраля 2015 г.
  • Задание выполнено: за 2 час. 00 мин.
  • Чему научился:
  • Что было сложным: Добавить таймер
  • Комментарии: Добавил в игру такие моменты:
    Таймер, за который нужно успеть собрать ящики. Если время заканчивается, то проигрыш.
    Если дотронуться до финиша до того, как собраны все ящики, то проигрыш.
    Добавлен лейбл, на котором написано, сколько ящичков осталось собрать.
    Добавлен лейбл, на котором отсчитывается таймер.
  • Оценка видео-уроку:
Отчёт от 3737 за Демо игры / Лабиринт 2D - игра


Отчёт от 3737 за Демо игры / Лабиринт 2D - игра




Оцени работу

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

3737. Владимир
Владимир
ответить
→  Geffest  # Видео-игры / Лабиринт 2D - игра / 2015-02-01 16:12

Я не показывал свою крутость. С языками вышел недочёт - на автомате писал текст на русском, а кнопки всегда делаю на английском. Разумеется, я всегда делаю всю работу на 1 языке.


3642. Geffest
Geffest
ответить
→  Владимир  # Видео-игры / Лабиринт 2D - игра / 2015-02-01 16:03

Ты считаешь, это красиво: половина текста по-английски, "типа круто", а половина - заголовок и MessageBox - на русском? Уж если начинать, то надо все делать на одном языке.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Владимир  # Видео-игры / Лабиринт 2D - игра / 2015-02-01 16:02

Молодец, Вова. Очень хорошая работа!



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Научился переходить в рабочем режиме от формы к форме
Трудности: Разобраться с архитектурой программы, особенно DialogResult(), т.е. корректно написать отссылки в коде
Вопросов нет) P.s. В третьем собственном уровне - сдвигающиеся стены, релизовано с помощью закраски стены цветом фона, перемещения влево/вправо на 5 пикселей, и снова нарисовать цветом стен. Хоть так)
Научился: работать с диалоговыми окнами, обрабатывать информацию с них, улучшила работу с функциями, повысила навыки работы с таймером и много-много-много, за 7 часов уже не помню всех пунктиков:)
Трудности: придумать и реализовать свой уровень. использовать знания из уроков Хранитель знания для внедрения кружочков в Лабиринт
очень интересно и увлекательно! очень хочется знать, как же все-таки организовать все эти функции в класс. я пыталась это сделать, но все было безуспешно:)