и посмотреть медиа
Chief Officer - Navigation
и посмотреть медиа
Maritime practice since 2018 on tankers.
Maritime practice since 2018 on tankers.
Well-designed content from real practice on tankers.
🌬️ Wind 1.00 Вдохновившись своим же постом выше я решил собрать свою систему моделирования на том же Javascript. Мне больше интересно моделировать движение по воде с минимальной физикой, без учета волн, но с учётом ветра, течения и параметров судна. Прикинул, что задачка будет не простой и начать решил с ветра. 🍃 Ветер в природных условиях не дует монотонно и в одном направлении, поэтому было написано 240 строчек кода, где получилась довольно хорошая имитация реального ветра. Направление слегка прыгает, но в меру. На тот случай, если хочется затестить какой-то определенный ветер есть возможность заковать его в сектор, откуда он не выйдет. Далее сделаю такую же плавающую силу ветра, поработаю с порывами и внезапными сменами направления. ❓ Что я использовал для разработки? Ровно то, что есть на любом компьютере — текстовый редактор и браузер. Правда в текстовом редакторе JavaScript код тяжеловато писать, поэтому я работаю в бесплатном и лучшем в мире VisualCode, где есть подсветка синтаксиса и тысяча других плюсов, которые ускоряют написание и помогают с тестированием. 👀 Для тех, кто хочет бесконечно втыкать на виртуальный вектор ветра на экране своего компа: тебе нужно скачать архив, распаковать и открыть веб-страницу wind.html, если хочешь потестировать код, то параллельно открывай main.js и играйся, пока все не сломаешь. В коде максимальный порядок и все прокомментировано, даже новичок разберётся. 😁 Вместо тупого сериальчика, разработка виртуального ветра нормально заходит. Помню кто-то из вас меня спрашивал, с чего начать изучать программирование? Вот с этого, — интересно становится сразу. ⤵️⤵️⤵️ Архивчик ниже, открывать с PC или Mac. На телефоне вряд ли поедет. @choffive #wind #hobby #javascript
Открыть канал и посмотреть медиаOnly registered users can share their opinion.
Be the first to share your impression of this resource!