Podczas gdy wiele odpowiedzi tutaj stanowi doskonałe wskazówki, jak zamiast tego odpowiem na prostsze pytanie, dlaczego
Być może najlepszym przykładem (z pewnością jednym z najbardziej znanych) jest oprogramowanie Id. Bardzo wcześnie zdali sobie sprawę, w czasach komandora Keena (na długo przed 3D), że wymyślenie sprytnego sposobu na osiągnięcie czegoś 1 , nawet jeśli opierał się na nowoczesnym sprzęcie (w tym przypadku karcie graficznej EGA!), Który był lepszy od grafiki konkurencja, dzięki której Twoja gra będzie się wyróżniać. Było to prawdą, ale dalej zdali sobie sprawę, że zamiast samodzielnie wymyślać nowe gry i treści, mogliby licencjonować tę technologię, uzyskując w ten sposób dochód od innych, jednocześnie będąc w stanie opracować silnik nowej generacji i tym samym ponownie przeskoczyć konkurencję .
Umiejętności tych programistów (w połączeniu z doświadczeniem biznesowym) uczyniły ich bogatymi.
To powiedziawszy, niekoniecznie pieniądze motywują takich ludzi. Prawdopodobnie tyle samo pragnienia do osiągnięcia, do osiągnięcia. Pieniądze, które zarobili na początku, po prostu oznaczają, że mają teraz czas, aby poświęcić się temu, co lubią. I podczas gdy wielu ma interesy zewnętrzne, prawie wszyscy nadal programują i próbują znaleźć sposoby na osiągnięcie lepszego efektu niż ostatnia iteracja.
Mówiąc wprost, osoba, która napisała demo czajnika, prawdopodobnie miała jeden lub więcej z następujących problemów:
- mniej czasu
- mniej zasobów
- mniejsza motywacja do nagrody
- mniej konkurencji wewnętrznej i zewnętrznej
- mniejsze cele
- mniej talentu
Te ostatnie mogą brzmieć ostro 2, ale najwyraźniej są tacy, którzy są lepsi od innych, krzywe dzwonowe czasami mają ekstremalne końce i zwykle przyciągają je odpowiednie krańcowe końce tego, co dzieje się z tą umiejętnością.
Głównym powodem są prawdopodobnie mniejsze cele. Demo czajnika było właśnie tym celem. Ale nie demonstracja umiejętności programistów 3 . Byłaby to wersja demonstracyjna jednego małego aspektu (dużego) systemu operacyjnego, w tym przypadku renderowania DX.
Dla tych, którzy oglądają demo, nie ma znaczenia, że zużywa znacznie więcej procesora niż jest to wymagane , o ile wygląda wystarczająco dobrze. Nie byłoby zachęty do eliminowania odpadów, gdyby nie było beneficjenta. Dla porównania, gra chciałaby mieć wolne cykle dla lepszego AI, lepszego dźwięku, więcej wielokątów, więcej efektów.
- w takim przypadku płynne przewijanie na komputerze
- Prawdopodobnie bardziej niż ja, więc jesteśmy tego pewni
- Ściśle mówiąc, byłby to również demo dla jego / jej menedżera, ale znowu napędem byłby czas i / lub jakość wizualna.