Volman IT нашел игру-программу, в которой нужно написать код Rust для управления флотом космических кораблей

Ваш код отвечает за работу двигателей, оружия, радаров и средств связи кораблей — от крошечных ракет до огромных крейсеров.

Ваш код отвечает за работу двигателей, оружия, радаров и средств связи кораблей — от крошечных ракет до огромных крейсеров.

Oort — это несколько обучающих программ, доступ к которым можно получить из окна выбора в правом верхнем углу экрана или сразу перейти к первой программе. Во встроенном редакторе находится стартовый код, который содержит комментарии, описывающие поставленную задачу. Щелчок правой кнопкой мыши в редакторе вызывает меню с командами выполнения текущего кода, перезагрузки начального кода, загрузки примера решения (для обучающих программ) и другое.

Первые несколько уроков простые, но постепенно игра будет усложняться. К концу обучения у вас должен быть ИИ, который становится конкурентоспособным в «турнирных» сценариях, таких как «Дуэль истребителей», «Флот» и «Пояс». В итоге вы должны представить свой ИИ в турнирную систему, где он будет соревноваться с творениями других игроков.

Игра находится здесь.

Читайте также
Dev новости: Node.js 23 и Rust 1.82 — свежие релизы
Dev новости: Node.js 23 и Rust 1.82 — свежие релизы
Dev новости: Node.js 23 и Rust 1.82 — свежие релизы

На этой неделе для разработчиков вышло сразу несколько интересных обновлений. В среду команда Node.js объявила о выходе версии Node.js 23, а уже в четверг свет увидела версия Rust 1.82. Давайте взглянем, что нового в этих релизах и какие возможности они открывают.

Dev новости: Deno 2.0 и обновления Angular
Dev новости: Deno 2.0 и обновления Angular
Dev новости: Deno 2.0 и обновления Angular

Мир веб-разработки продолжает стремительно развиваться, и на этот раз на сцене появляются важные обновления, которые обещают изменить будущее программирования и развертывания приложений. Команда Deno представила значительное обновление — Deno 2.0, а разработчики Angular внесли серьёзные изменения в API effect(). Кроме того, компания Anthropic запустила новый API, специально разработанный для обработки больших объёмов задач. Давайте разберём, что эти изменения означают для отрасли.

Веб-фреймворк для Node.js Express выпустил версию 5 с улучшенной безопасностью и производительностью
Веб-фреймворк для Node.js Express выпустил версию 5 с улучшенной безопасностью и производительностью
Веб-фреймворк для Node.js Express выпустил версию 5 с улучшенной безопасностью и производительностью

Команда разработчиков Express, минималистичного и быстрого веб-фреймворка для Node.js, представила долгожданную версию 5. В этом обновлении акцент сделан на модернизации системы за счет прекращения поддержки устаревших версий Node.js, в частности, версий до v18. Этот шаг направлен на повышение безопасности и упрощение обслуживания, что, в свою очередь, позволило внести критически важные улучшения в производительность.

Dev новости: Vite и Vike для микрофронтендов, новости Astro
Dev новости: Vite и Vike для микрофронтендов, новости Astro
Dev новости: Vite и Vike для микрофронтендов, новости Astro

На этой неделе в мире разработки ПО представлено множество новинок. В частности, внимание привлекает обновление Slint и LangChain, а также улучшения веб-фреймворка Astro, который выпустил новую версию Starlight — инструмента для создания сайтов с документацией.