Поиск по блогу

воскресенье, 22 апреля 2012 г.

Гран-При Бахрейна 2012

В этом сезоне Гран-При Бахрейна все-таки состоялось несмотря на протесты бахрейнской оппозиции. К счастью, никаких внештатных ситуаций не произошло - если не считать нескольких испуганных механиков :-) Обычно гонка в Бахрейне была одной из самых унылых в чемпионате, но в этом сезоне, как и в Китае, все не так...
В квалификации битва за поул-позицию происходила между Red Bull и McLaren. В итоге выиграл Себастьян Феттель - ну прямо как в прошлом сезоне :-) Больше всего в квалификации не повезло Михаэлю Шумахеру - из-за стратегической ошибки и неработающей системы DRS его в самом первом сегменте выбил из дальнейшей борьбы Ковалайнен на Caterham!
Гонка получилась очень бодрой! Раньше считалось, что в Бахрейне практически невозможно обгонять, но эта гонка показала, что это неправда. Уже на старте произошли массовые перестановки - две Ferrari и Кими Райкконен прекрасно стартовали в то время как Баттон и Росберг наоборот провалили старт. Феттель же использовал тактику прошлого сезона - со старта и в отрыв. Машина Red Bull была очень быстра в Бахрейне, но Lotus был еще быстрее! В итоге эти две команды сражались всю гонку. Грожан очень быстро опередил Уэббера, но Феттель был ему не по зубам. Однако Райкконен смог добраться до Грожана, который уступил ему дорогу для преследования Феттеля. И он практически опередил его! К сожалению, после последнего пит-стопа Red Bull  стал чуть быстрее Lotus и Кими все-таки финишировал только вторым...
Также стоит отметить Пола ди Ресту и Фелипе Массу. Первый смог отлично реализовать тактику с меньшим количеством пит-стопов (в отличие от Кобаяши, который из-за подобной тактики провалил финиш) и финишировать шестым. А Масса наконец-то заработал первые очки и на протяжении всей гонки почти не уступал Фернандо Алонсо. Еще очень боевую гонку провел Михаэль Шумахер, но из-за проваленной квалификации и последующей замены коробки передач (что вылилось в старт с последнего места) больше одного очка он заработать не смог. Его же партнер Нико Росберг, с моей точки зрения, должен получить наказание и достаточно серьезное - он умышленно чуть не впечатал в барьер безопасности сначала Хэмильтона, а потом и Алонсо...
Команда McLaren гонку провалила. Хэмильтона преследовали проблемы на пит-стопах - только последний третий прошел нормально. А Баттон и вовсе сошел в самом конце гонки - сначала прокол, а потом проблема с двигателем.

Игра Warhammer 40K - Space Marine

Мне нравится вселенная Warhammer. Суровый мир без розовых соплей, в котором есть только война. И футуристическая версия Warhammer 40K мне нравится особенно. Наверное просто потому, что фэнтези приелось :-) Игры по вселенной Warhammer 40K выходят не так уж и редко, но большинство из них очень даже хороши, что является редкостью для игр по лицензии. Особого успеха добилась компания Relic, автор серии шикарных стратегий Warhammer 40K - Dawn of War. Поэтому неудивительно, что я решил попробовать их новую игру Warhammer 40K - Space Marine, несмотря даже на то, что action - это нехарактерный для студии жанр.
Сюжет традиционный для игр по вселенной Warhammer 40K: на планету <вставить нужное название> (в нашем случае это Грая, планета-кузница) нападают <орки/Хаос/тираниды/некросы и так далее - нужное подчеркнуть> (в нашем случае орки и потом Хаос). Мы играем за капитана Тита из ордена Ультрамаринов. Задача - победить агрессоров.
Главный герой умеет пользоваться как холодным, так и различным стрелковым оружием. Причем может легко это делать одновременно :-) Кроме этого иногда дают полетать на реактивном ранце и тогда главный герой становится просто машиной для убийств. Ну и кроме всего этого еще есть режим ярости, в котором главный герой легко уничтожает даже самых сильных врагов.
Интересно реализована система восстановления здоровья. У главного героя есть щит и сама по себе полоска здоровья. Щит автоматически восстанавливается если героя никто не бьет, а вот со здоровьем такой фокус не проходит. Его можно восстановить только двумя способами - либо провернуть завершающий прием над оглушенным врагом, либо включить режим ярости.
Скажу сразу: игра - крепкий середняк, не шедевр. Главная претензия - однообразие. Пейзажи и интерьеры одни и те же на протяжении всей игры. Еще минус - игра очень короткая. Зато битвы с врагами очень даже веселые :-) Вот только бы более развитую системы фехтования прикрутить (как, например, в Darksiders) и будет счастье :-)

