Доброго времени суток пользователи Персональных Компьютеров, телефонов, консолей и других устройств имеющих выход во всемирную паутину. И сразу хотел бы поздравить дам с 8 марта и извиниться за то что эта статейка будет слегка не по теме этого замечательного дня. И хотел бы предупредить: Статья полностью без картинок(ибо к ней на мой взгляд не нужны они) и тут может быть куча грамматический и пунктуационных ошибок и очипяток. Приятного чтения.
«Мощь, скрывающая уродцев» или оптимизация о которой стали забывать
Давайте вспомним 1996 год. На дворе 20 век, все больше компьютеры появляются в каждой семье, ученые корпят над новыми технологиями и… начало прекрасной эры видео игр для ПК. Давайте вспомним какими была тогда компьютеры в каждой семье – Pentium на 90 Mhz, 8 — 16 Мбайт оперативной памяти, у некоторых графические ускорители… И все помнят, что было установлено на этих чудесах электротехники и радиоэлектроники: Doom 2,
Duke Nukem 3D, Quake, Need For Speed и т. д.
Так к чему собственно веду я разговор? Ну я решил что будет намного лучше вернуть вас в прошлое и напомнить то золотое время. В любом случае я хотел бы обратить внимание на одну маленькую деталь — все эти игры были толчком в индустрии видео игр, именно они сформировали и дали нам текущее представление о играх. И кто бы мог подумать что эти игры были написаны и созданы для очень слабых(По сегодняшним меркам) компьютеров? У многих они могли лагать, зависать, но это и понятно — не у каждого были игровые конфигурации с мощным процессором и видеокартой. Но нам этого вполне хватало и «добрые дяденьки программисты» прекрасно нас понимали и делали все чтобы игры и даже обычные программы могли запуститься и работать у всех.
Вернемся в настоящее и посмотрим что мы имеем по минимуму — Intel Core 2 Duo c 1.6 GHZ, как минимум 2 Гбайта ОЗУ, видеокарты от Nvidia или Ati на 512 Мбайт, жесткие диски на хотя бы 250 Гбайта… И это у самых «нищебродских» компов. Из игр всякие там Crysis 3, Duke Nukem Forever, Doom 3, Half-life, Portal`ы и т. д. Список можно продолжать и без меня — Все играли, все знают. И что изменилось за 18 лет? Графика стала лучше, не спорю. Звук тоже стал не хилым (почти как в реальности), Геймплей тоже хорош. А вот оптимизация…
Ну разумеется стали они требовать больше, и конечно они требуют уже адекватные компьютеры которые смогут запустить их и держать на уровне 25 — 30 FPS как минимум. И для них гонка технологий оправданна в некоторых пределах. Но теперь давайте посмотрим на некоторые выдающиеся типы игр которые разработаны только для геймеров со стажем и не хилым компом с GTX и 8 ядрами… И я сейчас говорю исключительно про то, что я знаю.
Первая игра на моей памяти которая отличилась — X-Rebirth … Вот здесь я понимаю что поиграю в эту игру очень не скоро. Даже на компе друга мы смогли добиться 19 FPS на минимальных настройках (Комп у него таки норм — сам он занимается 3D моделированием). И если честно тогда я пожалел свои 800 руб за эту игру.
Ну для Egosoft`а это не впервой пихать свои супер навороченные движки(готовые идти только на Next-Gen платформы) — Как пример X3.
На сегодняшний день технологии зашли так далеко, что про оптимизации уже начали забывать, и это печально. Все больше игры и программы созданные для PC и сами по себе простые, совершенно отказываются «вести себя адекватно» и продолжают делать всякую непонятную ересь. Я имею ввиду, что для совершенно нормальной работы Skype ну нужно 200 МБ (Или больше) оперативной памяти. 2D игры тоже теперь с сюрпризом — просто порой не хотят работать так как как другие игры выпущенные чуть раньше — не хватает мощности процессора.
Увы данное актуально только для уже устаревших компов с характеристиками которые я указал выше. Хотя должен заметить что тот же Portal 2 на максималках в принципе тянется на ура на моем Pentium 4 и Nvidia GeForce 210.
В любом случае можно наблюдать очень инетерсную закономерность — чем выше ПК уровень и чем больше кол-во мощности становиться доступно — тем больше становиться «Уродцев» оптимизации на рынке Программного Обеспечения.
Благодарю за внимание! И если вы увидели недочеты и не согласны с моим мнением — поправите меня(буду рад).
Лучшие комментарии
Да и если сильно оптимизировать графику, она станет смотреться намного хуже, чем до оптимизации, а это значит, что начнут нытики с топовыми процессорами и видеокартами. Если не оптимизировать и оставить красивую графику, то охватить получится гораздо меньшую аудиторию. Вот и получается палка о двух концах. Ну или нет.
У тебя такой раритет сохранился ради прикола, или это суровый стиль существования цифрового нерда?
Ну в принципе да, но в течении последних 2 лет они что то намутили. Имею ввиду что по каким то неясным причинам игра на некоторых локация делает мне mat_fullbright 1 и все =( (Наверно сказывается новый движок)
Правильность кода зависит от прямоты рук, и внутренне-мозговой библиотеке.
Так оптимизация разной бывает(по своему опыту знаю). Одна может для графики, другая для вычислений, третья чтобы не рисовать то что игрок не видит. А на текстурки вроде везде мыло прилепливают для самых тяжелых случаев =) Вообще порой там тупо алгоритм хромает, нежели что-то за отрисовку — ибо OpenGL и DirectX умные и сами рисуют достаточно быстро.
Tomb Raider: Legend умудрялась тормозить в 2006 году на топовом железе, причём как оказалось, проблема была в том, что игра просто просчитывала даже те полигоны, которые не видны в кадре, за счёт чего количество одновременно обрабатываемых полигонов доходило до нескольких миллионов. А это уровень первого Crysis на максимальных настройках. ;)
Так что оптимизация вовсе не означает потерю качества графики.
Вон на консолях какая оптимизация.
чертовараскладка
Оригинальная вторая уже не особо, если достать диск с еще того года выпуска и поставить, то понятно что движок подкручивали и кажется все же поработали над текстурами в поздних версиях игры.