/15tiles

Игра "Пятнашки". Попытка усложнить решение простой задачи.

Primary LanguageJavaScript

Игра "Пятнашки"

Можно играть оффлайн, так как приложение использует appcache

Демо

https://titiaiev.github.io/15tiles/

Использовал

  • ООП

Технологии и инструменты:

  • ES6
  • ES6 classes
  • ES6 modules
  • appcache
  • LocalStorage
  • HTML
  • CSS
  • ESLint
  • Git

Паттерны:

  • Итератор
  • Наблюдатель

Поддержка

--Браузеры:

Работает в современных браузерах (Chrome, Firefox, Edge, Opera), поддерживающих модули ES6 и ES6 в принципе.
Для осталных браузеров предусмотрено уведомление.

--Платформы

Проверил работу на:

  • Desktop Win10,
  • Android mob,
  • Safari iOS mob
  • iPad

P.S.

Будет хоститься на GitHub, который поддерживает http2, поэтому не имеет особого смысла конкатенировать код стилей, скриптов и т.д.