Подробно об объектах и классах в PHP

Сегодня объекты используются очень активно, хотя это трудно было предположить после выхода PHP 5 в 2005 году. Тогда я ещё мало что знал о возможностях этого языка. Пятую версию PHP сравнивали с предыдущей, четвёртой, и главным преимуществом нового релиза стала новая, очень мощная объектная модель. И сегодня, десять лет спустя, […]

Как устроена система поиска на Battle.net

Система поиска battle.net устроена так, чтобы соединять игроков в игру на основании информации о предыдущих достижениях. AMM — автоматическая система матчей, применяется при соединении 2 или более игроков в игру battle.net. Цель этой системы — сбалансировать игру. В AMM системе у каждого игрока кроме его явно отображаемого уровня есть еще […]

JavaScript – Массивы. Метод filter

Метод filter() в массивах javascript создает новый массив со всеми элементами, которые проходят тест, реализованный предоставленной функцией.   Синтаксис Его синтаксис выглядит следующим образом: array.filter(callback[, thisObject]);

Искусство побеждать в Варкрафт 3

  Первоуровневые юниты ближнего боя становятся бесполезными ещё быстрее чем раньше.    За некоторыми исключениями, в 1.05 раши обламывались. Масс футмэны, масс гранты, масс хантрессы, и даже масс гули были неэффективны. Быстрый второй герой, сильная пассивная защита, и малое время необходимое для теха послужило причиной того, что раши использовались ньюбами или […]

Какие алгоритмы нужно знать, чтобы стать хорошим программистом?

Данная статья содержит не только самые распространенные алгоритмы и структуры данных, но и более сложные вещи, о которых вы могли не знать. Читаем и узнаем! Я предполагаю, что вы знаете как минимум один язык программирования и такие понятия, как объект и указатель. Алгоритмы и структуры данных будут перечисляться по степени их […]

Хитрости и приколы Battle.net’a

Описаны различные хитрости и приколы (некоторые просто смешные, а некоторые способны реально улучшить вашу игру) Battle.net’a 1) Для того, чтобы быстро выйти из игры, используется сочетание клавиш alt+q+q. Но некоторые игроки не знают этого. Если им предложить нажать эти клавиши под предлогом активации чит кода или для получения 1000 золота, то […]

Если вас не пускает на battle.net

Если вы не можете присоединиться к серверу Battle.net, первый шаг — попытаться присоединиться к другому серверу, например, если вы постоянно играете на Europe.battle.net, попробуйте присоединиться к USWest.battle.net. Если вы не можете присоединиться только к некоторым из 4х серверов, значит вы получили бан по IP-адресу.

Руководство по микроконтролю в Warcraft III

Пожалуй, одно из самых значительных различий между опытными и неопытными игроками, заключается в высоком уровне микроконтроля первых. Микроконтроль, или просто «микро», как его обычно называют, является, наверное, основным определяющим фактором победы одного из игроков. Но, до последнего времени, я упорно отказывался от предложений написать стратегическое руководство по микроконтролю, оправдываясь тем, […]