понедельник, 16 апреля 2012 г.

Видеоплейер MPC-HC

Не сложилось у меня с VLC :-) Я писал, что у аппаратного ускорения в VLC есть некоторые проблемы. Так вот оно в целом одна большая проблема :-) Во-первых, необъяснимые тормоза в некоторых файлах. Я решил эту проблему с помощью вывода видео через OpenGL, но чуть позже я обнаружил, что в таком режиме толку от аппаратного ускорения нет так как загрузка процессора не отличается от таковой при программном декодировании. Рекомендованный же режим вывода через Direct3D упорно тормозил, хотя загрузка процессора была минимальна :-) Час игры с настройками в принципе решил проблему для видео 720p, но видео 1080p все равно шло ужасно медленно. Вторая же проблема - это появление артефактов декодирования во время перехода к другому кадру при включенном аппаратном ускорении. Проблема опять же проявлялась только на определенных роликах. В общем нормально использовать VLC можно только при отключенном аппаратном ускорении. А раз так, то зачем он мне нужен? :-)
Поэтому я перешел на MPC-HC (Media Player Classic - Home Cinema). Компактный, быстрый и с полностью работоспособным аппаратным ускорением. Оно работает по умолчанию и не нужно ничего ковырять в настройках (привет, VLC)! По поводу встроенных кодеков. Сорри за дезинформацию - оказывается они есть у MPC-HC. В общем просто идеал!
Все тестовые файлы открыл без проблем - никаких тормозов или глюков. Загрузка процессора при проигрывании видео 1080p - 10% максимум. Единственный минус данного плейера (и то спорный) - это его ну уж очень минималистский дизайн.

воскресенье, 15 апреля 2012 г.

Гран-При Китая 2012

После трехнедельного перерыва Формула 1 отправилась в Китай. Все команды улучшили свои болиды и всем было интересно как изменится расстановка сил. Судя по всему, лучше всех справились в Mercedes. Их машина и до этого была быстра, но отличалась очень агрессивной работой с резиной. Итак, обо всем по порядку...
Уже в квалификации всех ждали сюрпризы. Во-первых, первый ряд стартового поля заняла команда Mercedes (стоит отметить, что вторую позицию все-таки занял Льюис Хэмильтон, но из-за смены коробки передач он откатился назад). Впервые, к слову, с аж 1955 года :-) Нико Росберг наконец-то принес команде первую поул-позицию. Второй сюрприз - Себастьян Феттель не смог пробиться в последний сегмент квалификации и занял на старте лишь 11-ую позицию. Зря он решил выступать на старой версии болида... Ну и третий сюрприз - Камуи Кобаяши на Sauber квалифицировался третьим (но опять же после штрафа Хэмильтона).
Гонки в Китае обычно получались скучными, но это Гран-При было просто фантастическим! Разные тактики, постоянные групповые сражения - и все это на протяжении всего Гран-При! Итогом всего этого стала победа Нико Росберга - первая в его карьере и первая в истории новой команды Mercedes. Дженсон Баттон мог составить ему конкуренцию, но из-за проблемы на последнем пит-стопе он попал в трафик и не смог раскрыть свою скорость. Два McLaren заняли вторую и третью ступеньки подиума. За ними два Red Bull, причем Уэббер в последний момент смог опередить Феттеля.
Больше всех в этом Гран-При не повезло Михаэлю Шумахеру и Кими Райкконену. Михаэль смотрелся замечательно, но был вынужден сойти (и это единственный сход за все Гран-При) из-за незакрепленного колеса. Похоже, в команде Mercedes кого-то уволят :-) Михаэля в этом сезоне просто преследуют неудачи... Ну а Кими переоценил ресурс резины - в конце гонки она просто поплыла и он со второго места постепенно откатился аж на 14-ое...

суббота, 14 апреля 2012 г.

Видеоплейер VLC

