rust_lang_ru
394 subscribers
12 photos
21 links
Статьи, переводы, новости и обсуждения по языку программирования Rust.

Чат для обcуждений: @rust_lang_ru_communication

Есть вопросы или предложения? Смело пишите @nickolay_kaluhin.
Download Telegram
Channel created
Channel photo updated
println!("Hello World!");
rust_lang_ru pinned Deleted message
Игровой движок Amethyst | 1. Введение
#Переводы #GameDev #Amethyst

Привет! Если вас интересует разработка игр на языке Rust, рекомендую обратить внимание на игровой движок Amethyst. На данный момент, в среде Rust, ему нет аналогов. Он сочетает в себе модульность, параллельность и ориентированность на данные. Что позволяет, легко и за короткий срок, создавать сложные и производительные проекты.

Чтобы узнать о нём подробнее, можете ознакомиться с первой главой книги по движку Amethyst - "Введение". Её я любезно перевёл для вас.

В дальнейшем планирую перевести всю книгу целиком. Так что подписывайтесь на канал, если ещё не сделали это!

Читать "Игровой движок Amethyst | 1. Введение"
Как выглядит Embedded разработка на Rust.
#Юмор
Rust Embedded - Разработка под процессоры Cortex-M3 на примере отладочной платы STM32F103C8T6 (Black Pill)
#Статьи #Embedded #STM32F103C8T6

Привет. Хочу поделиться с вами своим небольшим опытом в разработке под Embeded платформы.
Это был тяжелый путь: поиск крупиц, хоть немного актуальной информации, установка и настройка всех компонентов для работы компилятора. Но у меня удалось заставить его работать. Это стоило затраченных усилий, я был в восторге после проделанной работы и хочу передать вам этот опыт, чтобы сэкономить ваше время.

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

Читать статью
Стикер пак с крабом Феррисом
#Новости

Друзья, нашел стикеры с крабом Феррисом. Хочу поделиться ими с вами. Возможно кому-то будет интересно.

Если кто не знает, Феррис - это талисман языка Rust.

Установить стикеры
Игровой движок Amethyst | 3.1 Концепции. Состояния
#Переводы #GameDev #Amethyst

Перевод первой части третьей главы книги по игровому движку Amethyst. В которой рассматривается концепция движка под названием состояния. А также менеджер состояний, их переключение и жизненный цикл. Приводятся примеры кода, которые вы можете запустить и разобраться в их работе.

Читать перевод
Абстракции с нулевой стоимостью.
#Юмор
Описание и навигация по каналу

Статьи, переводы, новости и обсуждения по языку программирования Rust.

Есть вопросы или предложения?
Смело пишите - Николай Калугин.

Чат для обсуждений

Навигация по каналу:
Категории:
- #Статьи
- #Новости
- #Юмор

Направления:
- #RustLang - изучение языка.
- #GameDev - разработка игр.
- #Embedded - разработка под микроконтроллеры.

Пакеты:
- #Amethyst - модульный, паралельный, игровой движок, ориентированный на данные (ECS).
Rust - Вспомнить всё. Глава 1. Установка, создание проекта и компиляция
#Статьи #RustLang

Официальное руководство по языку (Rust Book) очень большое и местами излишне подробное. Это же руководство гораздо более краткое. Скорее всего, оно не заменит официальное, но поможет вспомнить забытые части языка гораздо быстрее. В случае, если потребуется более детальное объяснение, всегда можно обратится к официальному руководству.

В этой главе идётся об установке, обновлении, удалении языка. О том как создать проект, компилировать его, о назначении и содержании файла Cargo.toml и Cargo.lock, а также о некоторых полезных для проекта командах.

Читать статью
rust_lang_ru pinned «Описание и навигация по каналу Статьи, переводы, новости и обсуждения по языку программирования Rust. Есть вопросы или предложения? Смело пишите - Николай Калугин. Чат для обсуждений Навигация по каналу: Категории: - #Статьи - #Новости - #Юмор Направления:…»
Игровой движок Amethyst | 3.2 Сущность и компонент
#Статьи #GameDev #Amethyst

Из данной главы, вы узнаете: что такое сущность и компонент, как они реализованы в Amethyst, как объявить компонент. А также: что такое хранилища, самые часто используемые типы хранилищ и их особенности. На последок, будут рассмотрено такое понятие, как теги. Приятного чтения!

Читать статью
Документация по игровому движку Amethyst
#GameDev #Amethyst

Ранее переведённая документация, по игровому движку Amethyst, была перенесена на более удобную платформу.

Благодаря этому, читатель может пользоваться удобной навигацией, также появилась подсветка синтаксиса Rust и ещё некоторые удобные фишки.

Ссылка на документацию
События за месяц в Rust GameDev # 8 - Март 2020 (Часть 1)
#Новости #GameDev

Привет всем. На днях вышел восьмой выпуск ежемесячной информационной подборки Rust GameDev Workgroup.

Я перевёл его для вас. Это лишь первая часть, предположительно завтра опубликую вторую.
Приятного чтения!

Читать статью
События за месяц в Rust GameDev # 8 - Март 2020 (Часть 2)
#Новости #GameDev

Привет всем. Как и обещал, представляю вам вторую часть перевода восьмого выпуска ежемесячной информационной подборки Rust GameDev Workgroup.

Приятного чтения!

Читать статью