🌬️ Wind 1.00
Вдохновившись своим же постом выше я решил собрать свою систему моделирования на том же Javascript. Мне больше интересно моделировать движение по воде с минимальной физикой, без учета волн, но с учётом ветра, течения и параметров судна. Прикинул, что задачка будет не простой и начать решил с ветра.
🍃 Ветер в природных условиях не дует монотонно и в одном направлении, поэтому было написано 240 строчек кода, где получилась довольно хорошая имитация реального ветра. Направление слегка прыгает, но в меру. На тот случай, если хочется затестить какой-то определенный ветер есть возможность заковать его в сектор, откуда он не выйдет.
Далее сделаю такую же плавающую силу ветра, поработаю с порывами и внезапными сменами направления.
❓ Что я использовал для разработки?
Ровно то, что есть на любом компьютере — текстовый редактор и браузер. Правда в текстовом редакторе JavaScript код тяжеловато писать, поэтому я работаю в бесплатном и лучшем в мире VisualCode, где есть подсветка синтаксиса и тысяча других плюсов, которые ускоряют написание и помогают с тестированием.
👀 Для тех, кто хочет бесконечно втыкать на виртуальный вектор ветра на экране своего компа: тебе нужно скачать архив, распаковать и открыть веб-страницу wind.html, если хочешь потестировать код, то параллельно открывай main.js и играйся, пока все не сломаешь. В коде максимальный порядок и все прокомментировано, даже новичок разберётся.
😁 Вместо тупого сериальчика, разработка виртуального ветра нормально заходит. Помню кто-то из вас меня спрашивал, с чего начать изучать программирование? Вот с этого, — интересно становится сразу.
⤵️ ⤵️ ⤵️
Архивчик ниже, открывать с PC или Mac. На телефоне вряд ли поедет.
@choffive
#wind #hobby #javascript
Вдохновившись своим же постом выше я решил собрать свою систему моделирования на том же Javascript. Мне больше интересно моделировать движение по воде с минимальной физикой, без учета волн, но с учётом ветра, течения и параметров судна. Прикинул, что задачка будет не простой и начать решил с ветра.
Далее сделаю такую же плавающую силу ветра, поработаю с порывами и внезапными сменами направления.
Ровно то, что есть на любом компьютере — текстовый редактор и браузер. Правда в текстовом редакторе JavaScript код тяжеловато писать, поэтому я работаю в бесплатном и лучшем в мире VisualCode, где есть подсветка синтаксиса и тысяча других плюсов, которые ускоряют написание и помогают с тестированием.
😁 Вместо тупого сериальчика, разработка виртуального ветра нормально заходит. Помню кто-то из вас меня спрашивал, с чего начать изучать программирование? Вот с этого, — интересно становится сразу.
Архивчик ниже, открывать с PC или Mac. На телефоне вряд ли поедет.
@choffive
#wind #hobby #javascript
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍32🔥4🤡2❤1