Pull to refresh
168
Karma
0
Rating
Александр @Caiiiycuk

User

  • Followers 16
  • Following 4

Dune 2: The Building of a Dynasty

Сервер просядает, даю прямые ссылки со статикой:
play-dune.com/atreides/
play-dune.com/ordos/
play-dune.com/harkonnen/

Dune 2: The Building of a Dynasty

Миникарта показывает только если у вас построен и запитан Radar Outpost. Я играл в хроме и она работала. Если проблема сохраняется укажите вашу версию хрома.

Dune 2: The Building of a Dynasty

Можно, я это длеаю через хоткей M и указываю противника.

Dune 2: The Building of a Dynasty

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

Dune 2: The Building of a Dynasty

:) Успешности миссии начинает проверятся спустя пол минуты — минуту после старта. Похоже предполагалось что игрок начнет что-либо строить за это вермя. При старте первой миссии у игрока достаточно денег для её успешного завершения. Вот такой вот костыль из OpenDune.

Dune 2: The Building of a Dynasty

Только в одном экране через Tab

Dune 2: The Building of a Dynasty

Эм) Похоже что никак, даже как то не подумал. Можно отключить audio tag в браузере.

Dune 2: The Building of a Dynasty

Я думал о Warcraft II, но пока не решил. Времени капитально не хватает.

Dune 2: The Building of a Dynasty

Кстати есть проекты сохраняющие стилистику оригинальной Dune 2, но в тоже время вводящие улучшения в юзабилити (Dune Legacy). Мне же просто хотелось оригинальной игры, ностальгия…

Dune 2: The Building of a Dynasty

Забыл, спасибо! Еще там работают:
Harvest, Retreat, Guard, Tab, Build

There’s More Than One Way To Do It

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

Аналогично, любая описка ведет к появлению новой сущности в программе, вместо генерации компиляционной ошибки.

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

There’s More Than One Way To Do It

Меня же от написания чего то действительно крупного удерживает во все не анархия и вседозволенность, а банальная не возможность быстрого рефакторинга ввиду отсутствия статической типизации и строгих проверок на этапе компиляции. И тут ruby/python/perl/js выглядят одинаково плохо. Пока я не научился писать код который не нужно проверять. Поэтому для меня динамические языки заняли нишу «быстрого программирования маленьких программ или сайтов».

There’s More Than One Way To Do It

Спасибо, внёс исправление в статью.

There’s More Than One Way To Do It

Хотя, быть может, это и не совсем ясно из статьи, пожелание было обращено к программирующим на Perl, но не к языку.

Костыльный программист

Статья зачет, описан тот тип программиста к которому я стремлюсь и хочу быть.

Transport Tycoon Deluxe / Emscripten ч. 2

FF дествительно подвисает при загрузке, зато играется в нем хорошо.

Transport Tycoon Deluxe / Emscripten ч. 2

Спасибо постораюсь исправить.

Transport Tycoon Deluxe / Emscripten ч. 2

В правом нижнем углу множетели (x1, x1.5, x2). В FF13 полноэкранный режим дествительно выводит изображение на весь экран, в других браузерах не замечал такого.

Transport Tycoon Deluxe / Emscripten ч. 2

Согласен есть проблема, будем исправлять. Сам скролю кнопками)

Transport Tycoon Deluxe / Emscripten ч. 2

На последнем этапе работает closure compiler, без него слишком тяжелый js будет. К сожелению формальных тестов нет, все так на глазок. Цель была другая как вы понимаете. Однако, в emscripten есть механизмы для профайлинга и при желании такие тесты можно сделать.

Information

Rating
Does not participate
Location
Новокузнецк, Кемеровская обл., Россия
Date of birth
Registered
Activity