Зміст
Коли я думаю про програмування та ігри, я думаю про програмування, що відбувається за лаштунками, що веде гру та її механіку. Будучи людиною, яка зробила таке програмування, це не таке абстрактне поняття для мене, щоб обернути голову.
КрикиОднак, це не ваша стандартна гра MMO / RTS. Ігри подібні Hacknet, TIS-100, і інакше Heart.Break () побудовані на концепції програмних якостей, але розбавлені - вони більше схожі на псевдо-програмувальні ігри, де концепція однакова, але виконання було простим для непрограммістів. Крики це справжня угода, ви працюєте з фактичним кодом і як / що вам важливо.
В Крики Ваші блоки, відомі як крип, керуються за допомогою javaScript ти, гравець пише. Які параметри, встановлені в коді, визначають тип повзучості, який ви створюєте, і які сильні і слабкі сторони він має. Ваш код має значенняЦе рушійна сила того, що роблять ваші крипи - все, починаючи від переміщення, збирання, будівництва, атаки і захисту, повністю керується вашим кодом.
Враховуючи MMO характер гри, є додаткове захоплення / страх, що ваш код може бути недостатньо хорошим для захисту ваших ресурсів після виходу з гри, оскільки гра відбувається на одному сервері - перевіряючи свої навички на інших програмісти більшої або меншої кваліфікації.
Моя оцінка
Мій javaScript трохи іржавий, але живий демо-гра робить хорошу роботу з руйнування деяких з ключових понять для написання різних бітів коду ви збираєтеся потрібно знати, щоб грати в гру. Я хочу поставити відмову тут і сказати, що, хоча вам не потрібно бути майстром javaScript, що має фундаментальне розуміння програмування, надзвичайно корисно грати в цю гру ефективно і додає до загального задоволення. Будь-який програміст може засвідчити задоволення почуття запуску свого коду і перегляду його роботи (сподіваюся, з першої спроби).
На щастя для вас, javaScript є досить скриптовою мовою початкового рівня і має багато документації по всьому Інтернету. На Крики веб-сайт, вони навіть пов'язують вас з хорошим, вступним javaScript курсом, пропонованим безкоштовно на Codecademy. Я б не подумав Крики себе, щоб бути засобом навчання програми, але я бачу, що це користь у підтримці вашої практики програмування, яка важлива для того, щоб ваше логічне мислення було різким.
Що мені подобається:
- Простий дизайн і концепція
- Змушує вас думати
- Сценарії функцій вашого повзуча весело
Що це таке:
- Не спосіб навчитися програмувати, але є стимулом
- Не швидко розвивається - гра рухається дуже повільно
- Не безкоштовний для гри - існує щомісячна підписка на більше ліміту процесора, щоб ви могли запустити більше процесів, які мені здаються певним.
Остаточний вердикт
Крики це весела гра і має унікальний кут до неї. Хоча в ньому ще є місце для росту, вона рухається у правильному напрямку. Використання фактичного програмування замість псевдомовної мови фактично дозволяє гравцям зосередитися на кращих кодуваннях і змушує практику веселитися. Існує дуже активне співтовариство людей на ігровому каналі Slack, тому він також має дотик до чату MMO для соціальних програмістів.
Якщо це звучить як гра, ви можете бути зацікавлені у перевірці їхнього веб-сайту та надайте їм демо-версію. Це безкоштовно, і це допоможе вам вирішити, якщо Крики це гра для вас. Ви також можете перевірити цей короткий відеокліп, який демонструє геймплей, від якого ви можете розраховувати Крики.
Лі Крики схожий на гру, яка вас зацікавить? Дайте мені знати, що ви думаєте в коментарях нижче.
Наш рейтинг 8 Ви коли-небудь замислювалися, який код водіння А.І. у відеоіграх виглядало? У Screeps Ви пишете цей код. Переглянуто: PC Що означають наші рейтинги