Authors Public Collections Topics My Collections

Quotes by John Carmack

“Focused, hard work is the real key to success. Keep your eyes on the goal, and just keep taking the next step towards completing it. If you arent sure which way to do something, do it both ways and see which works better.”

“Programming is not a zero-sum game. Teaching something to a fellow programmer doesnt take it away from you. Im happy to share what I can, because Im in it for the love of programming.”

“Focus is a matter of deciding what things youre not going to do.”

“Its nice to have a game that sells a million copies.”

“Low-level programming is good for the programmers soul.”

“Rocket science has been mythologized all out of proportion to its true difficulty,”

“This was her rather crafty ploy to make sure that we pay a whole lot of attention to safety. It would be one thing for Russ to break a leg in an accident. It would be a completely different thing to break one of Annas legs,”

“Rocket science has been mythologized all out of proportion to its true difficulty.”

“Id rather see a park than a prison or homes. I particularly dont want the access. It does change the character of the community.”

“Im usually so focused on the here and now and the soon to be that thinking about what Ive done in the past just doesnt occupy much time. But when I do look back over everything, I am quietly proud of all that Ive been able to accomplish and all the enjoyment Ive been able to let people have with the games that weve created.”

Focused, hard work is the real key to success. Keep your eyes on the goal, and just keep taking the next step towards completing it. If you arent sure which way to do something, do it both ways and see which works better.

Rocket science has been mythologized all out of proportion to its true difficulty.

At its very core, virtual reality is about being freed from the limitations of actual reality. Carrying your virtual reality with you, and being able to jump into it whenever and wherever you want, qualitatively changes the experience for the better. Experiencing mobile VR is like when you first tried a decent desktop VR experience.

It is a shame that homebrew development cant be officially sanctioned and supported, because it would be a wonderful platform for a modern generation of programmers to be able to get a real feel for low level design work, to be contrasted with the high level web and application work that so many entry level people start with.

Developing games for the PC and consoles is all about everything and the kitchen sink. In many ways, you dont have design decisions to make. You do it all. So I enjoy going back to making decisions about whats important as Im working on a game.

The cost of adding a feature isnt 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 dont fight each other.