|
118 / 51 / 1
Регистрация: 17.03.2021
Сообщений: 178
|
|
Тестируем классический Арканоид на HTML5 (для компа и смартфонов)20.03.2021, 15:49. Показов 8937. Ответов 59
Друзья!
Буду рад отзывам о тестировании игрульки. Написал чисто для удовольствия, так что там не планируется никакой рекламы, монетизации и т.п. Играйте в свое удовольствие! Работает прямо в браузере, и на телефонах, и на компах. Устанавливать не надо, просто кликаете по ссылке и вперед: Арканоид Онлайн Буду рад отзывам по сложности/простоте, геймплею, работоспособности на ваших устройствах, качеству звукового оформления. Пока по опыту люди делятся строго на два лагеря, кто проходит все 20 уровней в первый же день, и кто застревает на первых трех-пяти.
1
|
|
| 20.03.2021, 15:49 | |
|
Ответы с готовыми решениями:
59
Месседж о проверке комплектующих компа и для продолжения загрузки компа нужно нажать ф1
Защита для смартфонов |
|
Труд вопреки насмешкам
|
|
| 02.11.2021, 21:32 | |
|
Поиграл. Вероятно, я первый, кто не попал ни в один из лагерей. Уровни не считал, но не с первой попытки, судя по очкам, где-то 8-10:
Хотя мне везло и часто выпадали пропуски. В конце было уже очень тяжело. С двумя шарами ни одного раза не получилось справиться, хорошо было, если один оставался. С первой попытки вообще несколько блоков разбил, после чего проиграл. Сначала пробовал с клавиатуры, но это нереально. С мышью браузер тоже активно мешал (у меня Яндекс.Браузер последний). Как только курсор уходил куда-то в сторону, все рушилось. Включил полноэкранный режим, стало лучше. Без явного курсора визуально приятнее, но даже в полноэкранном режиме, когда курсор уходил в самый верх, возникали проблемы, поэтому приходилось искусственно постоянно вести его вниз. Не могли бы вы блокировать Y-координату курсора, а во время паузы разблокировать? Движение платформы мне не показалось медленным, наоборот, с клавиатуры ее невозможно поставить строго в нужное положение - пролетает или туда, или сюда. Пауза ни одного раза не вылетела, вероятно, у господина Matan! или компьютерозавр, или действительно 45 вкладок - это перебор. У меня компьютер сравнительно медленный, при этом открыто очень требовательное приложение (хоть оно в момент игры и ничего не делало), но игра работала стабильно быстро. На звуках внимание вообще не застряет. Вписываются абсолютно органично. Заметил только, что музыки нет. Это умышленно? P. S. Наверное, первый раз вижу, как господин Usaga что-то хвалит.
1
|
|
|
118 / 51 / 1
Регистрация: 17.03.2021
Сообщений: 178
|
|||
| 03.11.2021, 11:46 [ТС] | |||
|
Коллега, спасибо огромное за подробный отзыв!
Собственно, именно из-за этих вот спецэффектов я и не делал прятание курсора так долго. Потому что пока ты крусор не видишь, он может уехать в совершенно неожиданное место экрана, управление может частично заблокироваться, а ты не будешь понимать что происходит. В общем, спорная фича. На первый взгляд вроде лучше, но иногда могут странности разные возникать, поэтому и спрашиваю впечатления у сообщества. По поводу музыки - тут просто, у меня нет гениального композитора под рукой, чтобы написать классный и нераздражающий саундтрек в стилистике 8-bit консолей, который все бы слушали с удовольствием и он бы не надоедал. Намного лучше без музыки совсем, чем с не очень хорошей музыкой. Я видел кучу проектов, в которых музыка посредственная, и это сразу обрубало желание играть. Музыка просто очень быстро доставала.
0
|
|||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,734
|
||
| 08.11.2021, 06:19 | ||
|
3
|
||
|
118 / 51 / 1
Регистрация: 17.03.2021
Сообщений: 178
|
|
| 06.05.2022, 10:57 [ТС] | |
|
Что-то я совсем не понимаю, как работают роботы поисковиков. Уже почти год с ними борюсь, и все равно никак не могу заставить их индексировать нужную языковую версию страницы. Я изначально планировал, чтобы в яндексе все индексировалось на русском, а в гугле на английском. Но по неведомой мне логике, все работает наоборот. А для пользователей просто автоматом детектируется язык браузера, и игра работает на выбранном языке. Так как в РФ в основном все используют яндекс-браузер, то и игра в основном на русском у всех.
Сейчас решил провести бесчеловечный эксперимент с риском потерять лидирующие позиции в выдаче - разделил на два разных URL. Люди русским браузером редиректятся https://play.arkanoid.online/?lang=ru, а остальные на https://play.arkanoid.online/?lang=en Идея в том, что все, кто ищут "Arkanoid", должны попадать на английскую страницу, а все, кто ищут "Арканоид", на русскую, таким образом охват вроде бы должен вырасти, и позиции должны подрасти по обоим ключевикам за пределами РФ (тут и так давно первое место в выдаче). Пока поисковики в упор это игнорируют, они в этом смысле не быстрые. В общем, запасаемся попкорном, ждем результатов
0
|
|
| 06.05.2022, 11:09 | ||||||
|
У вас получится дубликат страницы.
https://play.arkanoid.online/ и https://play.arkanoid.online/?lang=* (второй в зависимости от того как сейчас "распределилось") По этому я бы сделал так: https://play.arkanoid.online/ - русский https://play.arkanoid.online/en/ - английский Либо, если оставлять как вы сделали, указать канонические ссылки
1
|
||||||
|
118 / 51 / 1
Регистрация: 17.03.2021
Сообщений: 178
|
|
| 06.05.2022, 11:23 [ТС] | |
|
Прикол в том, что страница на самом деле вообще одна, и там нет HTML, там один чистый JS. На лету определяю язык браузера, и меняю URL. По идее, поисковики должны уметь такое обрабатывать как редирект (они это точно умеют для SPA на React)
И в любом случае, должно быть как минимум три URL, один общий (и тогда работает автодетект) и два других - когда язык явно задан в URL (и тогда автодетект подавляется). В вашем же варианте во-первых надо дублировать саму страницу (ну это решаемо, конечно), но и нужно либо отключать автодетект совсем и ориентироваться только на URL, либо он будет работать всегда и поисковики еще больше запутаются Кстати, вы не в курсе, canonical вообще можно прописывать в заголовок из JS, да так, чтобы поисковики это съедали? Я никогда не пробовал И не очень понятно, какой canonical прописывать в странице, в которой происходит автодетект... Добавлено через 3 минуты Хотя на другом моем сайте https://tonfotos.com/ сделано именно так, как вы говорите - есть по сути два сайта на двух языках, никакого автодетекта языка нет (один https://tonfotos.com/ а другой https://tonfotos.com/ru/ - ровно как вы говорите) Получается, что поисковики в принципе заточены только на такую архитектуру сайта? Наличие автодетекта языка они, видимо вообще не считают нормальной практикой? Добавлено через 3 минуты Не очень понятно, почему получается, что https://play.arkanoid.online/ и https://play.arkanoid.online/?lang=* считаются дубликатами (search console и webmaster именно так и говорят - дубликаты). Ведь с https://play.arkanoid.online/ идет редирект, остаться на этой странице невозможно...
0
|
|
| 06.05.2022, 11:29 | ||||
|
Т.е по выбранному урл(хоть с ключом хоть как я предложил) отдавайте контент (который без javaScript) на том языке - который соответствует url. Ну и в соответствии ему canonical... Правда в этом случае и яша и гугл проиндексируют обе версии (как отдельные), но, полагаю, будут выдавать согласно языку пользователя, как более релевантное. Ну а все остальное так и будет как есть - один общий скрипт Хотя, тут может в разделе по СЕО еще посоветоваться.... ![]() Добавлено через 3 минуты
1
|
||||
|
118 / 51 / 1
Регистрация: 17.03.2021
Сообщений: 178
|
|||
| 06.05.2022, 11:30 [ТС] | |||
|
0
|
|||
| 06.05.2022, 11:33 | ||
|
ну т.е. реально /index.html - (у вас же сейчас там отдается русский текст если отключить js) /en/index.html - (а тут этот текст сделайте на английском) Ну а скрипт на них один и тот же подключайте.
0
|
||
|
118 / 51 / 1
Регистрация: 17.03.2021
Сообщений: 178
|
||
| 06.05.2022, 11:37 [ТС] | ||
0
|
||
| 06.05.2022, 11:51 | |
|
0
|
|
| 06.05.2022, 14:01 | ||
тут и на php по минимуму можно что то упрощенное сделать. И вносить правки только в языковые файлы
0
|
||
|
118 / 51 / 1
Регистрация: 17.03.2021
Сообщений: 178
|
|
| 06.05.2022, 14:46 [ТС] | |
|
SSR/SSG - это слишком на мой взгляд, он для Next.js, а у меня там вообще никаких фреймворков нет, чистый и незамутненный JS. Для другого проекта я использую 11ty - простой и очень кастомизируемый. Если и соберусь прикручивать генератор, то скорее его возьму.
0
|
|
| 06.05.2022, 15:15 | ||
|
Как я представляю у вас есть статический контент, который крайне редко редактируется - эта та текстовка, которую "видят" роботы. И динамический контент - собственно сама игра, которую нет смысла индексировать. Вот первое лучше генерировать на стороне сервера (ради этой самой индексации). Ну, а далее просто генерите на стороне сервера этот самый статический контент. (На любом ЯП) и отдаете браузеру. подключая скрипт игры. Т.е. SSG и SSR это всего лишь о том, в какой момент времени будет генерироваться тот самый "статический" контент на сервере. SSR - "на лету" (не исключает кеширования) на стороне сервера SSG - во время заливки обновлений этого самого контента, генерируются готовые html, которые потом просто отдаются. Но оба варианта о том, что посетителю (включая робота) отдается уже готовый контент. А уже в браузере рендерится только сама игра.
0
|
||
|
118 / 51 / 1
Регистрация: 17.03.2021
Сообщений: 178
|
||
| 06.05.2022, 18:10 [ТС] | ||
|
SSR - это уж совсем overkill, придется не только какой-то фреймворк подтягивать, а еще и уходить со статического хостинга на более геморройный динамический с докерами и прочими плясками. И все ради одной странички...
0
|
||
|
118 / 51 / 1
Регистрация: 17.03.2021
Сообщений: 178
|
|
| 09.07.2022, 14:01 [ТС] | |
|
0
|
|
| 11.07.2022, 19:07 | ||
|
0
|
||
|
118 / 51 / 1
Регистрация: 17.03.2021
Сообщений: 178
|
|
| 18.07.2022, 20:38 [ТС] | |
|
Так это не баг, это фича
Платформа бежит к позиции курсора. Куда куда курсор поставишь - туда она и приедет. Поставишь за край экрана - поедет к краю.
0
|
|
| 18.07.2022, 20:38 | |
|
Сайт для смартфонов Скачивание файлов для смартфонов Анонсирована Ubuntu для смартфонов Всплывающие подсказки для смартфонов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
|
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
|
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения.
https:/ / habr. com/ ru/ sandbox/ 295048/
начало и оглавление
-
Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование. . .
|
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
|
|
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
|
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
|
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0)
Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона
Уважаемые коллеги!
В продолжение. . .
|
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии
Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
|