Жадные программы

Как мы до этого докатились?
Сейчас современные игры выходят с такими системными требованиями, что даже топовые, прототипные экземпляры компьютеров не могут справятся с запросами обычной стрелялки. Каждая уважающая себя компания стремится сделать как можно более тормозящую игру навешивая массу ненужных свестелок и перделок ставя современные 4-хядерные гигагерцовые процессоры просто в замешательство. Все эти фентифлюшки только раскрашивают или перекрашивают старые игры истирая сюжет до дыр.
Каждая новая игра это [Старая игра] + [Дополнительные лампочки]. А чтобы никто в "Новой игре" не узнал Старую, то просто имя боса Джона меняют на Бена, партизан на орков, а пустыню на море. И ВУАЛЯ - "Новое" детище современной игровой индустрии.
Конечно многие начнут мне перечислять новые "интересные" игры вроде Time Shift, Call of Duty, S.T.A.L.K.E.R, Spore и так далее, но их же единицы... Действительно стоящих игр, ради которых стоит апгрейдить свой комп, всего ничего. По пальцам можно пересчитать... На правой руке... Токаря...
Да вы вспомните игры которые выпускались до 2000 года! Quake, Counter-Strike, Rollercoaster Tycoon, Transport Tycoon, Red Alert, Warcraft (I и II), StarCraft, Doom (I и II), Duke Nukem 3D, Total Annihilation, Civilization, Sims, SimCity, Space Quest, Larry, GTA (тот самый первый, с видом сверху). Список можно продолжить. По тем временам у них тоже были Завышенные требования, но они были оправданные. Каждая игра была прорывом в своем жанре. В эти игры хочется играть и играть даже сейчас.
А что мы имеем на данный момент? Огромные корпорации, содержать тонны именитых программистов, дизайнеров, менеджеров, тестеров и стараются выпускать из себя якобы шедевры, а на деле тупая стрелялка с купленным IDThech движком. И все эти программисты сидят выпивая галлоны кофе и съедая тонны чипсов (крекеров), но не делают свою прямую работу. Все написанные функции в любой игре уже давно надо было объединить в одну Объединенную Мировую Базу Игровых Функций и Процедур. Чтобы людишки, с должностями "программист" в трудовых книжках, могли просто копировать и вставлять в свои игры то что нужно.
Многие старые игры были испорчены такими вот... эксперементаторами и модниками.
Как вы думаете, почему никто сейчас не слышит о такой интересной игре RollerCoaster Tycoon? Потому что какой-то чудак на букву "М" решил сделать из замечательный игры нарисованной в стиле пиксель-арт (хотя на тот момент это было просто безвыходное положение а не фишка дизайна) 3D магнат! Ну так если взялись это делать, так надо было доводить до конца, а не гробить всю концепцию такой классной игры!
А Варкрафт? Закидайте меня камнями, но я не могу назвать WoW Варкрафтом! Он перестал для меня существовать уже с выходом Warcraft III. "Мир Варкрафта" - какое громкое название, а толку? Там же от Варкрафта только Орки и Люди! Да даже гномов-камикадзе там нет!!!
Конечно катить бочку на Blizzard я не могу. Они молодцы что выпустили новенький StarCraft. Прям порадовали.
ID Software тоже руки наложили на святое - на мир Дума. Но вроде нормально получилось. Но больше-то ничего и нет! Больше игр нет нормальных, уникальных!
Современная молодежь не знает чего пропустила в своей жизни и плюется в игру, если та не поддерживает разрешения меньше 1600х1200!
Почему современные игры тормозят так сильно?
Давайте возьмем старый добрый Counter-Strike. Первые версии игры нормально шли на 200 мегагерцовом процессоре с 256 мб оперативки.
Что стало с последними версиями? Сколько добавилось оружия? Карт? AI (в случае с CS, вопрос улучшения вообще сомнительный - зачем AI если все рубятся с людьми)? Ах... Добавили полигонов к моделям. Теперь можно разглядеть выпуклость в штанах от эрогирированного фаллоса у ботов.
Кто сказал что 3D это вообще стандарт качества игры? Red Alert был вполне нормальной игрушкой пока не сделали его в 3D!
Я не понимаю смысла выхода новых версий старых игр. Зачем? Персонажи те же, задания такие же, только добавили пару лампочек, которые красиво бросают тени и заставляют жутко тормозить компьютеры. Такое ощущение что Игровые компании заключили некий пакт с изготовителями компьютерного железа. Первые должны делать Игры с завышенными требованиями, а вторые должны выпускать новое оборудование для таких игр. Многие именитые оборудованиепроизвоители могут похвастаться своим новым детищем, что он может Какую-нибудь игру запустить в HD-качестве. Я не понял: с каких пор Игры стали Демками для тестирования железа? Для этого есть специальные программы вроде 3DMark. Игры должны приносить наслаждение, а не разочарование что комп купленный вчера уже не торт...
В этом смысле очень повезло приставочникам: купил одну Sony PlayStation 2 и на лет 8 можно забыть о проблемах совместимости.
Сейчас многие меня начнут гнобить и склонять пересесть за приставки... Да комп вообще не для игр (как говорят мои родители)! НО!!! Внезапно, новые версии программ имеют требования чуть ли не в два раза больше чем старая версия.
Пусть порадуются линуксоиды и яблочники. Сейчас наеду на винду.
Вспомним установку 98ой винды (к сожалению установку 95ой я просто не помню... пару раз пришлось ставить): "Теперь производительность системы повысилась благодаря новой технологии бла-бла-бла". Конечно производительность повысится, если у тебя аппаратное обеспечение обновлено до требований 98ой винды. Может быть в Пиндосии и повышалась таким образом производительность, но у меня на моем 166ом DX4-100 с 64 мб RAM. Производительность даже упала. Самое интересное, что и не прикопаешься к словам. Если Мелкомягких ткнуть носом что на одной и той же машине новая версия винды тормозит, то они бессовестно ткнут носом в ответ в коробку в пункт Системные требования.
Про новые версии Windows я вообще молчу... С каждым разом все больше и больше... А ведь когда-то "640 кб памяти хватит всем". А теперь и гига не хватает.
Только что вспомнил, про офисные игрушки типа Веселой фермы. Какие у нее системные требования:
Минимальные:
Операционная система: Windows XP/ Vista
Процессор: Pentium 3 1 ГГц
Память: 128 МБ
Видеокарта: 64 МБ, DirectX 9.0c
Аудиокарта: Совместимая с DirectX 9.0
Свободное место: 92 мб.
Зачем ей 64 мегабайта видео памяти и процессор 1 гигагерц???
Давайте Quake 3 вспомним:
Pentium 266 MHz, 64 Мб, OpenGL (Рекомендуемые требования: Pentium III 450 MHz, 128 Мб, OpenGL)
И? Почему Веселая ферма потребляет больше ресурсов, чем Игра Всех времен и народов Квейк???
Где логика?
А Photoshop новый? Да какие полезные функции могут быть добавлены, чтобы ТАК тормозить 1,6 гигагерцовый комп при открытии изображения?
Вместе с техническим прогрессом мы тупеем. Мы обленились оптимизировать код. Мы перестали экономить каждый байт. Игровая индустрия теперь ориентирована не на пользователей, а на производителей железа.
В конечном счете лет так через 30-40, игры типа Косынки будут занимать гигабайты места на жестком диске и требовать компьютер не менее 5 гигагерц. А все для чего? Чтобы перекинуть из одного уголка экрана в другой игральную карту и вывести сообщение, что "Ходов больше нет"...




