TGViewer
Channel Public Channel
Путь разработчика

Путь разработчика

@way_developer

Этот канал мотивирует меня делать больше
Связаться со мной @joyfan
Subscribers
34
Photos
38
Videos
30
Links
14

Showing posts older than #61 · Back to latest

Older Posts 6 shown
Post #54 133
1️⃣9️⃣ День

#PerfectShape

Чем больше я работаю в Unity, тем страшнее он начинает выглядеть. И меня дико удивляет то, что я в нем уже спокойно ориентируюсь

Недавно читал обсуждение такого интересного вопроса. Как часто стоит учиться?
— Каждый день по 15 минут?
— Раз в неделю по 8 часов?

Так вот, с нейробиологической точки зрения, нужно заниматься каждый день хотя бы по 15 минут, чтобы укрепить нейронные связи. И это может привезти к поразительным результатам

С нового года я стараюсь придерживаться этой стратегии. Приложил график за последние 2 недели. Более 50 часов кодинга вышло 😮

За последние 3 месяца произошёл такой ощутимый прогресс
Теперь никакой unity меня не пугает
Post #53 128
1️⃣3️⃣ День

#PerfectShape

На видео продемонстрировал 2 progress bar'a
Тот что снизу сделал за 3 минуты
Тот что сверху за пол часа

Ризница между ними кажется весьма маленькой. Но делать верхний оказалось технически гораздо сложнее!

Я большой сторонник качественного дизайна и мне кажется, что приложенные усилия стоят таких мелочей. Ведь потом из таких мелочей собирается настоящая красота 🏖️

Возможно это и значит — делать с душой
Post #51 136
1️⃣1️⃣ День

#PerfectShape

Вдохновился одним проектом в котором нужно было нарисовать идеальную окружность. Решил попробовать повторить и добавить возможность рисовать другие фигуры

Задача игрока нарисовать фигуру, а игра вычисляет в % насколько точно это сделал игрок. Непростая задачка. Пришлось глубоко окунуться в математику, чтобы реализовать что-то подобное

Я решил строить дискретное представление фигур. Написал скрипт, который принимает на вход функцию в полярных координатах и на её основе строит фигуру

Нельзя недооценивать мощь полярных координат

Формула окружности в декартовых
y=+-sqrt(a^2-x^2) 😵
Формула окружности в полярных
r=a ✌️

На выходе мы получаем множество точек из которых состоит фигура. После чего для каждой точки вычисляется насколько точно игрок попал в неё. И считается средняя точность по всем точкам. Из чего получаем нужный нам %. Супер!

Хочу отметить, что в это оч забавно играть ✌️И кстати довольно сложно
Перфекционисты так вообще застрянут в ней походу)
  • 🔥 4
Post #49 149
8️⃣ День


#PerfectShape
Появилась задача реализовать рисование в игре

Каждый кадр я добавлял на экран белый кружочек, если курсор сдвинулся больше чем на 3 пикселя

Результат в 1️⃣ видео


Оказывается если проседает fps, то за один кадр курсор может сдвинуться аж на 100 пикселей
Возникают разрывы, чего быть не должно

Чтоб решить эту проблему, я стал аппроксимировать движение кисти во время разрывов через интерполяцию, заполняя разрывы по прямой линии

Результат на 2️⃣ видео


Стало выглядеть достойно
С этим уже можно работать

Есть так множество идей, что можно реализовать с данной механикой
  • 🏆 3
Post #36 192

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • 🔥 4
  • 👍 2
  • 😁 1
Post #1
Channel created
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →