Map хаки никто не отменял. :) В том же старкрафте 2 они присутствуют. Вот интересно, а нельзя ли сделать клиент-сервер-клиент?
Кстати проблем с синхронизацией за кучу игр в SC2 не замечал, скорее всего, методы восстановления хорошие. Если что-то идет не так, SC2 просто вешает табличку, что у игрока плохой коннект.
Так же заметил, что если кто-то из observerов лагает, то это не сильно влияет на ping для игроков, разве что он совсем вываливается.
В общем хочу сказать, что сетевой код в Starcraft 2 довольно высокого качества, я например спокойно играю на американском сервере, хотя задержка чувствуется, но не критичная.
C/C++ может показаться сложнее, но имхо лучший выбор, потому что если освоить азы, то дальше перейти не проблема, потому что C#/Java покажутся после них довольно простыми, а вот после Pascal придется ламать голову снова. Но это мое имхо.
Проблема только в том, что iOS по сути не iOS, а одно мобильное устройство от одного мобильного производителя. А проблема Андройда идет от того, что множество производителей. В этом плане конечно получше у Windows 7 Phone, но и на 6.5 были отдельные интерфейсы, тот же Sense. И думаю и на 7-ке не останется без этого.
Другое замечание, iPhone стоит недешево, хотя и устройство качественное, у Андроида напротив есть дешевые девайсы, что покрывает разные ниши, которые недоступны и в принципе не интересны Apple.
Android не скатится в Linux еще и потому, что система одна, а то кто какие надстройки туда ставит — дело производителя. Система остается прежней, к тому же Linux ставится на один девайс — PC. Android это же целая куча девайсов от разных производителей, так что думаю свобода выбора в данном случае это хорошо, можно подобрать телефон по функционалу и дизайну, а разработчик сам обеспечит приемлемый вариант ОС.
Ну и от себя скажу, я являюсь пользователем Nexus One, я не заметил подобных проблем, что бы на Соникэ прога работала, а у меня что-то не запускалось, любой софт выпущенный на Android у меня всегда работал без проблем(исключая конечно проблемы, которые характерны программе вне зависимости от версии ОС).
Кстати проблему фрагментарности признавала Гугл и с каждой новой версией Андройда она все менее актуальна, потому что система вне зависимости от интерфейса(будь то бада, будь то Droid или Sense) подводится под общие спецификации.
Хабр открыл для себя maphack.
Этому хаку уже 10 лет в обед и как-то все живут с этим.
За такое весь аккаунт банят, потерять. У меня лично на акке WoW, Diablo 2, SC1, SC2 2 версии, как-то не хотелось бы потерять все это.
Кстати проблем с синхронизацией за кучу игр в SC2 не замечал, скорее всего, методы восстановления хорошие. Если что-то идет не так, SC2 просто вешает табличку, что у игрока плохой коннект.
Так же заметил, что если кто-то из observerов лагает, то это не сильно влияет на ping для игроков, разве что он совсем вываливается.
В общем хочу сказать, что сетевой код в Starcraft 2 довольно высокого качества, я например спокойно играю на американском сервере, хотя задержка чувствуется, но не критичная.
Кстати, как сказали выше, о термах, грамматике ни слова.
Другое замечание, iPhone стоит недешево, хотя и устройство качественное, у Андроида напротив есть дешевые девайсы, что покрывает разные ниши, которые недоступны и в принципе не интересны Apple.
Android не скатится в Linux еще и потому, что система одна, а то кто какие надстройки туда ставит — дело производителя. Система остается прежней, к тому же Linux ставится на один девайс — PC. Android это же целая куча девайсов от разных производителей, так что думаю свобода выбора в данном случае это хорошо, можно подобрать телефон по функционалу и дизайну, а разработчик сам обеспечит приемлемый вариант ОС.
Ну и от себя скажу, я являюсь пользователем Nexus One, я не заметил подобных проблем, что бы на Соникэ прога работала, а у меня что-то не запускалось, любой софт выпущенный на Android у меня всегда работал без проблем(исключая конечно проблемы, которые характерны программе вне зависимости от версии ОС).
Кстати проблему фрагментарности признавала Гугл и с каждой новой версией Андройда она все менее актуальна, потому что система вне зависимости от интерфейса(будь то бада, будь то Droid или Sense) подводится под общие спецификации.
Этому хаку уже 10 лет в обед и как-то все живут с этим.
За такое весь аккаунт банят, потерять. У меня лично на акке WoW, Diablo 2, SC1, SC2 2 версии, как-то не хотелось бы потерять все это.