Все статьи | Дневник студента

Игры, которые помогут практиковаться в программировании

Игры, которые помогут практиковаться в программировании главное изображение

Давно известно, что научиться программировать только для высокой зарплаты — не единственная причина стать разработчиком. Это хобби еще развивает мышление и творческий подход к решению задач. Занятия программированием развивают логику, учат терпению и настойчивости, расширяют кругозор. Вариантов изучения программирования полно, и один из вариантов — это геймификация.

Screeps MMO

Это MMO для игроков, которые уже знают основы JavaScript и хотят в нем попрактиковаться. Screeps — стратегическая игра в реальном времени, в которой игроку необходимо развивать свою собственную колонию, добывая ресурсы, создавая новые юниты, защищая свою территорию и завоевывая новые.

Геймплей игры продуман до мелочей. Но советую перед тем как начать играть, хорошо прочитать мануалы, в них объясняется природа игровых объектов, возможные действия и стратегии, которые может выбрать пользователь, типы команд, необходимые для написания истории о расширении колонии.

Игра VIM

Игра VIM — это игра-текстовый редактор, как бы это не читалось, у этого редактора есть свои команды. Она имеет очень простую графику, но игра при этом очень увлекательная. Когда я писал эту статью, попробовал поиграть в нее, и написание статьи отложилось на 40 минут, не заметил даже, как они пролетели. В игре 13 уровней, за это время пользователь изучает десятки команд. Основная цель — использовать правильные команды, вспоминать их быстро и выполнять как можно меньше действий.

Игрок появляется в текстовом мире, населенном крошечными людьми. С самого начала он обнаруживает, что есть старое пророчество о том, что он должен навести порядок в мире. На первом уровне пользователь учится использовать кнопки h, j, k, l для перемещения, и, постепенно, на каждом этапе он практикуется в использовании других команд.

Code monkey!

Эта игра доказывает, что изучение программирования может быть захватывающим и увлекательным. Всех детей сложно оторвать от игр, поэтому эта игра — отличный вариант, если надо обучить программированию ребенка, да и взрослому человеку там будет интересно. Игра разделена на уровни, во время игры надо управлять обезьянкой, которая собирает бананы. Но для этого надо научиться составлять нужные алгоритмы! Эта игра развивает логическое мышление, а это, как говорят в Хекслете, самый настоящий фундамент.

Можете задавать мне свои вопросы, а также подписывайтесь на мой инстаграм — сейчас там больше про спорт, но будет и про программирование. Сейчас я изучаю PHP на Хекслете, так что если вы тоже изучаете PHP, смело подписывайтесь, и я подпишусь в ответ — ведь надо объединяться!

Аватар пользователя Дмитрий Тарасов
Дмитрий Тарасов 02 ноября 2021
Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
30 июня 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
30 июня 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
30 июня 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
30 июня 10 месяцев
Иконка программы Fullstack-разработчик
Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
30 июня 16 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
30 июня 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создает веб-приложения со скоростью света
30 июня 5 месяцев