Pull to refresh
161
0
Артём @artch

User

Send message
На Клавогонках люди по 700-800 зн/мин печатают (это равняется 140-160 wpm по западной методике, у них 1 слово принимается равным 5 знаков).
А откуда информация, что игра бесплатная? Она была и остается платной, продается через Steam, бесплатно доступна только однопользовательская демо-песочница на сайте, где можно попробовать, как всё это выглядит. 20 CPU дается новому игроку, а не бесплатно. Делать игру free-to-play планов нет.

По поводу развития — игра существует уже 4 года, на недостаток интереса к проекту не жалуемся.
Интересно, можно ли это как-то применить к V8, потому что в нашем случае нужна именно она.
Что в таком случае взять за метрику «реально используемых ресурсов» в рамках виртуальной машины JS?
Именно так игра сейчас и работает — игрок начинает с 20 CPU, и потом постепенно за каждый достигнутый в игре уровень получает +10 CPU. Одна единица CPU означает 1 миллисекунду выполнения, доступную скрипту на каждом такте.

Суть описанной проблемы с ресурсами в том, что при недостаточной изоляции трудно контролировать бюджет CPU при выполнении скрипта конкретного игрока, если в фоне могут появляться паразитные нагрузки от других игроков.
О том и речь — менеджер должен был воспользоваться своими рычагами и уволить нафиг этого гения гораздо раньше, а не позволять ему создавать проблемы для проекта.
Это был сарказм. Вероятно, статью писал такой «рик» с маленькой буквы как имя нарицательное, таких везде хватает, и у них, конечно, хватает собственных причин оправдать своё неумение работать в команде и перенести вину на кого-угодно еще (других разработчиков, менеджмент, тимлидов, усталость, выгорание, характер, знак Зодиака). Это видно и из комментариев к оригинальной статье, и из комментариев здесь.
Это не было сказано напоследок, посмотрите внимательнее оригинальную статью. Автор статьи только лишь начал свое исследование ситуации в тот момент, когда эта фраза была сказана:

My first meeting on the project was the aforementioned “Albert Einstein” meeting.

И сказана она была на совещании в присутствии всех, даже клиентов компании:

He declared this in front of the product design team, developers, management, and pre-launch customers.

То есть это было его нормальное ежедневное поведение, а не эмоциональная реакция на смену курса.
Статью написал, похоже, сам Рик?

Ничего из описанного не может оправдать фразы на совещаниях вроде «You will never be able to understand any of what I’ve created. I am Albert F***ing Einstein and you are all monkeys scrabbling in the dirt.» Когда разработчик, нанятый для работы в команде, позволяет сказать себе такое, он должен быть уволен безо всяких сожалений. Пусть работает себе дальше как свободный художник, можно например консультантом его нанять, но для работы над проектом он непригоден. Вина менеджмента только в том, что они не сделали этого раньше и тормозили до последнего.
Поставил минус в каждый коммент здесь и в карму заодно, только дочитав до этого последнего комментария. Недалеко вам до хабрасуицида с таким задранным носом. Да и в жизни несладко придется.
Как вариант — свяжитесь с администрацией и попросите исправить промашку с Гиктаймс. Подобные статьи будут выглядеть там намного уместнее.
Это уже ваша третья статья за последние две недели примерно об одном и том же, только под разными углами. Ваше желание продвигать важную для вас тему понятно, но лучше бы все-таки делать это чуть менее напористо.

Кстати, почему вы на Гиктаймс не пишете? Кажется, тематика там гораздо лучше подходит, здесь любят инженерный контент, а не популяризаторский.
В Screeps язык не «похож» на JavaScript, а является самым настоящим полноценным JavaScript. Runtime-серверы крутятся на Node.js и запускают скрипты игроков в виртуальной машине.

Дисклеймер: я автор игры. Если захотите написать про нее обзор, могу выдать бесплатно ключик на Стим и 30 дней подписки :)
Через пару месяцев, думаю.
Максимум $25 в месяц, а не $10 в день.

От «влитых» денег не зависит скорость игрового прогресса, а просто несколько уменьшается необходимость оптимизации скриптов для экономии CPU.
Есть возможность настроить автоматический pull скриптов из репозитория на GitHub.
PHP нет вообще. Все работает на io.js, на клиенте AngularJS.
Посмотрите в сторону ScreepsAutocomplete, с ним довольно просто можно настроить свою любимую IDE.
В симуляции есть режим Custom Mode, там можно ставить любые объекты и экспериментировать с ними.
1
23 ...

Information

Rating
Does not participate
Location
Кировская обл., Россия
Registered
Activity