Копылов Евгений
Rust developer / Python developer
телеграмм @EvgeneKopylov
# Элементы RTS выполненные на Rust + WebAssembly.
Все элементы интерактивны.
Безгрничное поле, разметка, можно двигать камерой и контролировать серый квадрат.
← → ↑ ↓ - движение квадрата
W A S D - движение камеры
Колесико мышки - приближение и удаление..
выделять и управлять юнитом.
есть загрузочная анимация
Безгрничное поле, разметка, можно двигать камерой и контролировать серый квадрат.
← → ↑ ↓ - движение квадрата
W A S D - движение камеры
Колесико мышки - приближение и удаление..
Прислали интересное тестовое.
Делал на Rust, получилось прикольно.
Поведение юнита задаётся скриптом Pythin. Исполняется в браузере.
Сообщение wasm - JavaScript через url query.
Управление WASD или ← → ↑ ↓
Стрелять ЛКМ (левая кнопка мышки)
Звук
Анимация попаданий
Юнит как в стратегиях. Выделяешь и задаешь вейпоинты через шифт.
Управление с мышки и клавиатуры, как в RTS
Прямоугольник выделения. (ЛКМ + протянуть мышкой)
выделение кликом (ЛКМ)
приказ на движение (ПКМ)
череда приказов через Shift
...
Управление стрелочками, мокрица движется вперед и назад, может поворачивть.
текстура
поворот и движение (←, →, ↑, ↓)
Простое упревление стрелочками. Квадрат движется в указанном направлении.
движение (←, →, ↑, ↓)