Хотя многие ответы здесь дают отличные указания на то, как я вместо этого отвечу на более простой вопрос, почему
Возможно, лучшим примером (безусловно, одним из самых известных) является программное обеспечение Id. Они очень рано, во времена Командора Кина (задолго до 3D), осознали, что придумали хитрый способ достичь чего-то 1 , даже если бы он опирался на современное аппаратное обеспечение (в данном случае графическую карту EGA!), Которое графически превосходило конкуренция, которая сделает вашу игру выдающейся. Это было правдой, но они также поняли, что вместо того, чтобы самим придумывать новые игры и контент, они могли лицензировать технологию, получая таким образом доход от других, в то же время имея возможность разрабатывать движок следующего поколения и, таким образом, перепрыгивать через конкурентов. ,
Способности этих программистов (в сочетании с деловыми знаниями) сделали их богатыми.
Тем не менее, это не обязательно деньги, которые мотивируют таких людей. Скорее всего, столько же желание достичь, выполнить. Деньги, которые они заработали в первые дни, просто означают, что у них теперь есть время посвятить тому, что им нравится. И хотя у многих есть сторонние интересы, почти все они все еще программируют и пытаются найти способы добиться большего успеха, чем на прошлой итерации.
Проще говоря, у человека, написавшего демонстрационную версию чайника, была одна или несколько из следующих проблем:
- меньше времени
- меньше ресурсов
- меньше вознаграждения
- меньше внутренней и внешней конкуренции
- меньшие цели
- меньше талантов
Последнее может показаться грубым 2, но, несомненно, есть некоторые, которые лучше других, у кривых колокола иногда есть крайние концы, и они, как правило, притягиваются к соответствующим крайним концам того, что делается с этим навыком.
Меньшие цели, вероятно, будут главной причиной. Целью демонстрации чайника была именно эта демонстрация. Но не демонстрация навыка программиста 3 . Это была бы демонстрация одного маленького аспекта (большой) ОС, в данном случае DX-рендеринга.
Для тех, кто просматривает демо-версию, это не имеет значения, так как он использует гораздо больше ресурсов процессора, чем требуется, при условии, что он выглядит достаточно хорошо. Там не будет никакого стимула для устранения отходов, когда не будет бенефициара. В сравнении игра хотела бы иметь запасные циклы для лучшего ИИ, лучшего звука, большего количества полигонов, большего количества эффектов.
- в этом случае плавная прокрутка на ПК
- Вероятно, больше, чем я, поэтому мы ясно об этом
- Строго говоря, это было бы демонстрацией и для его / ее менеджера, но опять же, здесь бывают время и / или визуальное качество.