В этом курсе мы создадим игру-змейку с помощью Rust, JavaScript и WebAssembly. Мы узнаем, как экспортировать API, реализованный с помощью Rust, в приложение JavaScript. Мы познакомимся с рендерингом холста, приложениями векторов и основами разработки игр. Вы можете найти исходный код в этом репозитории GitHub, а посмотреть игру здесь.
- Архитектура игры.
- Создание экземпляра игры.
- Рендеринг игры.
- Размещение еды.
- Игровой цикл.
- Перемещение змейки.
- "Поедание пищи."
- "Игра закончена".
Достигните нового уровня сфокусированности и продуктивности с Increaser.org.