Quake
Perancang dan sutradara utama, John Romero, kemudian membayangkan Quake sebagai game aksi yang berlangsung di dunia 3D sepenuhnya, terinspirasi oleh game pertarungan 3D Sega AM2 "Virtua Fighter". Quake juga dimaksudkan untuk fitur Virtua Fighter mempengaruhi pertarungan jarak dekat orang-orang. Namun, software id dianggap berisiko. Karena proyek ini memakan waktu terlalu lama, huru-hara orang ketiga akhirnya terjatuh. Hal ini menyebabkan perbedaan kreatif antara Romero dan id Software, dan akhirnya kepergiannya dari perusahaan setelah Quake dilepaskan.
Prototyping perangkat lunak
Prototyping perangkat lunak (software prototyping) atau siklus hidup menggunakan protoyping (life cycle using prototyping) adalah salah satu metode siklus hidup sistem yang didasarkan pada konsep "model bekerja" (working model). Tujuannya adalah mengembangkan model menjadi sistem final. Artinya sistem akan dikembangkan lebih cepat daripada metode tradisional dan biayanya menjadi lebih rendah. Ada banyak cara untuk memprotoyping, begitu pula dengan penggunaannya. Ciri khas dari metodologi adalah pengembang sistem ("system developer"), klien, dan pengguna dapat melihat dan melakukan eksperimen dengan bagian dari sistem komputer dari sejak awal proses pengembangan.