You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/ru/6-space-game
localizeflow[bot] b4c1bb3528
chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes)
7 months ago
..
1-introduction chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
2-drawing-to-canvas chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
3-moving-elements-around chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
4-collision-detection chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
5-keeping-score chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
6-end-condition chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
solution chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago
README.md chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 7 months ago

README.md

Создание космической игры

Космическая игра для изучения более сложных основ JavaScript

В этом уроке вы научитесь создавать свою собственную космическую игру. Если вы когда-либо играли в "Space Invaders", то идея этой игры вам знакома: управлять космическим кораблем и стрелять в монстров, которые спускаются сверху. Вот как будет выглядеть готовая игра:

Готовая игра

В этих шести уроках вы изучите следующее:

  • Взаимодействие с элементом Canvas для рисования объектов на экране
  • Понимание декартовой системы координат
  • Изучение паттерна Pub-Sub для создания надежной архитектуры игры, которую проще поддерживать и расширять
  • Использование Async/Await для загрузки игровых ресурсов
  • Обработка событий клавиатуры

Обзор

Благодарности

Ресурсы, использованные в этой игре, взяты с https://www.kenney.nl/.
Если вам нравится создавать игры, это отличные материалы: многие из них бесплатны, а некоторые платные.

Отказ от ответственности:
Этот документ был переведен с использованием сервиса автоматического перевода Co-op Translator. Несмотря на наши усилия обеспечить точность, автоматические переводы могут содержать ошибки или неточности. Оригинальный документ на его родном языке следует считать авторитетным источником. Для получения критически важной информации рекомендуется профессиональный перевод человеком. Мы не несем ответственности за любые недоразумения или неправильные интерпретации, возникающие в результате использования данного перевода.