As you get a game closer to done there are more graphical assets, and they get bigger and bigger and it takes longer to do things like load them or p… - Jonathan Blow

" "

As you get a game closer to done there are more graphical assets, and they get bigger and bigger and it takes longer to do things like load them or process them if you need to do some automated processing on them or recompute the lighting for the world, and it gets to a point where it becomes very sluggish to just try to get new things done and that was a real drag. And it's especially a drag when there's so many things to do and you feel like you can't do them very fast because of the computer. And part of that was programming in this programming language C++ that most engine programmers use to build things with, and I just had this very fatalistic attitude toward it like "Well... we can't do anything about that so I just have to like deal with this and get the game done". And then at some point I just changed thatI was like "Wait, is that really true? I know that that's what everybody thinks but is that really true?" And I was like "Yeah, no, it's not true". Like "I shouldn'tlike, we should finish this game in C++, but I don't have to accept that this is what I'm doing for the rest of my life. I can actually change this and do a different thing", and that's what led me to work on this new programming language. But as soon as I decided to do itas soon as I said "This is actually not an unfixable problem; we can do something about this", I became much happier, immediately, because I was no longer in jail; I was no longer in C++ jail for the rest of my life. So I try to use that as an example for other things as well. WheneverI know that feeling now; I know smaller versions of it, like when it comes to the way a game is designed, like "Oh, I realize I'm having this 'I'm in jail' feeling like I don't like this part of this game's design, but I've assumed that it just has to be the case." And I just go back and look, "Does it really have to be the case? Well, I mean, I decided that because this but we could make that decision differently if we're willing to pay the cost of making the decision differently. Is that cost worth me being happier with the game because it's a better game? Well, yes." So once you learn to revisit those decisions it becomes a very good thing to do and so that C++ instance I think was the biggest one, but I've learned to do that more often from that example.

English
Collect this quote

About Jonathan Blow

Jonathan Blow (1971) is an American video game designer and programmer. He is best known for his work on the independent video games Braid (2008) and The Witness (2016).

Also Known As

Native Name: Jonathan David Blow
Alternative Names: Jon Blow
Go Premium

Support Quotewise while enjoying an ad-free experience and premium features.

View Plans

Related quotes. More quotes will automatically load as you scroll down, or you can use the load more buttons.

Additional quotes by Jonathan Blow

I feel like we don’t yet understand what games are capable of as a medium. And there’s not enough genuine interest throughout the game industry in dealing with that, because people have figured out how to make money. And that’s great, at least people have figured out how to make money for now by employing old gameplay discoveries in a continuously refined way, and-or borrowing things from other media.

There's another interesting thing, that I think that's interesting about game design is that game design is kind of a game by itself. I've made a bunch of puzzle games, and I've found that looking at a situation and saying "how do I make an interesting puzzle out of this?" is itself a really interesting puzzle. So there's this huge irony going on, that the companies that are making these social games [like FarmVille] that basically have no gameplay value in them are actually themselves playing a much more interesting game than the game that they're making for you to play. The game they're playing is this huge multi-dimensional optimization problem where you're trying to gather data and make the best decision and all that and the game they're making for you to play is like clicking on a cow a bunch of times and you get some gold. So that's very strangely humorous. And as I visualize that happening, somebody at one of these companies, they're doing their A/B testing, they're kind of tweaking something for Europe and tweaking something for America and tweaking something for Canada and then going over here and like "oh this A/B test is done, let's look at the graphs of the results and let's write a report on that" and stuff. It's a little bit like planting trees and rearranging a garden and minding livestock and all that. So you could say that the people making FarmVille are not only playing a game, but they're playing some kind of like ur-FarmVille that is way more interesting. And so the sad fact of what this all comes to is you've got these people—you know, FarmVille has a wide demographic, it's not just computer nerds who play it apparently, anymore—so you've got all these people who think that they're playing this cool game where they mine their cows and pigs and feeling like the boss and getting all this gold and getting richer and their farm is looking nicer. There's all these ways that they feel like they're progressing. But what's actually happening is that someone is farming them. So you know there's all these imaginary farms out there where you gain imaginary money but then there's a real farm with real money that pulls money from you over the internet and you don't ever see it because it's all behind your head while you're typing on the computer.

Limited Time Offer

Premium members can get their quote collection automatically imported into their Quotewise collections.

Loading...