Pull to refresh

Comments 8

Интересная статья, вы заставили меня малость задуматься, прочитывая её.
НУ а теперь конструктивная критика:
1. Заметил, что кнопочка Donate не оправдывает надежды большинства российских разработчиков, на моей памяти около двух приложений, разработчики которых сначало внедрили кнопочку Donate, а потом отписались, что она слишком малоэффективна
2. Слияние крупных компаний, таких как Microsoft, Apple, Linux Foundation я считаю очень маловероятным, т.к. у каждой из них свой интерес к прибыли, объединившись, они потеряют значительную часть прибыли. Возможно даже и мы потеряем, т.к. у них не будет такого большого стимула из-за конкуренции
3. С этим вроде полностью согласен, современные тенденции развития игр порою поражают, текущие скорости процессоров и видеокарт, размеры ОЗУ и видеопамяти, позволяют меньше заботиться об оптимизации и тратить больше времени на качество самой игры, улучшение геймплея. Правда из-за этого приходиться достаточно часто делать апгрейд (((
Ну не обязательно же распостранять в странах exUSSR, для этого есть США и западная Европа, где ПО вполне активно покупается
Насчёт 3-го пункта:

1. Полность на asm'е игры не пишут по тем же причинам, что и остальной софт — слишком трудозатратно, долго и не выгодно, а очень большие проекты на asm написать и вовсе практически нереально из-за лавинообразного роста количества ошибок. Хотя в глубине большинства движков так или иначе asm используется для ускорения таких узких мест как, например, мат. вычисления.

2. То, что игры требуют всё больше и больше ресурсов — абсолютно закономерный процесс, называемый прогрессом. Растут запросы потребителя (геймеров), и разработчикам, чтобы оставаться на плаву, приходится разрабатывать новые софтверные технологии, для работы которых требуется всё более мощное железо. И как не оптимизируй софт, планка максимального уровня производительности со временем так или иначе всё равно будет подниматься. Поэтому даже будучи написанными на asm'е, игры всё равно со временем требовали бы всё более мощных железок на борту.

3.Позволю себе не согласиться с тем, что на апгрейд приходится выкладывать всё больше и больше денег, потому что компьютеры со временем тоже дешевеют. Это раньше компьютер стоил как чугунный мост, и его могли себе позволить лишь немногие. Сейчас он стоит практически в каждом доме, и не один. Да и каждый для себя сам решает — регулярно обновлять комп ради игр, или заняться чем-то более полезным и сэкономить.
> логичней всего будет отрендерить лицо того же Бреда Питта

Миллион просто придётся платить не ему, а владельцам этого образа…
Пиратит ведь конечный потребитель, у кинокомпаний как-то не принято гримировать неизвестного актёра под звезду)
ну вроди дыры и в сайте майкрософт находили, и тут найдут как слямзить модель лица =)
Мы не могли бы «сейчас сидеть на одном железе около 10 лет и играть в игры с графикой Stalker'a или Crysis» по той простой причине, что уменьшение объема игры, упомянутое на примере .kkrieger, есть не оптимизация, а алгоритмическое сжатие данных. И расплачиваться за малый объем приходится большой нагрузкой на ЦП, который на лету все эти данные восстанавливает, и компы бы нам потребовались раз в 10 мощнее. Но вопросов нет — установленные они весили бы мегабайт по 20 ;). Все равно что все игрушки архивировать с максимальным сжатием, а при запуске на ходу разархивировать :)) Напротив, разворачивание данных — довольно часто это приводит к ускорению игры, если конечно мы не упираемся(в смысле, что получается медленнее) в операции чтения с диска. Хотя с оптимизацией, конечно, часто беда.

К слову, .kkrieger писался на Си большей частью, с некоторыми( != 98%) вставками асма :)
Sign up to leave a comment.

Articles