Комментарии к посту «Жадные программы» 38
У вас Word слишком тормозил на проверке грамматики и вы на нее забили?
Уместный коммент... от человека с таким ником)
Microsoft на этом денег рубят. Кто же будет брать новое железо, если старое вполне годиться? Переходите на UNIX системы, тот же линукс - бесплатный и безглючный. Правда, игр там практически нет, но иногда оптимизируют.
Microsoft делает железо??
крик души))
что поделать, на Вас делают деньги, почему Вы только касательно этой темы начали так трепыхаться?
Наверно потому, что человека интересуют компьютерные игры...кэп;)
что за бред... да, игровая индустрия сейчас неразрывно связана с производителями железа для компов. Но тех кто, как вы говорите, работает НА (или РАДИ) тех же nvidia, их не так уж много! И даже это меньшинство - это не есть плохо. Благодаря игровой индустрии уровень производительности компьютеров возрос до невообразимого уровня! И там, где раньше трудились десяток суперкомпьютеров, сейчас работают два процессора i7 от интел, отправляя корабли бороздить просторы вселенной. И о том что, мол, игры стали говнястее но красивше, - это правда. Но ведь почему так произошло? потому что в индусртии работают бизнессмены теперь, они зарабатывают деньги на играх. А раньше вся индустрия держалась на интузиастах. Всегда так происходит - в кино, музыке, в чем угодно. это естественные процессы
Согласитесь, чем лучше у вас компьютер, тем выше уровень оснащенности и готовности системы (сети) к решению разных задач. Если бы производители не стремились бы к улучшению качества приложений без требований к аппаратной части, то развитие компьютерной индустрии шло бы медленно.
Просто представьте себе автомобиль. Ведь вам и 45 л.с. будет достатчоно для передвижения. Простого перемещения в пространстве по плоскости. Но почему то нам интересны автомобили более мощные, хотя функция то остается прежней - перемещение -, и ограничивается качеством дорог и присутствием других водителей.
По поводу автомобилей... Ламборджини конечно мощная лошадка, но в ней шкаф не перевезешь на дачу. Опять таки повышение мощности красоты ради.
Я не сомневаюсь что возможно из-за таких вот требовательных игр и идет развитие компьютерной техники. Но простите, игры можно оптимизировать, сжимать и получать при меньших ресурсах больше возможностей. Я это говорю не без оснований.
Вернемся к приставочникам: Сони ПС2 вышла в 2000ом году. Для этой платформы вышли несколько сотен тысяч новых игр. И что? Покупая в каком-нибуь 2006 или 2005 новую игру (свежую, только из под рук программистов) ты можешь ее запустить на старой доброй консоли. Чтобы сделать скачек в графике прошло 7 лет, до выхода ПС3 в продажу. И это опять же получается на 7 лет. Выпуская игры все дальше по времени от начала продаж новой консоли, геймплей, графика только растут, но системные требования остаются прежними - это принцип приставки. А теперь внимание вопрос: кто обвинит сони в нерасторопности и отсталости в плане графики и технического прогресса?
обратите внимание, что приставки изначально ограничены в своих ресурсах: они практически не расширяемы, не модифицируемы. это означает, что производитель (Sony) скорее всего предоставляет спецификации своего устройства для того, чтобы использовать заложенные в природ ресурсы с наилучшей эффективностью. с компьютерами совершенно другая ситуация - вы имеет принципиальное представление о взаимодействии тех или иных внутренних процессах, и используете эти "потоки" для реализации ПО. чем слабее "поток", тем больше это сказывается на ПО.
"Вы представляете мой отбойный молоток, купленный дедом, до сих пор бьет лучше чем все эти модные перфораторы, которые и сверлят и бьют и кофе в постель приносят."
Узко специализированное оборудование всегда лучше выполняет заложенные функции, чем универсальное.
зачем вы здесь это напечатали на клавиатуре? могли бы на печатной машинке! а а потом узкоспециализированными приборами как то сообщить мне ваше мнение.
И да, у меня тормозил ворд 2007 на компьютере с 1 гигом оперативки и 1.6 гигагерцовым процессором.
Спрашивается, каких функций навесили в ворд, что он стал требовательней? Ах... иконки теперь в HD-качестве...
На самом деле тут сложно не согласится...Последние офисы вообще страшно перегружены различными интернет подсказками и блогами Live...А ведь сам интерфейс прост и понятен. Спрашивается, зачем?)
Ооо, вот это бред! ... Множество новых игр тормозят и за некачественной оптимизации производительности. А каждая фирма хочет что бы их игра была ну прям "мего красивой"(чтобы ее купили) и по этому они уделяют проблеме оптимизации меньше усилий.
Это сарказм?
Ладно игры, но софт?) Даже новая операционная система Windows 7 кушает ресурсов немало. Слабо вериться, что просто мало времени на оптимизацию уделяют.
Нет, некоторые моменты конечно можно списать например на повышение безопасности. Тот же встроенный брендмауэр должен работать. Конечно не мало и фентифлюшек типа Службы индексации файлов, Аэростиль, плавный сдвиг кнопок на панели задач, тень от курсора, плавное появление/исчезновение меню... Все это существенно нагружает процессор. Просто в таком случае не надо писать что "Новая ОС будет работать в n% быстрее". Конечно она будет работать быстрее на новом железе!
Знаете, я вспомнил одну забавную вещь. Я когда учился в школе, увлекался программированием. Писал маленькие игрушки типа арканоидов всяких. Просто так для себя. И чтобы перед друзьями выпендрится, я ставил прогрессбар в начале загрузки. Фишка в том, что я привязывал его изменения к системному таймеру, плюс немного рандома ) Мои игры стали заметно "грузиться" )))
"Хочешь кататься-люби и саночки возить"
"Красота требует жертв"
и пр...
Это действует только с кредитами и беременостью))
"Такое ощущение что Игровые компании заключили некий пакт с изготовителями компьютерного железа."
Конечно. Это давно известный факт.
1)в данном посте существенная доля правды. Но тут как и везде 20/80. Естественно в первое десятилетие было разработано подавляющее число Супер игр, потому что до них просто ни чего не было. А теперь естественно тяжело при тех же вводных придумать что либо интересное и новое
2)Софт - это такой же бизнес как и любой другой. Поставте себя на место разработчика софта. Зачем писать игру на низкоуровневом языке с по кадровой прорисовкой происходящего, можно купить 3д движок и забабахать на нем в пять раз быстрее, в десятки раз дешевле.
Когда вам нужен стул, вы же не покупаете пилу и топор, и не идете в лес за пеньком, из которого потом вырубаете стул. Вы просто покупаете стул. Точно так же и с играми.
Да нет ни какого заговора, у меня свои маленький бизнес, и большую часть времени я ищу более дешевые способы производства это здравый смысл.
3)Новый фотошоп много жрет, винда семерка не устраивает? А не надоело ворованным софтом пользоваться? Это во первых, у меня на пример Фотошоп 7 лицензия, черт вспомнит какого года, и я доволен, он просто летает, но как обычно есть нюанс, действительно большие графические объекты(около >600мб) он просто не в состоянии обработать.
Надо понимать зачем вам та или иная вещь. Вы же не покупаете арктические ботинки за 20 тысяч что бы ходить по улице каждый день. Но фотошоп который долго грузиться вас раздражает. А ничего то что даже супер профессионалы дизайна, фотографии, полиграфии признают что не используют большую часть функционала.
В общем долго можно описывать.
Объяснение одно: бизнес - есть бизнес. Ничего личного.
"Да нет ни какого заговора, у меня свои маленький бизнес, и большую часть времени я ищу более дешевые способы производства это здравый смысл."
Ключевое слово здесь "маленький", а речь идёт о монополистах)
При чем здесь ворованный софт? Лицензии не меньше тормозят, чем ворованные программы.
Я сам работаю в полиграфии. И каждый день общаюсь с фотошопом. У самого стоит классический CS2 (для меня). Хотя контора закупила на наш парк несколько лицензий CS4.
лучше doom 2 ничего не придумают)
накипело ?
Всё расписано как есть,за новшествами не угнаться.(
зато многие компании на этом наживаются..... мне как раз тетрис устраивает не тормозит даже, удивительно))...
Народ читаете книги. Лучше всяких игр.) Всем советую.
Глупое фанбойство без логики и каких-либо знаний о предмете и о разработке софта вообще.
"Почему ферма требует больше, чем quake 3" - вопрос настолько очевидный для любого, дружащего с головой и гуглом, что стыдно, ей-богу.
Объясните!
Я занимался разработкой игр со спрайтовой графикой в Делфи 4. На тот момент о Ферме еще никто не слышал.
И вот как мне помниться, что вполне можно сделать игру по графике не отличающуюся от фермы, но с требованиями в несколько раз меньше!
Flash как платформа - подумайте, что же он даёт такого, что требует больше ресурсов, чем бинарники производства Delphi.
Это всё для того, чтобы покупали новые компьютеры
Боже, как же я вас понимаю... Я изза этой фигни не могу нормально поиграть в симс3 который ждал несколько лет. Дождался выпуска игры, а она тормозит как не знаю что(
И недавно скачал фотошоп кс5, а оказывается даже какая то программа не подходит по системным требованиям( это даже не игра, а элементарный редактор изображений
бизнес
статья "жадные программы" или "оплесневевщий тормозной комп"
"Как мы до этого докатились?"- очень проста, ето називается "прогрес"
Это нормальная эволюция железа. Во первых изначально прорывы в железе делаются для науки и военных. Нужно множество терафлопс, чтобы обрабатывать жизненно важные данные. А когда эти достижения доходят до массового сектора, почему бы и не найти им применение в играх? Гораздо приятнее смотреть на красивую картинку со старой идеей, чем пытаться понять, что же за этими двумя пикселями на "по ходу" голове задумали разработчики. Если вас так пугает прогресс и вы не успеваете апгрейдить свой ПК, то купите консоль)
игры намеренно тормозными не делают, их делают тяжелыми. это неизбежно, как наростание объемов памяти и гигагерц на у процессоров. Теперь не всякий, кто увидел фильм в HD или Blu-ray качестве, вернется к DVD. Это совсем другой мир кино, то же самое и с играми и программами.