< p>Рецензия честная и объективная. Такого собрания стереотипов и фальши еще поискать. А ведь разработчики обещали суровую вселенную и реальных персонажей.
Картинки, созданные к игре, кстати очень впечатлили своим необычным стилем. Эльфийка, с застывшими отчаянием и яростью на лице; кинжал в крепко сжатой руке; белое платье, перепачканное кровью...
Я чуть было не поверил, что игра действительно очень сурова. А жаль. Могло бы случиться удивительное явление в игровой индустрии.
Кстати Номад поставил игре 92% и выбор редакции, что довольно странно. Не иначе как купили Номада. Ведь рецензию он написал раньше, чем вышла сама игра.
< p>Меня вот к сожалению художественная часть очень сильно раздражает. Да еще примитивность и условность, ведь это наиболее яркие черты "классических" игр. К сожалению "классика" всегда проигрывает в этом отношении играм нового поколения, коей так и не стала Dragon Age. Так вы говорите Dragon Age классика ? Что ж я с вами полностью согласен. Только знаете ли. Хотелось то чего-то нового.
< p>Неплохо было бы в заголовке к игре писать как обстоят дела с мультиплеером. И так и писать, если он отсутствует, как это реализовано на AG.
Я просто рублю только в сетевые игры и мне интересно, посмотреть на эту игрушку или нет. Сетевая часть зачастую не имеет ничего общего с одиночной, по получаемому удовольствию.
< p>Прикольная игрушка, особенно по сети. Принцип игры уже совсем другой. По накалу страстей напоминает сетевые шутеры, игра получается очень напряженной. Наверно за такой моделью будущее компьютерных гонок.
< p>Посмотрел щас gamespot ваш. Самый лучший шутер - Callofdutye Modern Warfare 2. И это типа все. Кроме него нет больше шутеров.
А на AG я проголосовал за:
1 - Left4Dead 2
2 - Modern Warfare 2
3 - GTA 4
4 - Bionic Commando
5 - Red Faction Guerrilla
Кстати на AG есть номинация Лучший Мультиплеер, и даже здесь есть, а на GameSpot ( ! это просто кошмар ) - нету.
Я бы сказал, что не оценить такую важную игровую составляющую для игрового сайта - верх некомпетентности. Или они там все "комнатные игроки-одиночки" ?
< p>special achievement - это что ? Особые номинации ? По-моему мультиплеер это одна из основных номинаций. И все-таки какие то эти геймспотовцы не такие )) Играют в шутеры-одиночки вместо того чтоб по сети шпилить.
Bionic commando кто нибудь по сети рубил ? Это выдающийся драйв. Очень динамичная игра. Где вот она на gamespot ?
тессаляция все-таки серьезный шаг...тут отличие ДХ10 от 11 налицо
тесселяция - это деление полигонов на множество мелких с изменением направления выпуклости или вогнутости по принципу кривых Безье. Это позволяет динамически создать воронку от взрыва псевдослучайной формы на участке местности, безо всякой подготовительной прорисовки программистом. Также это позволяет быстро создавать объемные текстуры по прописанному алгоритму, опять же без ручной работы. Чем это реально разнообразит новые игры я не знаю. Делают же красивые воронки в Battlefield Bad Company 2 и без тесселяции и на DX9. А объемные текстуры в кризисе создаются БампМэппингом. Это конечно безусловно прогресс, когда програмно можно проделать рутинную работу, но уверен, на глаз никто не сможет определить настоящую тесселяцию в игре.
< p>Тесселяция - это автоматические методы для отрисовки того, что раньше делалось вручную. Ей делаются примитивные ямки или выпуклости. Все знают что такое кривые Безье ? Это плюс прежде всего для прграммистов - он упрощает процесс разработки. А на глаз вы все равно не сможете определить используется ли в игре тесселяция. Есть еще что-нибудь для чего вы ждете DX11, люди ?
< p>Кстати никто не упомянул, что DX11 прежде всего оптимизирован под работу с многопроцессорными системами и имеет возможность многопоточной отрисовки. Кто-нибудь здесь программировал DX-приложения ? Знает обо всех архаичных условностях DirectX ? Новые библиотеки расширяют количество методов, что безусловно внесет разнообразие в стиль программирования. И динамические методы для поверхностей конечно тоже расширяют границы дозволенного. Если раньше все упиралось в создание монструозных блоков кода, либо вообще в невозможность реализовать какую-то идею, то теперь для этого доступны несколько готовых универсальных решений. Но все-таки самое значительное это увеличение аппаратной производительности и оптимизация многопоточности. Теперь отрисованные 3D сцены могут быть гораздо шире, и концентрация треугольников на 1 условный квадратный метр значительно выше. Лимит размера текстур также увеличен. Это позволит использовать текстуры еще более высокого разрешения. Кроме того чип от Nvidia поддерживает так называемое GPGPU, и может брать на себя расчеты с плавающей запятой, разгружая процессор. Также он поддерживает какие-то загадочные вычислительные шейдеры (вот это честно не знаю что такое). В общем прогресс скорее вширь, чем вглубь. Отличаться новые игрушки будут большей детализацией, хотя сильно ли это удивит тех кто уже насмотрелся на Ray Tracing. В общем на мой взгляд революция опять отменяется. Подождем до лучших времен, до выхода Intel Larrabee. ))
< p>гг. Это забавно. А куда вы клоните pigforHomer ? Или вы один из тех парней которые вечно со всеми спорят ? Тогда у меня только три слова для таких парней.
< p> Ну вот вы сказали, что GPGPU уже вовсю используется в реальных играх. И мне интересно, а что собственно там используется ? Можно мне например програмно, использую среду C++ и библиотеки DX реализовать средствами GPGPU такую мааленькую, но тем не менее очень нужную функцию, как оператор макросов. Немного поясню: допустим я написал несколько функций для того же изменения трехмерной поверхности. Одна формирует воронку от взрыва, если только это не вода и не бетон, вторая меняет текстуру (если была травяная или асфальтовая текстура) и загружает земляную. Третья функция например загружает огненные спрайты, опять же если ландшафт был травяной или на этом месте рос какой-то куст, который мог загореться. Все действия зависят каждое от своих условий и их комбинации каждый раз разнятся. Конечно в реальной игре количество функций много больше, потому что они делятся на более универсальные примитивы. Так вот чтобы не писать для каждой комбинации действий свою функцию, их можно динамически объединять в макросы - цепочку последовательных действий. А условия вынести как бы за скобки, т.е. в отдельные public static конструкции. Оператор макросов проверяет условия и загружая необходимые функции-модули, автоматически совершает комплексное действие по формированию уникальной воронки от взрыва на любом участке местности, в любой из например 2048 комбинаций. Руками столько прописать конечно было бы сложновато.
Ну так в общем вы понимаете, что этих самых "IF, ELSE" здесь было бы очень много. Вся работа функции оператора заключается в проверке условий. Вот может быть научите меня, проведете урок, как такое можно реализовать на мощностях видеокарты ? Я просто сколько ни изучал DX, пришел к выводу, что это очень архаичная методика (и шейдеры в том числе, но они больше как асм) и придумать что-то новое на их основе, свое, практически невозможно. В отличие от универсального процессора видеопроцессор грубо говоря может делать лишь несколько специализированных действий. Все эти действия прописаны в библиотеках DX и из этого предлагается выбирать. Для динамического же программирования, для настоящего творчества, DX и шейдеров недостаточно. Для этого нужен С++.
Ну так о чем я ? Подскажите мне по секрету: так как же используется GPGPU в реальных играх. А также как можно использовать вычислительные шейдеры для решения задач, традиционных для С++. И реальное использование вы лучше объясните. Я же не смогу понять как это работает, если буду смотреть готовую игру. Мне просто интересно вы специалист или где ?
В общем пресловутая тесселяция и новые режимы сглаживания - это основные особенности. Также (а это уже важнее) есть подробное описание универсальных вычислительных способностей нового чипа. Единственное сомнение которое возникает по прочтению этой статьи, это сколько разработчиков реально будут пользоваться возможностями Cuda и вычислительными шейдерами. Насколько удобен обновленный язык шейдеров для программирования. А также когда появятся первые игры, которые в полной мере будут эти возможности использовать. Все-таки научиться новому стилю программирования, на это ведь нужно время. Cuda на мой сугубо личный взгляд - это задел на будущее, которое впрочем еще и довольно туманно. Ведь мощь центральных процессоров тоже на месте не стоит. В этом году появились 6-ядерные процы, в следующем планируются 12-ядерные. А учитывая, что AMD карточки Cuda не поддерживают, а игры в основном делаются и для тех и для других, то в практическую перспективу верится еще труднее. Ну не выйдет в этом году игры, которая будет без Cuda тормозить. Это как пить дать. А может и в следующем не выйдет. Нужно время, пока пионеры освоят новую методику, а остальные подхватят. У меня 2 компа, с GTX 280 и GTX 260 и ни на одном из них ни одна игра не тормозит (правда каюсь 1280х1024). И еще долго не будет тормозить.
ps. Кстати по теме. Кризис - это очень красивое двигло. Эх, на таком бы, да что-нибудь интересное... На нем же можно такие эпические события воспроизвести. А какой там снег ! Вот бы сталинградскую битву воссоздать. Реальную. С танками, тоннами трупов, кровищей. А то все какие-то инопланетяне... Ну мелковато ей богу.
< p>Вы и не сможете понять логики, если вы в этом не разбираетесь. Вот вам на пальцах. Видеокарта рисует картинку. Процессор обслуживает логику. Видеокарта работает как конвеер. Она загружает специальные данные, они проходят через карту, преобразуются, а на выходе получается результат, в зависимости от используемого шаблона. Шаблоны это DX. Писать свои увы нельзя. Процессор же выполняет инструкции программиста и в зависимости от его фантазии обрабатывает и изменяет данные. Предыдущие поколения карточек размещали данные в строго выделенных областях памяти, т.е. не было возможности случайного доступа. Как в таких условиях говорить о программировании на GPU, если я не могу разместить данные в свободной памяти. Cuda поддерживает логическое смещение адресов памяти, т.е. теперь адреса вроде не строго резервируются. Также видеочип может работать с логическими конструкциями, но не одновременно. Все дело в его устройстве. Он организован как конвеер. Данные должны пройти по всей цепочке, прежде чем выйдет результат. Сначала обрабатывается логика, потом конвеер переключается и начинает рендериться картинка. Время переключения на поколении GTX200 слишком велико, чтобы повсеместно использовать вычисления. На GTX400 вроде как поменьше. Так почему видеокарта кажется работает быстрее чем процессор ? Потому что карта не тратит время на обработку абстрактных конструкций и работает с данными напрямую. Она работает как единоразово настроенная конвеерная лента. Процессор же не знает с какими данными он работает, потому что выполняет алгоритмы программиста. В общем процессор, прежде чем осуществить исполнение, выполняет очень много преобразований с высокого уровня до самого низкого (машинного). Это и дает возможность загружать в него самые разные команды, алгоритм расшифровки этих команд и данные, которые этими командами должны быть обработаны. Этим и объясняется большая трудоемкость в работе процессора по сравнению с видеокартами. Процессор работает со случайными данными, видеокарта со специализированными. Чем больше видеокарта будет выполнять универсальных действий, тем шире должна становится граница дозволенного и тем медленне в итоге она будет работать, потому что будет использовать все то же преобразование случайных данных по пользовательским случайным алгоритмам. Новый GTX это все еще не универсальный процессор, карта выполняет лишь специализированные команды. Карта не конкурент процессору. Вот хорошая статья по поводу Cuda - IXBT. Как я уже говорил, Cuda это скорее задел на будущее. И если учесть, что DX11 на глаз не отличается от 10, то когда возникнет реальная необходимость в смене моих GTX200 еще не известно.
Ps Кстати PhysX это библиотеки для обработки физических взаимодействий. Это как бы готовые функции, заботливо написанные программистами Nvidia, в стиле пригодном для потребления карточкой. Для универсальных вычислений библиотеки PhysX не используются. Они используются для физических вычислений.
Pps В общем давайте пожелаем товарищу pigforHomer вырасти большиим-большим. Научиться понимать логику и почаще читать умные google и википедию. ))
< p>гг. Так и есть, просто бездарный спорщик. )) Соглашается, что Cuda C не конкурент традиционному C++ и при этом размышляет о том, что позиции Cuda и GF100 все же должны сильно упрочиться. Многим возможностей традиционного C++ нехватает для реализации своих радикальных идей, а вы говорите о продукте, которому до современных возможностей еще ползти как до китая. Будущее за универсальными многопотоковыми чипами. Кто сделает такой чип первым это конечно вопрос. Возможно это будет Nvidia super Cuda v 5.0, а возможно это будет Intel Larrabee. Мне лично думается, что именно у интел огромные перспективы в этом направлении, а подход который издревле использовался производителями видеопроцессоров изживает себя. Видеокарта GTX400 - это возможно первый продукт нового поколения, который нецелесообразно покупать. Просто потому что в нем не будет необходимости. В первом квартале 2011 года появится следующее поколение карт от AMD. И я уверен, что мои GTX200 до этого момента не будут тормозить ни в одной игре. И так оно возможно и умрет это Cuda, никому ни нужным. А DirectX 11 будет сосуществовать вместе с 10, как это было с 9 DX.
ps. гг, а еще такой важный мне, мол ерунду тут про тесселяцию не пиши. Короче отшейся спорщик-хроник. ))
< p>_ Ну так может все-таки проведете мне сеанс по материально-технической части. Я вот считаю, что современное программирование это не написание одноразовых алгоритмов, а все-таки умение создавать абстрактные конструкции. Горе тому программисту, который написав какую-то программу и решив внести в нее изменение, вдруг с ужасом обнаруживает, что в связи с этим придется внести изменения еще в трех местах. А из-за этих трех мест поправить еще 10 ссылок. А из-за этих ссылок вообще все нахрен попеределать. Я помню как написал свою первую програмку, е мое, сколько же там было дублирующего кода. Для каждой менюшки писал отдельную функцию, для каждого действия тоже. С каждым новым существенным изменением приходилось поправлять огромное количество кода в разных местах. Потом я с нуля полностью все переделал. Сделал одну универсальную функцию для меню, которая строила любые менюшки по загруженному шаблону. Одну функцию для работы с файлами, одну для текста и т.д. Вносить изменения стало гораздо проще и радости моей не было предела. Я очень долго пользовался этой програмкой, но время бежит неумолимо. Кроме того - это бизнес проект и неудивительно, что возникла куча новых потребностей. Того что было, уже недостаточно, потребовалось усложнить функционал во много раз. У меня в голове куча новых идей. Я подумал, одна функция на 100 действий это конечно круто, а что если сделать такую функцию, которая как 100 функций, каждая из которых на 100 действий. Только запросы в нее загружай, а она сама пусть ищет методы и исполняет. Что если написать программу, которая сама пишет себе программы, а ты ей только задачи ставишь. В текстовых файлах, прямо тупо русским текстом.
_ Я вот уже какую ночь сижу вдупляю, как можно в этом VC++ реализовать идею оператора макросов. Эдакую абстрактную функцию, которая сможет запускать любые другие функции, заранее разбитые на примитивные части и вместе выполняющие комплексное действие. Т.е. что бы я ему: Operator(“do my action”), а он: module1(params); module2(params) … if (module10Terms == validTerms) { module10(params) } и т.д. Я перечитал уже наверно весь MSDN и в общем понял, что для такой динамики C++ видимо не предназначен. Конечно я знаю, что есть CodeDom, а еще Intermediate Language, но это маленько не то. Мне нужно в реальном времени создавать динамические сборки кода, каждый раз случайные и уникальные. После всего мне нужно их удалять. А в VC++ откомпилированные сборки не удаляются, а остаются как мусор. Из-за этого программа засрет память и не сможет работать долго. Если бы я с дуба рухнул и решил попробовать создать такое на Cuda С++, то мне наверно пришлось бы застрелиться. Потому что на Cuda это не возможно. Тут мне видимо придется изучать MASM (уже начал изучать), благо в VStudio можно делать ассемблерные вставки.
_ Видите ли все программирование в конечном итоге сводится к написанию универсальных автоматизированных конструкций. Появление тех же методов тесселяции тому яркий пример. То для чего раньше требовалась работа целой кучи народа, теперь один человек может сделать легким движением мизинца. Раз, и подключил библиотеку, в которой уже все реализовано и настроено на все случаи жизни. Уже сейчас огромные блоки кода не создаются руками. Вместо специализированных программ люди делают универсальные движки. Компьютер принимает все больше именно логических данных, которые нужно преобразовывать. StarCraft вон вообще руками рисовали, а что сейчас ? Все на командах. Железо будущего должно уметь работать больше именно с логикой, чем напрямую с итоговыми данными. Целых Два новых предустановленных метода в видеокартах нового поколения это конечно круто. Но если бы я сам делал, что нибудь для себя, то я может этих методов понапридумывал бы с сотню. И реализовать пользовательскую логику способен только универсальный процессор.
_ При программировании игр приходится работать с огромным количеством кода, потому что видеокарта работает напрямую с пикселями, вершинами, смещениями координат, целыми кучами матриц и тд и тп. И Cuda C++ не меняет эту ситуацию. Когда появится в мире универсальный чип, способный обрабатывать тысячи потоков на ядро (как в видеомультипроцессорах), но при этом работающий по x86 технологии, все охрененно изменится. Можно будет писать программы в которых одним движением руки релизуется огромное количество действий. Можно будет не ждать нового DX в надежде, что он принесет пару новых технологий. Каждый разработчик сможет самостоятельно разрабатывать свои технологии. Между появлением идеи и ее реализацей больше не будет такой пропасти. Уже сейчас ясно, что современный уровень железа ограничивает творческие способности. Nvidia Cuda на мой взгляд это очень жалкая попытка разрулить ситуацию. Larrabee конечно гораздо радикальнее. Хрен с этими GTX’ами если они могут воду ускорять лучше, они ведь все равно не способны прыгнуть выше головы. Не дают расти выше уровня. А вернее очень медленно дают.
_ По-моему не такое уж и сложное получается Дао. Да, все это всего лишь мое мнение. А у вас есть мнение на этот счет, соотечественники ? Или вы только рекламку от Nvidia наизусть рассказать можете ? Что Cuda - это новое слово и тд... )) Ну эту рекламку то я уже слышал. ))
Ps. Господин pigforHomer, прекратите ругаться. Видите ли все понимают, что в интернете общение аномнимно и никакой ответственности не предполагает. Поэтому вот это вот: “Да я ваще суперперец" или "Да ты тупой и нихрена не прав”, - выглядит как фуфло. )) Вы лучше поконкретнее, чего же я там непонимаю. И будете ли вы покупать GTX400 и что изменит в вашей жизни DX11.
< p>Что если смотреть на картину шире и отнестись к пиратству как к сдерживающему фактору. Вот кто-то делит все на черное и белое, а кто-то думает, что пиратство это конечно безусловно плохо, но без него было бы еще хуже. )) В области права, где издатель своего продукта является монополистом, только такие бравые борцы за свободу и могут хоть как-то перевесить чашу весов. Интересно за сколько продавала бы свои игры EA, если бы совсем не было пиратов. Поди не за 60 баксов. )) Регуляторы на рынке я считаю нужны, а если нет оффициальных, то что уж поделать. Пусть будут неоффициальные. Я осуждаю коммерческое пиратство. Это натуральное воровство. Но в моем городе оно давно уже вымерло. Только сетевое и бесплатное осталось.
ps. Интересно а как смотрят российские локализаторы на появление таких радикальных мер, как OnLive ? Им ведь по-моему в такой модели место не предусмотрено.
pps. Кстати кто уже играл в пиратку AC2, далеко там уже можно пройти или еще не очень ?
Не пиратство ваш главный враг, а наверно все-таки инет и цифровая дистрибуция. Не знаю правда как в Беларуси (или Белоруссии хрен поймешь), в крупных городах России менты уже давно шерстят пиратские лавочки. Это привело к тому, что в моем городе их днем с огнем не сыщешь. Но при этом и магазинов с лиц. игровой продукцией на пальцах рук можно пересчитать. А все потому-что одни качают пиратки с инета, другие покупают лиц. с инета и лишь некоторая часть едет в центр и покупает коробочку в магазине. Сайт то в интернете у вас уже есть, где можно скачать игры ? А то может уже пора.
ps. А лицензии в России стали больше покупать это факт. Я раньше тоже лиц. никогда не покупал. Пока не начали выходить игры с интересным мультиплеером. А недавно попытался посчитать сколько я денег на лицензию вбухал в прошлом году. Ну если примерно, то больше 30 тыс. Причем из них на ~20 тыс через инет купил.
Нуу, преуменьшаете, компьютерный рынок не сдулся, а все-таки наоборот растет по сравнению с прошлыми годами. Если раньше у меня на компе стояло ~30 игр, то сейчас у меня их ~95 (да, просто старые игры редко удаляю, но при этом у меня нет игр старше 2 лет). Просто консольный рынок тоже растет и может быть даже более активно, чем компьютерный, цифр у меня нет, проверить конечно не могу. Но надо признать, что для консолей создается целая куча низкосортного трэша. А также всякие японские супер марио и соники супережики и jrpg класса B, которые достоинствами консольной платформы считать можно лишь снисходительно. Кстати не знаю как кому, но в моем личном рейтинге Ubisoft это издатель класса B. Когда узнаю об очередной игре от этой компании, то мысленно делю все их обещания пополам и вычитаю корень из 999. Единственное это не относится к Assassins Creed )), эта игра была действительно чем то новым в индустрии. Такой глоток свежего воздуха. К сожалению это всего лишь одна игра.
ps. Меня всегда это удивляло, вот как консольщики играют на этих геймпадах, они же не удобные )) А я вот например не провожу сейчас вечер без партии в Bad Company 2 или Total War. Я конечно понимаю, что супережик и супермарио )), но как в эти то игры играть.
pps. Кстати а разве на консолях есть EAX ? Зачем покупать на них многоканальные мониторы, если там источник звука слабоват.
< p>Ну без EAX это какбэ звуковая мешанина. Может я безнадежно отстал, а что консольные игрушки все сплошь с многоканальным звуком ? Я типа это, устарел ?)) Или это только для DVD ?
А звуковые мониторы, это видите ли такая забавная штука. Вся их прелесть в том, что они передают сигнал в оригинальном виде, внося минимальные помехи в АЧХ. Конечно мощные мониторы к приставке не подключишь, она сгорит. А усилитель это в общем такая штука, которая меняет частотную характеристику, усиливает то есть. И в итоге на мониторы подает уже не совсем оригинальный звук. Особенно если отдельные комплектующие не от одного производителя и вообще если усилитель не класса АА. Я просто тоже когда-то думал купить себе крутые мониторы, когда еще не знал, что слабая бытовая звуковушка горит даже от двух 50-ваттных колонок. И в общем после того как взвесил все плюсы и минусы, понял, что оригинального звука мне через них все равно не услышать и купил себе просто домашний кинотеатр 1000вт и подключил к компу. Мониторы реально нужны только в студии, а дома к сожалению разницы вы не заметите между подключенным хорошим домашним кинотеатром и студийными мониторами. К тому же это надо иметь по-настоящему натренированные уши, чтобы слышать урезание очень высоких частот и отсечение очень низких. )) Зачем вам мониторы-то если не секрет ? Вопрос из чистого любопытства так сказать, не сочтите за грубость 0_o. Просто хочу все знать ))
ps. pigforHomer: Я забыл "И" перед вторым вопросом поставить, это конечно же были два разных вопроса. Смотрю на этот раз вы прочитали википедию, похвально )) Но чтобы понять, тут нужно знать, что это две немного разные вещи ;)
< p>Блин, как бесконечно жаль, что на компе ее нет. Я смотрел подробное ревью на игромании, в этой игре есть все то, чего Баттлфилду не досталось (хотя в принципе можно утверждать и обратное). Огромное количество игроков и командующие. Это идея просто бесконечная золотая карусель, в нее можно рубить много много времени. Хотя жаль конечно что графика слабее, чем у БФ. И техники нет. И что карт маловато. И самое главное, что нет на ПК. Как вы в нее играете, консольщики, на геймпадах чтоле ? )) Господи, какой ужас.
< p>Йерли вроде бы сокрушался, что динамика продаж Кризис 1 оказалась гораздо ниже его ожиданий. Интересно в каком бизнес-справочнике или пособии по маркетингу он прочитал, что платная реклама являетя логическим решением подобных проблем. Демонстрация, она же как реклама, чтобы человек купил продукт, он должен обратить на него внимание. Но кто же станет платить за демо, чтобы только посмотреть )) Конечно, мне понятно то о чем он думает - что он очень талантливый программист, что у него непревзойденный движок и вообще... Но по-моему он слишком быстро думает. Эхх... Опять же горючими слезами плакать будет.
Кстати одиночка в Кризис это скорее классика западной фантастики, чем новое слово в жанре. Я бы сказал образец тупого безынтересного и унылого действия. А мультиплеер вообще никакой. Ни в какое сравнение не идет с лидерами жанра и даже классику не переплевывает (Half-life 1 или тот же CS). GTA4, например, по сети создает гораздо более увлекательное действо )), кто играл тот знает. Я конечно понимаю, что у кризис движок, непревзойденная картинка и вообще... Но если кризис 2 будет таким же, то я его покупать наверно не стану. А если я не смогу на него посмотреть в бесплатной демо-версии и убедиться, что он стал другим, то "против" скорее перевесят "за".
< p>Вообще наверно только проекты разработанные как пшик обходятся без демок. Искушенную публику сейчас сложно завлечь нападением каких-то пришельцев на какой-то нью йорк. Людям нравятся оригинальные идеи. А может и вправду не уверены в себе крайтековцы. Хотят собрать быструю кассу, потому что знают - либо сразу, либо никогда. Ну не сезон сейчас для инопланетян )) Они хреново нынче продаются.
ps кстати настоящие тролли наверно как чебурашки - всегда других троллями называют )) гг
< p>Я скорее о том, что сюжет кризиса это выжатый и уже высохший лимон. Дело даже не в фантастике как таковой, а в том, что про нападения пришельцев еще деды фильмы снимали. Ну дедам то это конечно было интересно, а вот мне бы война людей с людьми пришлась бы больше по душе. Вот Отсосин Скрид 1 это было оригинально (вторую еще не заценил, не знаю). Еще было интересно Каловдутие (конечно это не фантастика, но войнушка там получше чем в кризис), хотя там скорее за счет постановки. А какие в кризисе особеннности, кто-нибудь знает ? Да конечно двигло, я знаю )) Но это бы двигло, да в другую игру... Даешь онлайновый Imperial Total War на движке кризис ! Но чтоб можно было как в Lineage прокачиваться героями. От солдата до генерала или до императора )) И если занял командующие посты, то раздаешь задания героям помладше. Чтоб всем интерес был. А те за выполнение получают вознаграждения. Как в MAG. )) Междоусобные бойни, клановые заговоры, конфликты между империями... Вот это идея так идея. Я б даже за 5 тыщ такую игру бы купил. А пришельцы в нью-йорке это протухший сюжет. Эхх... все-таки какие-то они не такие, эти иностранцы. Чуждые у них интересы.
Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики. Продолжая посещать сайты проектов, вы соглашаетесь с нашей Политикой сбора данных
Картинки, созданные к игре, кстати очень впечатлили своим необычным стилем. Эльфийка, с застывшими отчаянием и яростью на лице; кинжал в крепко сжатой руке; белое платье, перепачканное кровью...
Я чуть было не поверил, что игра действительно очень сурова. А жаль. Могло бы случиться удивительное явление в игровой индустрии.
Кстати Номад поставил игре 92% и выбор редакции, что довольно странно. Не иначе как купили Номада. Ведь рецензию он написал раньше, чем вышла сама игра.
О: вы должны жить. Волчонок, там есть потайной ход, спаси мать и спасайся сам.
Ж: о нет я не брошу тебя любимый.
О: нет бросишь, вы должны спастись.
Ж: нет не брошу, я люблю тебя.
С: мы не бросим тебя отец.
О: я тоже вас люблю, но вы должны жить.
Ж: нет, я буду сражаться, мы умрем вместе. Где мой меч ?!!
С: нет мама, тебя убьют. Я буду сражаться вместо тебя !!!
О: О нет, я умираю. Вам меня не спасти. Но вы должны отомстить.
Ж: Я не могу тебя бросить. Ты мой муж. Оооо!!! Ааааа!!! Ууууу!!!
С: Отец что ты такое говоришь, я спасу тебя и ты выздоровеешь.
... диалог длится еще несколько минут...
О: да нет же, меня уже не спасти.
С: нет, спасти.
О: нет, не спасти. Кххх... (отец умирает)
Вот примерно такая эта игра ))) Похлеще чем рабыня Изаура и богатые тоже плачут ))
Так что голосуйте за LEFT4DEAD 2 !!!
(ps Mass Effect - какашка)
Я просто рублю только в сетевые игры и мне интересно, посмотреть на эту игрушку или нет. Сетевая часть зачастую не имеет ничего общего с одиночной, по получаемому удовольствию.
Эх вы, "домашние боксеры", блин...
Тут на AG голосование началось за звание лучших.
Там для каждой номинации по пять призовых мест, да и самих номинаций побольше.
К тому ж они еще и сайт для этого отдельный сделали. Два месяца будет работать.
Их голосование посерьезнее выглядит.
А на AG я проголосовал за:
1 - Left4Dead 2
2 - Modern Warfare 2
3 - GTA 4
4 - Bionic Commando
5 - Red Faction Guerrilla
Кстати на AG есть номинация Лучший Мультиплеер, и даже здесь есть, а на GameSpot ( ! это просто кошмар ) - нету.
Я бы сказал, что не оценить такую важную игровую составляющую для игрового сайта - верх некомпетентности. Или они там все "комнатные игроки-одиночки" ?
Bionic commando кто нибудь по сети рубил ? Это выдающийся драйв. Очень динамичная игра. Где вот она на gamespot ?
Конечно они будут утверждать, что все дело в новой планке качества. Хотя кто их будет на слове ловить ?
Faire bonne mine a mauvais jeu (фр. делать хорошую мину при плохой игре)
тесселяция - это деление полигонов на множество мелких с изменением направления выпуклости или вогнутости по принципу кривых Безье. Это позволяет динамически создать воронку от взрыва псевдослучайной формы на участке местности, безо всякой подготовительной прорисовки программистом. Также это позволяет быстро создавать объемные текстуры по прописанному алгоритму, опять же без ручной работы. Чем это реально разнообразит новые игры я не знаю. Делают же красивые воронки в Battlefield Bad Company 2 и без тесселяции и на DX9. А объемные текстуры в кризисе создаются БампМэппингом. Это конечно безусловно прогресс, когда програмно можно проделать рутинную работу, но уверен, на глаз никто не сможет определить настоящую тесселяцию в игре.
Ну так в общем вы понимаете, что этих самых "IF, ELSE" здесь было бы очень много. Вся работа функции оператора заключается в проверке условий. Вот может быть научите меня, проведете урок, как такое можно реализовать на мощностях видеокарты ? Я просто сколько ни изучал DX, пришел к выводу, что это очень архаичная методика (и шейдеры в том числе, но они больше как асм) и придумать что-то новое на их основе, свое, практически невозможно. В отличие от универсального процессора видеопроцессор грубо говоря может делать лишь несколько специализированных действий. Все эти действия прописаны в библиотеках DX и из этого предлагается выбирать. Для динамического же программирования, для настоящего творчества, DX и шейдеров недостаточно. Для этого нужен С++.
Ну так о чем я ? Подскажите мне по секрету: так как же используется GPGPU в реальных играх. А также как можно использовать вычислительные шейдеры для решения задач, традиционных для С++. И реальное использование вы лучше объясните. Я же не смогу понять как это работает, если буду смотреть готовую игру. Мне просто интересно вы специалист или где ?
IXBT
В общем пресловутая тесселяция и новые режимы сглаживания - это основные особенности. Также (а это уже важнее) есть подробное описание универсальных вычислительных способностей нового чипа. Единственное сомнение которое возникает по прочтению этой статьи, это сколько разработчиков реально будут пользоваться возможностями Cuda и вычислительными шейдерами. Насколько удобен обновленный язык шейдеров для программирования. А также когда появятся первые игры, которые в полной мере будут эти возможности использовать. Все-таки научиться новому стилю программирования, на это ведь нужно время. Cuda на мой сугубо личный взгляд - это задел на будущее, которое впрочем еще и довольно туманно. Ведь мощь центральных процессоров тоже на месте не стоит. В этом году появились 6-ядерные процы, в следующем планируются 12-ядерные. А учитывая, что AMD карточки Cuda не поддерживают, а игры в основном делаются и для тех и для других, то в практическую перспективу верится еще труднее. Ну не выйдет в этом году игры, которая будет без Cuda тормозить. Это как пить дать. А может и в следующем не выйдет. Нужно время, пока пионеры освоят новую методику, а остальные подхватят. У меня 2 компа, с GTX 280 и GTX 260 и ни на одном из них ни одна игра не тормозит (правда каюсь 1280х1024). И еще долго не будет тормозить.
ps. Кстати по теме. Кризис - это очень красивое двигло. Эх, на таком бы, да что-нибудь интересное... На нем же можно такие эпические события воспроизвести. А какой там снег ! Вот бы сталинградскую битву воссоздать. Реальную. С танками, тоннами трупов, кровищей. А то все какие-то инопланетяне... Ну мелковато ей богу.
Ps Кстати PhysX это библиотеки для обработки физических взаимодействий. Это как бы готовые функции, заботливо написанные программистами Nvidia, в стиле пригодном для потребления карточкой. Для универсальных вычислений библиотеки PhysX не используются. Они используются для физических вычислений.
Pps В общем давайте пожелаем товарищу pigforHomer вырасти большиим-большим. Научиться понимать логику и почаще читать умные google и википедию. ))
ps. гг, а еще такой важный мне, мол ерунду тут про тесселяцию не пиши. Короче отшейся спорщик-хроник. ))
_ Я вот уже какую ночь сижу вдупляю, как можно в этом VC++ реализовать идею оператора макросов. Эдакую абстрактную функцию, которая сможет запускать любые другие функции, заранее разбитые на примитивные части и вместе выполняющие комплексное действие. Т.е. что бы я ему: Operator(“do my action”), а он: module1(params); module2(params) … if (module10Terms == validTerms) { module10(params) } и т.д. Я перечитал уже наверно весь MSDN и в общем понял, что для такой динамики C++ видимо не предназначен. Конечно я знаю, что есть CodeDom, а еще Intermediate Language, но это маленько не то. Мне нужно в реальном времени создавать динамические сборки кода, каждый раз случайные и уникальные. После всего мне нужно их удалять. А в VC++ откомпилированные сборки не удаляются, а остаются как мусор. Из-за этого программа засрет память и не сможет работать долго. Если бы я с дуба рухнул и решил попробовать создать такое на Cuda С++, то мне наверно пришлось бы застрелиться. Потому что на Cuda это не возможно. Тут мне видимо придется изучать MASM (уже начал изучать), благо в VStudio можно делать ассемблерные вставки.
_ Видите ли все программирование в конечном итоге сводится к написанию универсальных автоматизированных конструкций. Появление тех же методов тесселяции тому яркий пример. То для чего раньше требовалась работа целой кучи народа, теперь один человек может сделать легким движением мизинца. Раз, и подключил библиотеку, в которой уже все реализовано и настроено на все случаи жизни. Уже сейчас огромные блоки кода не создаются руками. Вместо специализированных программ люди делают универсальные движки. Компьютер принимает все больше именно логических данных, которые нужно преобразовывать. StarCraft вон вообще руками рисовали, а что сейчас ? Все на командах. Железо будущего должно уметь работать больше именно с логикой, чем напрямую с итоговыми данными. Целых Два новых предустановленных метода в видеокартах нового поколения это конечно круто. Но если бы я сам делал, что нибудь для себя, то я может этих методов понапридумывал бы с сотню. И реализовать пользовательскую логику способен только универсальный процессор.
_ При программировании игр приходится работать с огромным количеством кода, потому что видеокарта работает напрямую с пикселями, вершинами, смещениями координат, целыми кучами матриц и тд и тп. И Cuda C++ не меняет эту ситуацию. Когда появится в мире универсальный чип, способный обрабатывать тысячи потоков на ядро (как в видеомультипроцессорах), но при этом работающий по x86 технологии, все охрененно изменится. Можно будет писать программы в которых одним движением руки релизуется огромное количество действий. Можно будет не ждать нового DX в надежде, что он принесет пару новых технологий. Каждый разработчик сможет самостоятельно разрабатывать свои технологии. Между появлением идеи и ее реализацей больше не будет такой пропасти. Уже сейчас ясно, что современный уровень железа ограничивает творческие способности. Nvidia Cuda на мой взгляд это очень жалкая попытка разрулить ситуацию. Larrabee конечно гораздо радикальнее. Хрен с этими GTX’ами если они могут воду ускорять лучше, они ведь все равно не способны прыгнуть выше головы. Не дают расти выше уровня. А вернее очень медленно дают.
_ По-моему не такое уж и сложное получается Дао. Да, все это всего лишь мое мнение. А у вас есть мнение на этот счет, соотечественники ? Или вы только рекламку от Nvidia наизусть рассказать можете ? Что Cuda - это новое слово и тд... )) Ну эту рекламку то я уже слышал. ))
Ps. Господин pigforHomer, прекратите ругаться. Видите ли все понимают, что в интернете общение аномнимно и никакой ответственности не предполагает. Поэтому вот это вот: “Да я ваще суперперец" или "Да ты тупой и нихрена не прав”, - выглядит как фуфло. )) Вы лучше поконкретнее, чего же я там непонимаю. И будете ли вы покупать GTX400 и что изменит в вашей жизни DX11.
ps. Интересно а как смотрят российские локализаторы на появление таких радикальных мер, как OnLive ? Им ведь по-моему в такой модели место не предусмотрено.
pps. Кстати кто уже играл в пиратку AC2, далеко там уже можно пройти или еще не очень ?
Не пиратство ваш главный враг, а наверно все-таки инет и цифровая дистрибуция. Не знаю правда как в Беларуси (или Белоруссии хрен поймешь), в крупных городах России менты уже давно шерстят пиратские лавочки. Это привело к тому, что в моем городе их днем с огнем не сыщешь. Но при этом и магазинов с лиц. игровой продукцией на пальцах рук можно пересчитать. А все потому-что одни качают пиратки с инета, другие покупают лиц. с инета и лишь некоторая часть едет в центр и покупает коробочку в магазине. Сайт то в интернете у вас уже есть, где можно скачать игры ? А то может уже пора.
ps. А лицензии в России стали больше покупать это факт. Я раньше тоже лиц. никогда не покупал. Пока не начали выходить игры с интересным мультиплеером. А недавно попытался посчитать сколько я денег на лицензию вбухал в прошлом году. Ну если примерно, то больше 30 тыс. Причем из них на ~20 тыс через инет купил.
Нуу, преуменьшаете, компьютерный рынок не сдулся, а все-таки наоборот растет по сравнению с прошлыми годами. Если раньше у меня на компе стояло ~30 игр, то сейчас у меня их ~95 (да, просто старые игры редко удаляю, но при этом у меня нет игр старше 2 лет). Просто консольный рынок тоже растет и может быть даже более активно, чем компьютерный, цифр у меня нет, проверить конечно не могу. Но надо признать, что для консолей создается целая куча низкосортного трэша. А также всякие японские супер марио и соники супережики и jrpg класса B, которые достоинствами консольной платформы считать можно лишь снисходительно. Кстати не знаю как кому, но в моем личном рейтинге Ubisoft это издатель класса B. Когда узнаю об очередной игре от этой компании, то мысленно делю все их обещания пополам и вычитаю корень из 999. Единственное это не относится к Assassins Creed )), эта игра была действительно чем то новым в индустрии. Такой глоток свежего воздуха. К сожалению это всего лишь одна игра.
ps. Меня всегда это удивляло, вот как консольщики играют на этих геймпадах, они же не удобные )) А я вот например не провожу сейчас вечер без партии в Bad Company 2 или Total War. Я конечно понимаю, что супережик и супермарио )), но как в эти то игры играть.
pps. Кстати а разве на консолях есть EAX ? Зачем покупать на них многоканальные мониторы, если там источник звука слабоват.
А звуковые мониторы, это видите ли такая забавная штука. Вся их прелесть в том, что они передают сигнал в оригинальном виде, внося минимальные помехи в АЧХ. Конечно мощные мониторы к приставке не подключишь, она сгорит. А усилитель это в общем такая штука, которая меняет частотную характеристику, усиливает то есть. И в итоге на мониторы подает уже не совсем оригинальный звук. Особенно если отдельные комплектующие не от одного производителя и вообще если усилитель не класса АА. Я просто тоже когда-то думал купить себе крутые мониторы, когда еще не знал, что слабая бытовая звуковушка горит даже от двух 50-ваттных колонок. И в общем после того как взвесил все плюсы и минусы, понял, что оригинального звука мне через них все равно не услышать и купил себе просто домашний кинотеатр 1000вт и подключил к компу. Мониторы реально нужны только в студии, а дома к сожалению разницы вы не заметите между подключенным хорошим домашним кинотеатром и студийными мониторами. К тому же это надо иметь по-настоящему натренированные уши, чтобы слышать урезание очень высоких частот и отсечение очень низких. )) Зачем вам мониторы-то если не секрет ? Вопрос из чистого любопытства так сказать, не сочтите за грубость 0_o. Просто хочу все знать ))
ps. pigforHomer: Я забыл "И" перед вторым вопросом поставить, это конечно же были два разных вопроса. Смотрю на этот раз вы прочитали википедию, похвально )) Но чтобы понять, тут нужно знать, что это две немного разные вещи ;)
Кстати одиночка в Кризис это скорее классика западной фантастики, чем новое слово в жанре. Я бы сказал образец тупого безынтересного и унылого действия. А мультиплеер вообще никакой. Ни в какое сравнение не идет с лидерами жанра и даже классику не переплевывает (Half-life 1 или тот же CS). GTA4, например, по сети создает гораздо более увлекательное действо )), кто играл тот знает. Я конечно понимаю, что у кризис движок, непревзойденная картинка и вообще... Но если кризис 2 будет таким же, то я его покупать наверно не стану. А если я не смогу на него посмотреть в бесплатной демо-версии и убедиться, что он стал другим, то "против" скорее перевесят "за".
ps кстати настоящие тролли наверно как чебурашки - всегда других троллями называют )) гг