В этом курсе мы создадим игру-змейку с помощью Rust, JavaScript и WebAssembly. Мы узнаем, как экспортировать API, реализованный с помощью Rust, в приложение JavaScript. Мы познакомимся с рендерингом холста, приложениями векторов и основами разработки игр. Вы можете найти исходный код в этом репозитории GitHub, а посмотреть игру здесь.

  1. Архитектура игры.
  2. Создание экземпляра игры.
  3. Рендеринг игры.
  4. Размещение еды.
  5. Игровой цикл.
  6. Перемещение змейки.
  7. "Поедание пищи."
  8. "Игра закончена".

Достигните нового уровня сфокусированности и продуктивности с Increaser.org.