When it became clear that I wasn’t going to have the opportunity to do any work on VR while at id software, I decided to not renew my contract. John Carmack Read Quote
I consider myself a remarkably unsentimental person. I don’t look back on the good old days. John Carmack Read Quote
The cost of adding a feature isn’t just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. The trick is to pick the features that don’t fight each other. John Carmack Read Quote
High-end BREW phones aren’t nearly as limited a gaming platform as you might think – they are a lot more powerful than an original Play Station, for example. Java phones, however, are saddled with a huge disadvantage for gaming. John Carmack Read Quote
One of the reasons microcomputers progressed so fast is people are willing to accept crashes. It’s faster to build something and try it, even if it means you’ll have to rebuild later… If you spent too much time building and massaging one vehicle, you don’t learn anything. John Carmack Read Quote
At its best, entertainment is going to be a subjective thing that can’t win for everyone, while at worst, a particular game just becomes a random symbol for petty tribal behavior. John Carmack Read Quote
The core of what I do is solve problems, whether that’s in graphic engine flow or rockets. I like working on things that are going to have an impact one way or the other. John Carmack Read Quote
The cornerstone of our Tech 5 development platform is this uniquely textured map or world, where every surface doesn’t have a repeating texture on it. It can all be stamped and modified due to the work done on it. The core technical question to be resolved on this was how do we get that media set to be playable on the iPhone. John Carmack Read Quote
Everybody’s saturated with the marketing hype of next-generation consoles. They are wonderful, but the truth is that they are as powerful as a high end PC is right now. John Carmack Read Quote