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

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

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

Бомбермэн / Никуда нельзя!

  • Будем дописывать процедуру проверки смежных клеток, делая перемещение гл.героя более правильным.

    *Задание:: сделать плавное смещение героя при переходе сквозь стену
  • Дата отправки отчёта: 25 июня 2018 г.
  • Задание выполнено: за 34 мин.
  • Чему научился: Запрещать игроку ходить сквозь стены "углами".
  • Что было сложным: Плавного смещения быть не должно: оно появляется в следствии нашей реализации. В реальной игре это по-другому сделано (там игрок по сетке ходит, а не шагами).
    И я, честно говоря,  не хочу "дореализовывать" эту плавность, а (если будет время) сделаю, как в настоящей игре. Ну.... Чтобы была плавность надо написать не sy = leftUpWallDawn - playerUp;
    а sy -= step; - если это неправильно, чтож... всё равно я бы весь переделал по-другому.

    P.S. И да - теперь герой не "залазит" углами на стены.
    P.P.S.  Извиняюсь, что не согласился с автором.
  • Оценка видео-уроку:
Отчёт от 1901 за Бомбермэн / Никуда нельзя!




Оцени работу

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

6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Никуда нельзя! / 2018-06-25 18:20

Ничего, увидишь как можно сделать плавное перемещение, я думаю что тебе должно понравится!


1901. --
Neverwinter 2
Neverwinter 2
ответить

  • Отчёт оценивали:
    791Валерий Жданов+1   6452Кирилл Шмойлов+1   Посетитель+1   17947Dmitry Sinitsin+1   17443WildOrc+1   17606Виктор+1   16218Дмитрий+1   1Евгений Волосатов+1   Посетитель+1   3922Александр+1   5394Anton+1   2146Иван+1   3747Сергей+1   8275Tekashnik+1   18681alklokov+1   17255Слава+1   7645Александр Львович+1   459Сергей Сергеевич+1  

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





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

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

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

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


Научился:  Определять границы объектов и работать с ними
Трудности: Не запутаться во всех направлениях, правильно их определить и провести сравнения нужные значения мкжду собой
для плавного движения, возможно, можно использовать простое перемещение на один пиксель например. и каждое нажатие определяем конечную точку где должен оказаться главный герой и выполнить движение к ней. если по диагонали точка то движение пойдет либо углом либо просто по диагонали с задеванием стен.


Научился: Писать код для проверки на смежные клетки
Трудности: Записать видео-обзор)
На этом уроке я узнал способ проверки смежных клеток. Мне он очень понравился, хоть и был немного сложным. С большим удовольствием буду двигаться дальше, вместе с Бомберменом)