браузерные игры

Постов: 5 Рейтинг: 12697
3834

Обучающая игра по английскому на 5-10 минут в день

Развернуть
Смотрел я, как жена и теща рубятся в простые игрушки каждый день, по часу точно, и подумал - а что, если попробовать сделать очень простую развлекательную игру, но с полезными витаминами? Взял за основу тысячу самых употребительных английских слов и попытался сделать таймкиллер с расчетом, чтобы в него было без напряга рубиться по 5-10 минут.


То, что получилось - выложил здесь. Принцип очень прост, как в маджонге - убираешь с поля подходящие пары слов, пока не очистишь его полностью. На разработку ушла неполная неделя, плюс еще неделю работал по замечаниям тестеров.

Обучающая игра по английскому на 5-10 минут в день
Вообще идея витала в голове давно, просто раньше я не был программистом, по сути. В 2014 сделал на конструкторе игр Stencyl похожую Flash-игрушку по таблице умножения. Учительницы младших классов говорили, что им нравится.
Обучающая игра по английскому на 5-10 минут в день
Шли годы, золотая эра Flash прокатилась и исчезла в туманной дымке, так что нынешний вариант, с английским, я решил делать на HTML5, то есть по сути на JavaScript с использованием движка Phaser. Чем хорош такой вариант - минимальный набор инструментов: браузер да текстовый редактор, полный доступ к исходникам движка (иногда полезно, если документации не хватает), и можно быстро выложить на тест, просто опубликовав на сайте.


Правда, в Блокноте решил не редактировать, взял редактор WebStorm. Слишком хороши в нем подсказки, поиск, форматирование кода и встроенный тестовый запуск на локальном компьютере - не надо ничего дополнительно ставить, если работаешь только с HTML и JS.

Обучающая игра по английскому на 5-10 минут в день
Изначально я хотел сделать самый настоящий маджонг, хотя бы в варианте Маджонг Коннект. Кто не в курсе, в "коннекте" все плитки выкладываются просто в прямоугольник и затем снимаются свободные по краям. Вот так это обычно выглядит:
Обучающая игра по английскому на 5-10 минут в день

Но погоняв немного первые сборки, я понял, что в отличие от "картиночного" маджонга игра со словами имеет дополнительный уровень сложности. Две одинаковые картинки наш глаз выхватывает интуитивно, бессознательно, в любом состоянии - спросонок и с похмелья, слегка уставший и на грани падения в обморок. А вот слова практически всегда идут через сознание, их приходится обрабатывать центральным мозговым процессором. Особенно, если ты учишься, для чего игра и задумывалась. Так что я отказался от дополнительных правил и разрешил игрокам брать с поля любые две подходящие пары - независимо от того, где и как они лежат. 

Чтобы игра получилась приятной и легкой, я решил давать нагрузку в 5 слов на один сеанс. А чтобы эти слова оседали в память - добавил к этим пяти еще 3 случайно выбранных слова с предыдущего урока, еще 2 с пред-предыдущего и еще 1 слово с третьего по давности урока.
Обучающая игра по английскому на 5-10 минут в день
На предыдущем скриншоте фишки выложены в туториальном режиме. Я сначала гонял без него и мне дико нравилось ощущать себя умным - ещё бы, уж тысячу самых употребительных английских слов, оказывается, я знал почти все. Но потом я подумал, что если идти дальше, то игра не принесет особой пользы. Если поменять словарь на другой язык или пойти дальше хотя бы по тому же английскому - я сломаюсь и буду просто наугад тыкать, подбирая ответы по чит-камешкам (об этом чуть позже). Чтобы игра действительно могла чему-то учить, она должна сначала показывать новые слова - и я добавил такую опцию. Её можно отключить при переходе между уровнями или в начальном меню.
Обучающая игра по английскому на 5-10 минут в день
Тысячу слов я сначала дал одной большой лентой уровней и это выглядело просто как бесконечное поле звездочек. Это было не очень удобно, потому что без прокрутки я мог разместить на экране только около ста звездочек. И альфа-версию я тестировал под названием "600 слов" (в ней я давал по 6 новых слов на урок, а повторений было меньше).
Обучающая игра по английскому на 5-10 минут в день
Очень хотелось впихнуть в игру тысячу, при этом сохранив легкую нагрузку на отдельные уровни и повторения предыдущих уроков. Поэтому я решил дополнительно разбить уровни на 10 этапов, каждый по сотне слов. Заодно опытные в английском альфа-тестеры смогли попробовать свои силы сразу на последних уровнях. Для каждой сотни слов я добавил прогрессбар - и если ты проходишь 20 уровней в сотне полностью, то она отмечается звездочкой.
Обучающая игра по английскому на 5-10 минут в день
На самом деле больше всего сложностей вызвал словарь, который я достал. Он составлялся по текстам и с учетом контекста, поэтому, к примеру, в нем были такие странные пары, как "что" - "thath". После десятка тестов я выкинул самые странные пары и решил для частиц, предлогов и прочих служебных частей речи делать позже отдельную игру. Ну или делать игру с такими фишками, на которых будут размещаться целые фразы, что позволить понимать контекст и лучше учить язык.

О чит-камешках чуть не забыл. Смотрите, все пары "вопрос"-"ответ" имеют одинаковый самоцвет на фишке. Вопрос также отмечается дополнительно серым флажком справа. Я сделал это, чтобы сделать игру повеселее - а заодно немного снизил сложность кривой обучения. Пусть игроки читерят, главная цель все равно выполняется - мозг видит рядом два слова и запоминает их соответствие.


Смотрю, объем поста уже большой, а в голове еще куча слов. Отложу их на потом - если почтенной публике понравится мой рассказ, я продолжу. Заодно, может, подоспеет еще одна обучающая игра в этом стиле, уже с другой механикой.

2595

11 многопользовательских трёхмерных браузерных игр для того, чтобы убить время

Развернуть
На сон грядущий. Подборка трёхмерных многопользовательских браузерных игр. Не требуется установка, регистрация или обучение. Игры бесплатны. С первых минут можно щемить нубов. Поехали.
1. Blastarena.io
11 многопользовательских трёхмерных браузерных игр для того, чтобы убить время
Механика старинной игры Bomberman. Задача - уничтожить всех соперников на маленькой карте.
2. Hordes.io
11 многопользовательских трёхмерных браузерных игр для того, чтобы убить время
Прокачивайте персонажа и собирайте предметы, убивая мобов и игроков противоположной фракции, как в игре World of Warcraft. На выбор четыре класса: лучник, маг, воин, шаман. Прогресс прокачки можно сохранять при помощи специального кода.
3. Starblast.io
11 многопользовательских трёхмерных браузерных игр для того, чтобы убить время
Разрушай астероиды, собирай выпадающие из них кристаллы. Прокачивай космический корабль или покупай новый. Кооперируйся с другими игроками или уничтожай их. Игра по сути происходит в одной плоскости, но с приятной трёхмерной графикой.
4. Karnage.io
11 многопользовательских трёхмерных браузерных игр для того, чтобы убить время
Расстреливай соперников из пушек на маленькой карте, собирай аптечки, броню, патроны. Очень динамичная игра, но немного однообразна.
5. Krew.io
11 многопользовательских трёхмерных браузерных игр для того, чтобы убить время
Ты пушка на корабле. Задача - стрелять по другим кораблям и пушкам и уничтожать их.
6. Biome3d.com
11 многопользовательских трёхмерных браузерных игр для того, чтобы убить время
Аналог Agar.io, только в 3D. Ешь других игроков, становись больше.
7. Zor.bio
11 многопользовательских трёхмерных браузерных игр для того, чтобы убить время
А, вот, это Agar.io в полном 3D. Можно не только крутить камерой, но и двигаться во всех трёх измерениях. Из-за этого управление очень непривычное. Идея весьма забавна.
8. Snakes3d.com
11 многопользовательских трёхмерных браузерных игр для того, чтобы убить время
Аналог Slither.io, только в 3D. Становись длиннее. Подрезай других игроков.
9. Bomberarena.com
11 многопользовательских трёхмерных браузерных игр для того, чтобы убить время
Ещё одна игра с механикой Bomberman. Есть ачивки. На этом всё. Стилистика, как в игре Minecraft.
10. Skyarena.io
11 многопользовательских трёхмерных браузерных игр для того, чтобы убить время
Летай на самолёте. Уничтожай соперников.
11. Tanx.io
11 многопользовательских трёхмерных браузерных игр для того, чтобы убить время
Последнее в списке, но далеко не последнее по графике игра, поэтому может пойти без тормозов не у каждого. К сожалению на данный момент почему-то недоступна. Возможно, заработает вновь в скором времени. Задача ездить на танке и зарабатывать очки для своей команды, уничтожая соперников.
На этом всё. Хорошей ночи. GG HF.
1802

6 браузерных игр, способные убить время

Развернуть
Мой первый пост. Проба пера. Здесь я собрал браузерные игры, которые понравились мне. Возможно многие уже были на Pikabu. Ссылки на игры для лл в комментариях.

1. Diep.io
6 браузерных игр, способные убить время
Diep.io — игра про танчики. Желтые квадратики, красные треугольники, синие пятиугольники, все это "мобы", убивая которых, вы получаете опыт, прокачивая характеристики и уровень. С 15 уровня доступны четыре класса на выбор, которые вы можете прокачать в дальшейшем. В топ входят люди, сделавшие наибольшее количество убийств.
6 браузерных игр, способные убить время
2. Slither.io
6 браузерных игр, способные убить время
Slither.io - змейки, Нужно управлять змейкой и поглощать шарики, не попадаться своей головой в чужие змеи и подрезать других, тем самым расщепляя их на молекулы, которые дают твоей змейке длину. За одну минуту можно "сказочно разбогатеть" и вырасти, а можно и умереть от маленькой змейки, которая подрезала вас.


3. Wings.io
6 браузерных игр, способные убить время
Wings.io - довольно быстрая и динамичная стрелялка на самолетиках. Для комфортной игры нужно научиться "не лезть на рожон".


4. Vanar.io
6 браузерных игр, способные убить время
Vanar.io - аркадная стрелялка на космических кораблях с законами космоса и инерции.


5. Warin Space
6 браузерных игр, способные убить время
Warin.space - космические баталии между командой красных и синих. Собирая космический мусор, можно накопить на улучшения как корпуса, так и пушек.


6. Biome3d
6 браузерных игр, способные убить время
Тот же Agar.io, но с 3d моделями молекул и вращающейся камеро
1502

6 браузерных игр в которые можно надолго залипнуть. Длиннопост

Развернуть
6 браузерных игр в которые можно надолго залипнуть. Длиннопост
6 браузерных игр в которые можно надолго залипнуть. Длиннопост
6 браузерных игр в которые можно надолго залипнуть. Длиннопост
6 браузерных игр в которые можно надолго залипнуть. Длиннопост
6 браузерных игр в которые можно надолго залипнуть. Длиннопост
6 браузерных игр в которые можно надолго залипнуть. Длиннопост
2964

Становись больше, ешь других игроков. Будь съеденным и начни все сначала

Развернуть
Убивалка времени, ссылка на игру в комментах ) онлайн много русских и иностранцев. Гифку сам лепил :) поиграть: agar.io
Становись больше, ешь других игроков. Будь съеденным и начни все сначала GIF