Перешел с GOM Player на VLC. Давно уже думал об этом - все-таки у многих конкурентов уже давно аппаратное ускорение есть, а у GOM Player переход к другому моменту HD фильма как занимал несколько секунд, так и занимает... Появление рекламы в GOM Player стало для меня последней каплей.
Вообще сначала думал перейти на MPC-HC, но из-за отсутствия встроенных кодеков выбрал VLC. У него и аппаратное ускорение есть, и встроенные кодеки под все нужные форматы, и даже встроенный сервер для трансляции видео :-)
Хочу отметить, что с аппаратным ускорением есть некоторые проблемы - в парочке MKV и MP4 файлов у меня были необъяснимые тормоза (при этом загрузка процессора была минимальной). Но все решилось выбором опции вывода видео через OpenGL.

среда, 11 апреля 2012 г.

Новый интерфейс Google+

Вот так сюрприз - совершенно неожиданно корпорация Google полностью переделала интерфейс своей социальной сети Google+. Теперь он чем-то похож на новый интерфейс YouTube. Вот как теперь все выглядит:
Я все не могу определиться - нравится ли мне новый интерфейс или нет. С одной стороны появилось удобное боковое меню (кстати, настраиваемое), профиль теперь выглядит в точности как Timeline на Facebook, чат теперь постоянно виден и удобен для использования (как я понимаю, это ответ на претензии по поводу отсутствия личных сообщений в привычном понимании). Но может ли кто-нибудь мне объяснить почему у меня процентов 30% экрана (как раз между постами и чатом) абсолютно пустые!? Это же выглядит ужасно! Надеюсь, что это всего лишь какая-то досадная ошибка...

суббота, 7 апреля 2012 г.

Игра World in Conflict

Игра World in Conflict вышла еще в далеком 2007 году, но поиграть в нее мне удалось лишь сейчас. Я уже соскучился по хорошим стратегиям (а уж хороших стратегий в современном сеттинге я не помню с C&C: Generals) и поэтому игра мне пришлась в самый раз. Я играл в версию Complete Edition, которая включает как оригинальную World in Conflict, так и дополнение Soviet Assault.
Сюжет - бред в жанре альтернативной истории :-) В общем а-ля Том Клэнси. В 1989 году Советский Союз атакует силы НАТО в западной части Берлина и таким образом начинает Третью Мировую войну. Русские теснят силы НАТО по всем направления и потом в итоге хитрой операции высаживаются в США...
В кампании оригинальной игры можно было играть только за американцев, но дополнение Soviet Assault добавило пачку отдельных миссий за Советский Союз.
Механика игры в точности копирует прошлое творение этих же авторов - игру Ground Control. Для тех, кто не играл в Ground Control, поясню - здесь нет строительства баз или чего-то подобного как в классических стратегиях. Войска покупаются на очки подкреплений. Для каждой карты есть свой лимит очков подкреплений, что ограничивает максимальное количество войск и исключает тупой "зерг". При потерях очки подкреплений постепенно восстанавливаются и потом можно вызвать себе новые войска на замену. Подкрепления можно высадить в любой точке подконтрольной территории.
Видов войск в игре относительно мало - это несколько видов пехоты, внедорожник, грузовик, ремонтная машина, два вида БТР, три типа танков, три типа вертолетов, средства ПВО и артиллерии. Разницы между армиями США, СССР и НАТО практически нет. Но не думайте, что это сильно сокращает многообразие тактических маневров - приходится пользоваться всеми средствами (ну только грузовики, в принципе, бесполезны).
И еще есть так называемые средства поддержки - это различные специальные атаки от воздушной разведки и высадки десанта до ковровой бомбардировки и тактической ядерной бомбы. Для их вызова нужны очки поддержки, которые начисляются за успешность боевых действий. После вызова каждое средство поддержки какое-то время "перезаряжается".
Игра World in Conflict - настоящий подарок для реальных стратегов. Я ее прошел на одном дыхании и с огромным удовольствием. Всем рекомендую!

воскресенье, 1 апреля 2012 г.

Начало работы с libGDX

Сегодня я хочу немного рассказать про игровой движок libGDX. Это достаточно популярный открытый игровой 2D/3D движок для платформы Android. Раньше я пробовал начинать работать с его главным конкурентом движком AndEngine, но в итоге перешел на libGDX из-за слабой документации и сложностей с тестированием у AndEngine.
Главной фишкой libGDX является мультиплатформенная разработка. Приложение пишется независимым от платформы и потом для портирования достаточно лишь добавить загрузчик для нужной платформы.
Итак, перейдем к делу. Здесь я расскажу как написать простейшее приложение с использованием libGDX, которое будет работать как на PC, так и на Android. Начнем.