1
00:00:00,000 --> 00:00:09,000
I had played puzzle games where the reason the puzzle was hard is because you have to do 17 things in the right order or whatever.

2
00:00:09,000 --> 00:00:13,000
And I was like, no, that's not this game because this game should be about time.

3
00:00:13,000 --> 00:00:22,000
And because I've been doing experimental gameplay workshop, I had this idea that every puzzle should be on theme for the particular world.

4
00:00:22,000 --> 00:00:36,000
And so if something is on theme, how complicated can it be?

5
00:00:36,000 --> 00:00:44,000
Hello, I am here in San Francisco with Mark 10 Bosch, who is another game designer I've known for quite a long time.

6
00:00:44,000 --> 00:00:50,000
And I'm not sure what we're going to talk about. It's going to be a bit of a surprise conversation.

7
00:00:50,000 --> 00:00:57,000
And I think we'll just go into it. I don't know if you want to say the thing that you said about puzzles on the way here.

8
00:00:57,000 --> 00:01:04,000
Yeah, I mean, the first thing is that it's going to be interesting because I've known you for a long time, but you had already released Braid when I met you.

9
00:01:04,000 --> 00:01:10,000
And so we never actually really talked about Braid that much, which I think is going to be interesting.

10
00:01:10,000 --> 00:01:17,000
And so I've seen the witness like appear sort of slowly and had lots of questions as you were doing it.

11
00:01:17,000 --> 00:01:26,000
But now, going back to Braid, I feel like I'm just I went back through the game and I was thinking about like, oh, like, what do I think about all of these things?

12
00:01:26,000 --> 00:01:36,000
And any time there was a question, mostly is going to be about puzzle design, I think, just going through the lens that, you know, as a puzzle designer.

13
00:01:36,000 --> 00:01:46,000
So those are basically the thing that you said on the way over that seemed really interesting was you said something like on the really good puzzles.

14
00:01:46,000 --> 00:01:49,000
You didn't have much to say or to ask about.

15
00:01:49,000 --> 00:01:57,000
And do you have any like I kind of get what you're saying, but it's also kind of a deep thing that I almost don't know what to say about.

16
00:01:57,000 --> 00:02:01,000
So I wonder if we can approach that before.

17
00:02:01,000 --> 00:02:11,000
It's just, you know, if I notice from patterns in puzzle design, often I notice the patterns that I don't like.

18
00:02:11,000 --> 00:02:19,000
You know, I notice like, oh, I do this a lot and I'm going to ask you specific about specific of those patterns.

19
00:02:19,000 --> 00:02:22,000
But like for the ones that are good, I almost have nothing to say.

20
00:02:22,000 --> 00:02:24,000
It's like, oh, yeah, it's just a good puzzle.

21
00:02:24,000 --> 00:02:33,000
And yeah, you know, sometimes people see me as having like a negative personality, right, especially going more into the past.

22
00:02:33,000 --> 00:02:47,000
But it's like it's actually how you make something good is by noticing everything that's wrong with it and being honest about everything that's wrong with it and not good and whatever and fixing those things.

23
00:02:47,000 --> 00:02:52,000
And that becomes especially true now that I'm doing like team sized games, which this wasn't really.

24
00:02:52,000 --> 00:02:59,000
I mean, you know, there were a couple of people contributing, but it wasn't a substantially sized team like either the witness or the current game.

25
00:02:59,000 --> 00:03:04,000
And so it just becomes even more of that when there's all these people on the project.

26
00:03:04,000 --> 00:03:12,000
Right. You know, on a braid size game, it's like mostly me applying that kind of spotting what's bad just in my own stuff.

27
00:03:12,000 --> 00:03:24,000
And then as the team grows, it becomes more like spotting what's not cohereing in this mass of things that everybody is doing and then having to have a conversation with them about like, we really need to redo this.

28
00:03:24,000 --> 00:03:26,000
And then they're not happy about that.

29
00:03:26,000 --> 00:03:31,000
Whereas when it's just your own thing, it's like, OK, I believe I really need to redo this and I see why and you just do it.

30
00:03:31,000 --> 00:03:36,000
Yeah. Yeah. I think I'll ask about the story later in more detail.

31
00:03:36,000 --> 00:03:53,000
But what ended up in the game is then sort of these panels of text, which are very much like Einstein's dream in my mind, where it's trying to do a metaphor for what the mechanic is about.

32
00:03:53,000 --> 00:04:01,000
And then the gameplay, which is very mechanical and doesn't really connect to the metaphor directly.

33
00:04:01,000 --> 00:04:05,000
So like those two elements feel a little bit disconnected to me.

34
00:04:05,000 --> 00:04:08,000
But also, like you sort of explain how that came about.

35
00:04:08,000 --> 00:04:11,000
So I'm interested if you have any more to say about that.

36
00:04:11,000 --> 00:04:15,000
I mean, it's complicated, right?

37
00:04:15,000 --> 00:04:27,000
Like, I definitely knew that some people weren't going to care about the fiction part of the game because especially when you make a 2D platformer, you have some idea of.

38
00:04:27,000 --> 00:04:29,000
Well, I don't know what it like.

39
00:04:29,000 --> 00:04:33,000
I just could very easily imagine somebody not wanting to read the story.

40
00:04:33,000 --> 00:04:35,000
And in fact, that was very clear.

41
00:04:35,000 --> 00:04:43,000
And actually in the in the original prototype, the story parts were they were just like on a screen like introducing world to.

42
00:04:43,000 --> 00:04:47,000
Here's a giant page of text press space bar to continue.

43
00:04:47,000 --> 00:04:56,000
And that you could especially see people start reading it and then go like, skip, I want to play the game, which is what I would do with most games as well.

44
00:04:56,000 --> 00:05:07,000
Unless like I have to if I sit down in front of a game and it starts doing story stuff, really like what I'm seeing in order to stay with it, because otherwise I don't have faith that this thing is going to be any good.

45
00:05:07,000 --> 00:05:11,000
And I just just let me get to the part where I get to do something.

46
00:05:11,000 --> 00:05:24,000
Right. But so the the way that I squared that a little bit, I was like, I want the story things to be a little bit more interactive, but I do want them to be together and coherent as a story segment.

47
00:05:24,000 --> 00:05:32,000
Like one thing you could imagine is that instead of being front loaded story in front of each world like this, like cave story had been out for a long time.

48
00:05:32,000 --> 00:05:36,000
Right. And that just you meet characters over the course of this linear platformer.

49
00:05:36,000 --> 00:05:42,000
And they tell you things and those things come together to make the narrative.

50
00:05:42,000 --> 00:05:46,000
Right. It's I mean, it's like triple A games did for a long time, but it's like the indie version of that.

51
00:05:46,000 --> 00:05:49,000
And that could have been the model for this, but it just wasn't what I wanted to do.

52
00:05:49,000 --> 00:05:53,000
I wanted to very straightforwardly be influenced by books.

53
00:05:53,000 --> 00:06:06,000
And one of the things about books as different from some other things, especially the way games adopt them, is that books kind of want you to have an attention span.

54
00:06:06,000 --> 00:06:08,000
Right. Because it's this long sequence of text.

55
00:06:08,000 --> 00:06:14,000
And I don't know if I ever explicitly had that as a mission statement, but I definitely felt that way.

56
00:06:14,000 --> 00:06:17,000
It's like, look, if you want to have an attention span and read this, that's fine.

57
00:06:17,000 --> 00:06:24,000
If you don't, I'm going to set it up so that it's in pieces and you could just sort of run by all the pieces, you know.

58
00:06:24,000 --> 00:06:33,000
But like I could have, you know, in those little book stands that are in the game, those could have just been scattered throughout the worlds and you could have encountered them as you could.

59
00:06:33,000 --> 00:06:35,000
That would be a very easy change.

60
00:06:35,000 --> 00:06:46,000
But then it would be harder to get the coherent picture of them put together, which might have been good in some ways, because I I did like this idea of an activity of trying to put together the ideas.

61
00:06:46,000 --> 00:06:52,000
Of the story and what is going on.

62
00:06:52,000 --> 00:06:56,000
But I just really wanted it to be front loaded that way.

63
00:06:56,000 --> 00:07:03,000
You know, I think it is nice that you have those two separate pieces and they sort of like bounce off each other, which you wouldn't get if you.

64
00:07:03,000 --> 00:07:06,000
It's definitely a thing that some people complain about.

65
00:07:06,000 --> 00:07:09,000
But, you know, you can't listen to everybody's complaints.

66
00:07:09,000 --> 00:07:12,000
Right. So you have to decide something.

67
00:07:12,000 --> 00:07:17,000
That's a like I could have done it, but it would have been a fairly different game.

68
00:07:17,000 --> 00:07:21,000
You know, if we if we and what would that decision have been based on?

69
00:07:21,000 --> 00:07:29,000
Right. Like I kind of have a fear that maybe a realistic fear that a lot of players will not want to read something.

70
00:07:29,000 --> 00:07:36,000
So let me design for that. It's like, OK, but like maybe it's not that experimental of a game in that dimension anymore.

71
00:07:36,000 --> 00:07:39,000
Like I wanted to do this thing that I hadn't seen games do.

72
00:07:39,000 --> 00:07:51,000
And so, yeah, but if we're going to go deeper into that, I feel like the ending with the characters moving around, that's like a way that it is more connected.

73
00:07:51,000 --> 00:07:59,000
Right. Like it's like you're doing some sort of metaphor, but it's like part of the gameplay versus like being text that you just read.

74
00:07:59,000 --> 00:08:01,000
So that came from a different place.

75
00:08:01,000 --> 00:08:12,000
I mean, it felt good to figure out the end of the game because I was like, oh, as soon as I had the idea, I was like, oh, this is really going to work and be good.

76
00:08:12,000 --> 00:08:25,000
But where it came from was actually more of the mainstream mechanical exploration, which was, of course, you know, I have all these ideas for different worlds

77
00:08:25,000 --> 00:08:32,000
and I had more ideas than shipped in the final game because some of them weren't very good or at least I couldn't figure out how to make them good.

78
00:08:32,000 --> 00:08:36,000
And one of them was, well, time is bidirectional.

79
00:08:36,000 --> 00:08:47,000
Right. This is one of the things that survived sort of from the original set of ideas about quantum mechanics and relativity, because one of the things we see in physics at all levels, actually, people don't know about this.

80
00:08:47,000 --> 00:09:02,000
But even in like Newtonian physics, the laws of physics are bidirectional with respect to time. Like the only reason that time seems to go more strongly in one direction is like friction and inertia and stuff.

81
00:09:02,000 --> 00:09:10,000
It's like a statistic. What is friction? It's like statistical collisions working out a certain way, which is really another way of saying inertia, actually.

82
00:09:10,000 --> 00:09:21,000
Sorry, not inertia. This is where I didn't eat enough sugar. What am I trying to say? Entropy. Entropy.

83
00:09:21,000 --> 00:09:32,000
Let's go back and re-edit the word entropy into those sentences. But the point being that, you know, the beginning of time is a low entropy state and the end of time is a high entropy state.

84
00:09:32,000 --> 00:09:42,000
And it looks to us while we're inside that, like, it's just things happening and then you get more entropy out. But if you like were to stand way back and look at the whole thing, it's like a very simple shape. Right.

85
00:09:42,000 --> 00:09:55,000
So then when you get into quantum mechanics, it's a little more complicated. But there's this thing called CPT conservation where, you know, the product of these things, it's charge, parity and direction of time. Right.

86
00:09:55,000 --> 00:10:07,000
So if you reverse time, then like I don't remember the exact details, but like if you negate the charge or the parity, I don't know, something like that. But like there's a there's a way that it works out and it's invariant.

87
00:10:07,000 --> 00:10:16,000
Right. So you flip one and then the other flips. Yeah. Okay. I should look that up before next time I talk about this again. I used to understand it a little better.

88
00:10:16,000 --> 00:10:34,000
So, okay. How if I was going to write fiction about time going backwards and forwards at the same time, that's not that hard. And in fact, if you make it as we found out since then, you can make a quite high budget movie where you just sort of show stuff going both directions.

89
00:10:34,000 --> 00:10:51,000
But like, okay, I it was an interesting challenge. How do you actually make that happen? Like for real? What even does that mean? And at first I was like, okay, obviously I could like either have some things simulate backwards or record some gameplay and play it backwards.

90
00:10:51,000 --> 00:11:03,000
But you really want the two streams to affect each other. Right. Right. And that's one way. And that's the levels leading up. And then after that, it's like, okay, how do we use this in the story?

91
00:11:03,000 --> 00:11:21,000
How do we do something cool for the ending? And like, how do we have? How do we use this directionality of time thematically for real? Right. As opposed to just saying in the story that things going backwards has some meaning. Right. Right.

92
00:11:21,000 --> 00:11:44,000
And that's where that came from. It was it was just how do I make a good world out of this? And then I guess I guess when I had that idea for the ending scene, that's when I knew that that was the last world of the game. Right. I knew it was probably one of the later ones because I had the earlier ones figured out. But I was like, okay, that's that's a good ending. And there we go.

93
00:11:44,000 --> 00:12:10,000
And I was pretty hyped because I mean, there was basically one week where I had the idea. I sat down and programmed it. It basically worked. And then I sent it to one friend. It was Casey, by the way. Yeah. And he played it. And he was like, yeah, this is cool. Right. So there was like a week, week and a half of like end to end from idea to completely working thing.

94
00:12:10,000 --> 00:12:20,000
And it didn't change that much into the final game. It got a little bit bigger with more details. There's more like intermediate things that happen in that level. But it was basically the same idea.

95
00:12:20,000 --> 00:12:28,000
Could you imagine taking that sort of concept and bringing it back to the first few worlds?

96
00:12:28,000 --> 00:12:34,000
Like, is that worth my directionality? No, not the bidirectionality. The idea. Yeah, the fiction part.

97
00:12:34,000 --> 00:12:44,000
Making it more based on the mechanics. Yes, exactly. Instead of the text. Or is there any way to make that better or worse?

98
00:12:44,000 --> 00:12:50,000
Well, this this borders on let me just start in order. Right. With World 2.

99
00:12:50,000 --> 00:12:57,000
It's really hard to do anything based on the mechanics because there's not that much yet. You just have rewind.

100
00:12:57,000 --> 00:13:05,000
Actually, the original world one was first and you didn't have anything. And so that was even harder to do anything with.

101
00:13:05,000 --> 00:13:15,000
Like the theory was, hey, we're going to have this world where people accommodate to this platform and its rules before we start giving them time stuff, because then it'll be more of a big wow.

102
00:13:15,000 --> 00:13:22,000
It'll be like a big surprise that they have this cool thing. But, you know, as I tried that out, I was like, well, this just.

103
00:13:22,000 --> 00:13:28,000
Isn't a good part of the game. And then also I have to do something when you die.

104
00:13:28,000 --> 00:13:34,000
Because if you're going to accommodate to the elements of the game, you have to avoid spikes and monsters and stuff.

105
00:13:34,000 --> 00:13:42,000
It's not like we could prevent you from dying. So what happens when you die? Do I give you lives or do I give you infinite lives?

106
00:13:42,000 --> 00:13:46,000
But then rewind seems less cool. Right. And so.

107
00:13:46,000 --> 00:13:55,000
All of that went away. Right. So now we start with world two, which is not very flexible in terms of designing with it. Right.

108
00:13:55,000 --> 00:14:04,000
Like the the main thing that you have is ability to repeat things that are hard and ability to.

109
00:14:04,000 --> 00:14:11,000
Get information from later in the level that you wouldn't have had and then use that somehow. Right.

110
00:14:11,000 --> 00:14:17,000
And we don't even go that hard on the second one. Like you could imagine designing for that. Yeah.

111
00:14:17,000 --> 00:14:24,000
And then so that's also why, you know, the there's a little bit of a weird puzzle in there involving the puzzle frame and stuff.

112
00:14:24,000 --> 00:14:31,000
And it sort of shows up there because that's where it can where there's room for it to show up. Right.

113
00:14:31,000 --> 00:14:37,000
I was going to ask about that. It's kind of an off theme puzzle, but I really wanted to do it.

114
00:14:37,000 --> 00:14:42,000
You know, why sometimes you just really have to let me try to finish the current question. OK.

115
00:14:42,000 --> 00:14:48,000
And then anyway, let me so, you know, starting with world three, you could do more.

116
00:14:48,000 --> 00:14:52,000
So would it be like special events that happen at the end of each world?

117
00:14:52,000 --> 00:14:59,000
I'm just saying if you bring the actual princess in there and she is interacting with the mechanic in some way.

118
00:14:59,000 --> 00:15:04,000
Just right. So instead of just the dinosaur dude being the recurring character. Yeah.

119
00:15:04,000 --> 00:15:10,000
I mean, I so the most honest answer is I just never even thought to do that.

120
00:15:10,000 --> 00:15:16,000
So originally there was just not going to be a princess in the game.

121
00:15:16,000 --> 00:15:23,000
And that was what was going to be funny about the whole princesses in another castle thing is like there just wasn't.

122
00:15:23,000 --> 00:15:26,000
But that's a little too easy and it's a little too much of a.

123
00:15:26,000 --> 00:15:36,000
There is this thing in fiction and all this stuff where you do something that's a little too easy of a negative letdown surprise ending for people and they just feel right.

124
00:15:36,000 --> 00:15:40,000
And so I didn't want to do that. So I felt better with the ending.

125
00:15:40,000 --> 00:15:44,000
But once I had that idea, I just never went back and said, what if we did this other thing?

126
00:15:44,000 --> 00:15:49,000
And so even right now, I'm not coming up with tons of ideas of what to do.

127
00:15:49,000 --> 00:16:02,000
I guess it would be because you can freely go through the levels then mechanically it would have to be something like there's a princess scene and either it's like in solved state or unsolved state.

128
00:16:02,000 --> 00:16:07,000
And what happens? And maybe they're nonlinear with respect to each other or maybe they're linear.

129
00:16:07,000 --> 00:16:11,000
Like maybe you unlock another one by finishing the previous one.

130
00:16:11,000 --> 00:16:13,000
I don't know. Yeah.

131
00:16:13,000 --> 00:16:17,000
I mean, maybe maybe you just came up with the idea for Braid 2.

132
00:16:17,000 --> 00:16:20,000
Okay. I tend to do that.

133
00:16:20,000 --> 00:16:25,000
So, okay. Maybe we move on, even though I have tons of more to say about that.

134
00:16:25,000 --> 00:16:27,000
No, that's fine.

135
00:16:27,000 --> 00:16:43,000
Okay. So, so, okay. You talked about the quantum mechanics stuff, which became more time, like more specifically about time, which then also in my mind became more specifically about things not rewinding when you rewind.

136
00:16:43,000 --> 00:16:48,000
And it's like, I feel like that particular mechanic happens throughout the game.

137
00:16:48,000 --> 00:16:56,000
So I'm sort of curious, like how, how did that sort of progression happen?

138
00:16:56,000 --> 00:17:01,000
Where like that element of things not rewinding became so important.

139
00:17:01,000 --> 00:17:06,000
I feel like you're going to say it just happened and then you just explored it literally did. Yes.

140
00:17:06,000 --> 00:17:22,000
That's the right answer. Really the right answer is, because I programmed the rewind to begin with. Yeah. And then I just woke up one morning or whatever and I was like, Oh, here's this loop that iterates over all the objects and backs up this restores the state from the backup.

141
00:17:22,000 --> 00:17:24,000
What if I just don't do that.

142
00:17:24,000 --> 00:17:33,000
Sometimes, but can you explain why you had that thought because to me it's not necessarily super obvious to think about that.

143
00:17:33,000 --> 00:17:37,000
No, but I mean, that's it's one of those miracles that happens in life.

144
00:17:37,000 --> 00:17:42,000
I mean, it's a very small miracle. Right. But like how, yeah. How do you have that idea?

145
00:17:42,000 --> 00:17:51,000
And I've, I've actually, I think I've actually been explicit before that if I hadn't been the programmer and the designer, I probably wouldn't have had that.

146
00:17:51,000 --> 00:17:55,000
Of course, of course, but there's still a leap there that is kind of interesting.

147
00:17:55,000 --> 00:18:10,000
Yeah. Is it just because programmers are lazy and they're like, Oh, I don't want to rewind that thing. That's just too much work for like, I think it might've been a little bit of me being lazy as a designer, actually in the following way.

148
00:18:10,000 --> 00:18:13,000
Right. So I was still before I figured that out.

149
00:18:13,000 --> 00:18:25,000
I was still in this idea that we're going to do all sorts of quantum mechanics and relativity stuff. And I don't know, maybe bi-directional arrow of time is in there. Maybe like quantum waveform collapses in there somehow.

150
00:18:25,000 --> 00:18:32,000
I don't know. Like just all these things, you know, relativistic geometry in some way, time dilation. I don't know.

151
00:18:32,000 --> 00:18:46,000
And I was like, I'm going to have to program all these things or whatever. And then, you know, we're also both friends or something with someone who worked on a game called Spore back in the day.

152
00:18:46,000 --> 00:18:56,000
That was like a very anticipated game from the moment it was announced and it got people really excited. But then it like didn't really live up to the excitement.

153
00:18:56,000 --> 00:19:07,000
And like back then, you know, I was trying to figure out just how, you know, prior to Braid, I'd done all these smaller projects that I never really got off the ground.

154
00:19:07,000 --> 00:19:16,000
And I was trying to figure that out. And I was like something like Spore seemed tactically a problem because it was a bunch of mini games all put together.

155
00:19:16,000 --> 00:19:30,000
And when you make one big game, you just get to keep polishing that big game until it's good. But a bunch of mini games and a bunch of totally different interaction loops, it seemed intractable to me to like make all those different things good.

156
00:19:30,000 --> 00:19:41,000
Today, I wouldn't balk at it. But like back then, it seemed like a problem. And so I think maybe somewhere in the back of my head, I was dreading.

157
00:19:41,000 --> 00:19:48,000
And this is, you know, this was a long time ago. And this is me psychoanalyzing my past self in an unfair way.

158
00:19:48,000 --> 00:20:00,000
But like, I think I'd had all these very high like it's a very high level concept to say, maybe including time as a dimension like space in the game is a thing that will happen.

159
00:20:00,000 --> 00:20:04,000
Right. There's a long way to go between that and something that's good to play.

160
00:20:04,000 --> 00:20:14,000
And so I'd started with all these ideas and I was thinking about them and just I wasn't getting that much traction thinking about them turning him into something that would be good to play.

161
00:20:14,000 --> 00:20:19,000
But then once I started doing rewind, it was instantly good to play.

162
00:20:19,000 --> 00:20:36,000
And so it's like I saw a path forward in the game that would be more interesting than the vague ideas that I had had. And so that's why I just kept going that way. Right. And after you get a few of those, you're like, OK, this game is actually about rewind now.

163
00:20:36,000 --> 00:20:42,000
Whole games about rewind or, you know, related time phenomena.

164
00:20:42,000 --> 00:20:54,000
It's interesting because that's kind of a depth first search versus like a breadth first. And like, I feel like you or I try to do both.

165
00:20:54,000 --> 00:21:06,000
Right. I try to follow down, but I also try to force the sideways jumps as well, which I think is that what you said when you meant like nowadays you wouldn't bulk at it as much like.

166
00:21:06,000 --> 00:21:11,000
So you think there's a difference now with how you would approach it.

167
00:21:11,000 --> 00:21:24,000
I think now I just feel like I personally have the ability to do a lot more work. Oh, I see. And then also because these current games are bigger team games, it's like when you have people helping you, you can do a lot more.

168
00:21:24,000 --> 00:21:31,000
But that's a separate because I was talking about my my perception of a game that was like a collection of mini games.

169
00:21:31,000 --> 00:21:43,000
I'm actually going to have to check the spore release date with how much this really was before Braid versus contemporaneously. I feel like it was before. Yeah, I think spore was in development, but no, I think it came out.

170
00:21:43,000 --> 00:21:48,000
Yeah, I think it had come out or was about to come out something like that when Braid came out. Yeah.

171
00:21:48,000 --> 00:22:04,000
What this makes me think of is that I wonder if nobody had made that game and now you were making it now like this idea of like making things concrete in that way. I feel like it's much clearer to people these days.

172
00:22:04,000 --> 00:22:12,000
Right. This this concept of we're going to take this abstract these abstracts ideas and make a game about it. Would you agree with that?

173
00:22:12,000 --> 00:22:24,000
Do you mean to people being like designers of independent games or whatever? Yes. I mean, yeah, there are a lot of games that explore weird time concepts now.

174
00:22:24,000 --> 00:22:38,000
And are you saying it's that same? Are you saying those are the same thing? Or are they not the same thing? Like the sort of like, oh, let me take something and make it concrete and like drill into it.

175
00:22:38,000 --> 00:22:47,000
Because it feels like from when I hear you say that, it feels like it was the before times where like it wasn't very clear how to do that or if that was even a good idea.

176
00:22:47,000 --> 00:22:54,000
Whereas nowadays I feel like it is very clear that it is a good idea or any are there any differences that you see there?

177
00:22:54,000 --> 00:22:59,000
It's hard to know exactly what to say about that because it's a big complicated situation right here.

178
00:22:59,000 --> 00:23:07,000
But I think the place that I probably know you from is the experimental gameplay that I used to run at the GDC.

179
00:23:07,000 --> 00:23:10,000
And I started that well before Braid.

180
00:23:10,000 --> 00:23:13,000
I believe the first one was.

181
00:23:13,000 --> 00:23:19,000
I think I had the idea for it in 2002, which means maybe the first one was 2003.

182
00:23:19,000 --> 00:23:33,000
Anyway, though, the reason that I started that was that I was frustrated to some degree with what people were doing when they design new games.

183
00:23:33,000 --> 00:23:40,000
There was definitely this idea of an independent developer designing games that are not mainstream, so they could be like weird, right?

184
00:23:40,000 --> 00:23:43,000
But like what exactly that meant?

185
00:23:43,000 --> 00:23:46,000
People didn't have a very clear concept.

186
00:23:46,000 --> 00:23:58,000
And so I started that workshop, which was at the at the Game Developers Conference every year with a relatively crisp idea of what this meant to do an experimental game.

187
00:23:58,000 --> 00:24:04,000
And I use the word experimental because I was like, you need a way to judge success or not, which was one thing that was missing, right?

188
00:24:04,000 --> 00:24:11,000
It was all this like, oh, I'm being an already indie person because I made something with like a weird character with five eyes and a cone head.

189
00:24:11,000 --> 00:24:13,000
And that's why it's an indie game.

190
00:24:13,000 --> 00:24:15,000
And it's like, well, actually, that's not that interesting.

191
00:24:15,000 --> 00:24:16,000
Right.

192
00:24:16,000 --> 00:24:20,000
And so I tried to delineate one way that things could be interesting, which is.

193
00:24:20,000 --> 00:24:25,000
You have some idea for interactivity that is substantially different.

194
00:24:25,000 --> 00:24:34,000
The idea of an experiment is that you define a priori what when it's successful and when it's not, which is a little bit harder to do with art, but like at least trying to do that.

195
00:24:34,000 --> 00:24:35,000
Right.

196
00:24:35,000 --> 00:24:46,000
And so back in those days, we at least had some very clear picture of what qualified as game mechanical experimentation, right?

197
00:24:46,000 --> 00:24:47,000
Or game dynamical.

198
00:24:47,000 --> 00:24:54,000
I don't I don't love the term game mechanics as much as some people do, but it is definitely one of the ways we thought about it.

199
00:24:54,000 --> 00:25:04,000
So that's the mindset that I was in when I designed braid is that I'd been thinking about this for a few years from running this session.

200
00:25:04,000 --> 00:25:09,000
So I think by definition, that means I didn't think there was very much at that time of this.

201
00:25:09,000 --> 00:25:23,000
And now I do think there is a lot of it, but it's executed in a shallow way that doesn't really get to the good part.

202
00:25:23,000 --> 00:25:25,000
I mean, do you feel that way, too? Do you feel like?

203
00:25:25,000 --> 00:25:47,000
Yeah, I mean, what's interesting is when I heard you say like the drilling deep, I think is sort of showing like sort of very putting a lot of value onto everything that you see would have a lot of potential and just really like going towards that direction versus sort of imposing it from the upper level.

204
00:25:47,000 --> 00:26:02,000
And then saying, yeah, well, now I'm I've said I'm going to explore this thing, but like I didn't actually I just kind of imposed the exploration from the top from sort of this theoretical standpoint.

205
00:26:02,000 --> 00:26:17,000
It did not really go deep and like the going super deep is the part that lets you get the good stuff and people maybe don't think because they call it experimental, then all of a sudden it becomes that and slightly different.

206
00:26:17,000 --> 00:26:22,000
There's I think there's two aspects to this and I'm trying to figure out how to separate them in my head.

207
00:26:22,000 --> 00:26:37,000
One of them is if you if you see a game that has done this, the good version of this, if you don't understand the deeper parts of what the exploration was and you just see the surface part, which is like, oh, it has a cool trippy game mechanic.

208
00:26:37,000 --> 00:26:42,000
That part is not that hard to to imitate.

209
00:26:42,000 --> 00:26:53,000
Right. Like, OK, I have some idea for a wacky mechanic. I want to go make that happen. And then I've got my game. Right. That's one thing that happens.

210
00:26:53,000 --> 00:27:00,000
And now we've both been public about talking, you know, we've given some speeches about what we think is good design and stuff.

211
00:27:00,000 --> 00:27:14,000
I do think maybe at least some people use those as references out in the world. And then another thing happens, though, where that kind of exploration that we talk about happens.

212
00:27:14,000 --> 00:27:25,000
But just like not very thoroughly. It's like if somebody tells you to sweep the floor and you kind of like run the broom across the floor a little bit, but there's still like lots of dust on the floor.

213
00:27:25,000 --> 00:27:30,000
Yeah. But that dust is like very valuable gold dust that you want to put in your game, actually.

214
00:27:30,000 --> 00:27:41,000
Like, I feel like that happens a lot because it's like it's really not very easy to do this weird thing that we do in game design.

215
00:27:41,000 --> 00:27:44,000
Well, it's weird because sometimes it's easy.

216
00:27:44,000 --> 00:27:52,000
Sometimes you get an idea like on the game I'm working on now. If I sit down to design levels, there's like so many levels. Right.

217
00:27:52,000 --> 00:27:58,000
It's amazing. But there's also decisions that are really hard to make.

218
00:27:58,000 --> 00:28:05,000
There's decisions that feel agonizing because like I don't know the right way to make this decision.

219
00:28:05,000 --> 00:28:21,000
There are some things where it's like, okay, clearly the right thing to do to do mechanic or to do justice to this one mechanic or decision that we made is to do a whole bunch of work so that this one piece of it is like 10 percent better.

220
00:28:21,000 --> 00:28:25,000
And I do that and probably you do that.

221
00:28:25,000 --> 00:28:30,000
But like and I'm saying probably because I don't see your day to day work process. Right.

222
00:28:30,000 --> 00:28:33,000
But, you know, most people do not do that.

223
00:28:33,000 --> 00:28:39,000
And there's something about maybe you miss the gravitas.

224
00:28:39,000 --> 00:28:42,000
Right. Maybe it feels more flimsy and people don't know why.

225
00:28:42,000 --> 00:28:48,000
And it's because you didn't do that part. You didn't do all that work that makes the extra 10 percent.

226
00:28:48,000 --> 00:28:52,000
But, you know, most games that try this don't even get there.

227
00:28:52,000 --> 00:29:02,000
I guess the point that I was trying to make is there is a way of doing this design process where you just kind of are doing it.

228
00:29:02,000 --> 00:29:08,000
But it's like if you go to work because it's your job and not because you love the work. Right.

229
00:29:08,000 --> 00:29:12,000
You're going to do the thing. But the person who loves the work is going to do way more.

230
00:29:12,000 --> 00:29:24,000
And so maybe there's just an instinctual like love for exploring consequences of design or like fleshing out this design space of things that happen.

231
00:29:24,000 --> 00:29:27,000
And some people are really naturally drawn to it.

232
00:29:27,000 --> 00:29:31,000
And some people just don't exactly know what that is. I guess.

233
00:29:31,000 --> 00:29:35,000
Like, I don't know. And they're doing it from more far away.

234
00:29:35,000 --> 00:29:45,000
And I don't mean to say that in a way that like I'm not trying to, you know, be elitist or talk down on it.

235
00:29:45,000 --> 00:29:50,000
It's just we see this a lot. Like, I don't I don't think I'm saying anything surprising to you.

236
00:29:50,000 --> 00:29:58,000
It's just maybe the metaphors are weird. But yes, I think it's sort of related to what you were saying at the very beginning,

237
00:29:58,000 --> 00:30:10,000
which I think I'm seeing in Braid as well, which is that you were totally OK with throwing away your first idea of the lots of different rule sets

238
00:30:10,000 --> 00:30:22,000
because you found something better along the way. And then you just kept doing that until it was the things that were most exciting instead of just what you wanted it to be from the outside.

239
00:30:22,000 --> 00:30:28,000
Yes. Well, OK. So I think there's something important to say there. Right.

240
00:30:28,000 --> 00:30:35,000
And this is where I start saying the kind of thing that a lot of people won't get or they think is kooky or whatever.

241
00:30:35,000 --> 00:30:42,000
But like, OK, why am I a game designer? Why is one a game designer, broadly speaking?

242
00:30:42,000 --> 00:30:49,000
And some people have an answer like because I want to make things that let people have fun or whatever. Right.

243
00:30:49,000 --> 00:30:56,000
And OK, it's not really why I'm a game designer, because like you could open an ice cream store or something.

244
00:30:56,000 --> 00:31:00,000
People would really like the ice cream. But I'm doing something different. Right.

245
00:31:00,000 --> 00:31:05,000
Like, I'm really interested in something about like the universe and how it works.

246
00:31:05,000 --> 00:31:10,000
And that's something that thematically comes through in a bunch of different ways in Braid.

247
00:31:10,000 --> 00:31:20,000
But it's like something that I was interested in since I was a kid. But I also simultaneously was really unconvinced somehow

248
00:31:20,000 --> 00:31:28,000
that any of these traditional pathways was going to be the way to to generate the understanding that I was looking for.

249
00:31:28,000 --> 00:31:34,000
Although I guess I didn't totally understand that consciously, even like when I went to college, I thought I was going to major.

250
00:31:34,000 --> 00:31:40,000
I was a major in physics for the first two semesters because obviously I'm going to do physics.

251
00:31:40,000 --> 00:31:46,000
I want to go understand the universe or whatever. But then I was just in the computer lab all day every day.

252
00:31:46,000 --> 00:31:52,000
So then then I suddenly realized that that's what I was doing and then I didn't get a degree anyway.

253
00:31:52,000 --> 00:32:02,000
So that's all good. But like, what kind of understanding is that that I'm somehow attracted to in game design?

254
00:32:02,000 --> 00:32:09,000
Right. And I can't honestly answer that question with accuracy because I still don't exactly know.

255
00:32:09,000 --> 00:32:16,000
But there are some things I can say about it. Right. Like a game that's running is like a little miniature universe.

256
00:32:16,000 --> 00:32:22,000
It generates surprise in this great way that we know how to play with sometimes.

257
00:32:22,000 --> 00:32:28,000
And that surprise is nice because it can give people nice experiences and it can generate entertainment.

258
00:32:28,000 --> 00:32:35,000
But there's also just something deeper about it that is interesting to me. Right. That I don't totally understand.

259
00:32:35,000 --> 00:32:40,000
I don't remember the start of the question. I'm trying to bring it back around. What was it?

260
00:32:40,000 --> 00:32:46,000
We're just talking about like ways to design the game and like being ready.

261
00:32:46,000 --> 00:32:51,000
I was asking like, oh, you're more ready to like throw away. Oh, yeah. Yeah. Yeah. OK.

262
00:32:51,000 --> 00:32:59,000
So like the curiosity, the being interested in this general kind of thing is like it's like how you get to the starting point again. Right.

263
00:32:59,000 --> 00:33:07,000
But like I'm trying to explore because it's something about the universe in a way of like understanding existence.

264
00:33:07,000 --> 00:33:15,000
I don't understand it. I don't like if this were something that I had complete understanding of, it'd be pretty easy.

265
00:33:15,000 --> 00:33:18,000
I could sit down and type some stuff in and give it to you. But I don't.

266
00:33:18,000 --> 00:33:27,000
And so there's this exploration process. There's finding something interesting, some way to shine a spotlight on a small piece of what I'm interested in.

267
00:33:27,000 --> 00:33:30,000
And then let's try to show you that. And that's the game.

268
00:33:30,000 --> 00:33:38,000
And because I don't understand it at the beginning, I don't know what it's going to be at the beginning. Right.

269
00:33:38,000 --> 00:33:41,000
I have some idea, but I don't totally know.

270
00:33:41,000 --> 00:33:53,000
And therefore, if I force it to be the idea that I started with, then I'm actually preventing myself from going after the thing that I'm really interested in.

271
00:33:53,000 --> 00:33:59,000
And I'm just more like. Just trying to make a fun game.

272
00:33:59,000 --> 00:34:09,000
Or, I mean, maybe I don't know, like, I feel like some of these games do that, though, like I feel I feel I'm not privy to the interiors of a lot of these development processes,

273
00:34:09,000 --> 00:34:19,000
but I feel like they start out with a high concept and then they just stay too closely to that, regardless of the fact that it isn't that interesting.

274
00:34:19,000 --> 00:34:28,000
Right. That's what you feel like as a designer. I feel like there's so many great places you could go from that that they don't.

275
00:34:28,000 --> 00:34:35,000
And so there is something happening there. Sorry, other designers. I don't I don't want to be Mr. Grumpy.

276
00:34:35,000 --> 00:34:40,000
Yeah, there are some games that do a good job at this, too. I'm not trying to say every other game does.

277
00:34:40,000 --> 00:34:45,000
I think I'm just I'm trying to it's a very subtle thing. Right.

278
00:34:45,000 --> 00:34:55,000
And so just saying whatever comes to your mind is going to be interesting because it's so hard to actually define what is good and what is not good.

279
00:34:55,000 --> 00:35:01,000
And, you know, the fact that they've tried and they've done something that doesn't invalidate it,

280
00:35:01,000 --> 00:35:09,000
it's just more like here are all the different ways that you could approach things and like why makes what why are some more successful than others?

281
00:35:09,000 --> 00:35:12,000
Well, it's especially hard to talk about for the following reason.

282
00:35:12,000 --> 00:35:17,000
And I'm trying to get better at this, but it's still it's a weak spot in my personality.

283
00:35:17,000 --> 00:35:26,000
Right. Which is another way of saying the thing about leaving the original idea behind is like, OK, at time, T equals zero.

284
00:35:26,000 --> 00:35:36,000
When you start the game, you are at some level of knowledge about the world, about whatever your particular line of philosophy is that you're exploring.

285
00:35:36,000 --> 00:35:41,000
And you want to by the end, by T equals one, have something better.

286
00:35:41,000 --> 00:35:49,000
Right. You want to have developed better as a person because that's how you know that you have something good in this game.

287
00:35:49,000 --> 00:35:52,000
Right. That you can give to people.

288
00:35:52,000 --> 00:36:04,000
And to do that, for it to be actual valuable, true stuff, which game simulations, this is a whole other side thing that maybe we could talk about.

289
00:36:04,000 --> 00:36:21,000
But, you know, the fact that they're little universes that are simpler, but they're still the fundamental nature of them is like ours in that complex ingredients come together and generate output in a surprising way.

290
00:36:21,000 --> 00:36:27,000
And if you factor out all the details, that fundamental action is still interesting.

291
00:36:27,000 --> 00:36:29,000
Right. And it's still the same.

292
00:36:29,000 --> 00:36:40,000
Like, and somehow we piggyback on the real universe doing that to make a game like imagine the universe didn't ever have things coming together to interact.

293
00:36:40,000 --> 00:36:51,000
If you could even imagine that, how would you then make a video game that had that? We don't know how to make that is what I'm saying is we use that property of the universe and we just adopted. Right.

294
00:36:51,000 --> 00:37:00,000
Does that make any sense? I mean, there's the, you know, principle that we could only notice the universe has patterns in it.

295
00:37:00,000 --> 00:37:03,000
If the universe didn't have patterns, we would be there to notice it.

296
00:37:03,000 --> 00:37:08,000
I mean, something a little bit more specific in this case, which is some kind of like patterns evolving over time or something.

297
00:37:08,000 --> 00:37:15,000
Right. Right. But, you know, and maybe time is fictional and whatnot, but there's still something there.

298
00:37:15,000 --> 00:37:30,000
Okay. So if you identify too closely with your starting idea because it's yours and this was your cool, clever idea that you had, then that self limiting because you're not going to walk far enough away from that to find the thing.

299
00:37:30,000 --> 00:37:40,000
There's like an ego problem where if you have too big of an ego about your original idea, you kind of fail in this process.

300
00:37:40,000 --> 00:37:46,000
Maybe, or you can always get lucky, right? But, but it's harder now.

301
00:37:46,000 --> 00:38:06,000
Whenever I talk about this, it's hard to talk about the topic in a way that does justice to the actual things I'm talking about because they're like, we're sitting here talking to each other, you know, because this was a successful game that a lot of people like to play.

302
00:38:06,000 --> 00:38:17,000
And so there's this I'm in this role of like successful game designer who did a good thing or whatever. Although some people hate this game. Right. But enough people like it that blah, blah, blah.

303
00:38:17,000 --> 00:38:31,000
And it's, it's hard a little bit to talk about this stuff and not jump back because there's an ego element in like, oh, I'm a smart game designer and I know better than these other game designers who are all doing the wrong thing.

304
00:38:31,000 --> 00:38:44,000
All that. Right. And on the one hand, falling into that mode makes it harder to talk about these things clearly and in a way that does justice to them.

305
00:38:44,000 --> 00:39:02,000
On the other hand, I do think those things are true that people don't execute on this correctly. And so trying to find a way to talk about it without it becoming just an exercise in thinking well of myself is, I don't know.

306
00:39:02,000 --> 00:39:15,000
Like I think I do. I do 90% okay at that. But like, I still feel myself when I'm talking about these things. I'm like, haha. And, you know, I would like to just get better at that. I don't know how to do it.

307
00:39:15,000 --> 00:39:25,000
No, I do know how to do it. It's just, it requires. Let's just say that you liked like where you said you like to see the flaws in the thing so that what that's what makes it better.

308
00:39:25,000 --> 00:39:36,000
You do that for other people. You do that for yourself as well. Yes. So you're not being unfair to other people because you're being incredibly critical of yourself.

309
00:39:36,000 --> 00:39:50,000
But also, of course, you're going to like the stuff that you do. I think that's also true. Like, yeah. All right. So the thing that struck me the most when I played.

310
00:39:50,000 --> 00:40:00,000
Was how minimalistic the puzzle design felt. And I think that was like sort of the thing that blew me away the most maybe I want to say.

311
00:40:00,000 --> 00:40:08,000
And I was wondering if you had more thoughts on that. I sort of heard you talk about it a little bit, but maybe we can go deeper there.

312
00:40:08,000 --> 00:40:15,000
That's a direction that I went more in over time that I kind of discovered while I was working on the game.

313
00:40:15,000 --> 00:40:20,000
There definitely was more complex level geometry in the beginning and more monsters and stuff.

314
00:40:20,000 --> 00:40:28,000
Although one thing that I think one idea that I had early on was.

315
00:40:28,000 --> 00:40:36,000
I want levels to fit on one screen so that they're framed like whenever possible. Like sometimes it'll be fun to have bigger levels.

316
00:40:36,000 --> 00:40:43,000
But if everything fits on one screen and you're thinking about a hard puzzle, you can see all the elements right there.

317
00:40:43,000 --> 00:40:48,000
And you're taking away some artificial difficulty and you get to the essence of the puzzle. Right.

318
00:40:48,000 --> 00:40:58,000
And that then has consequences, though, because, well, if the jump height is fixed and the camera like doesn't ever zoom out, which it didn't because.

319
00:40:58,000 --> 00:41:05,000
I didn't want to program that kind of thing. Like even in the beginning, I was like, are we just blitting bit maps at one pixel to one pixel?

320
00:41:05,000 --> 00:41:10,000
Or do I assume 3D hardware like who even knows? Right. That has consequences.

321
00:41:10,000 --> 00:41:14,000
Like so how many jump heights can you fit on the screen, for example?

322
00:41:14,000 --> 00:41:17,000
Not really that many, like five or six at most.

323
00:41:17,000 --> 00:41:24,000
So that puts an upper bound on the level geometry if you put those two things together. Right.

324
00:41:24,000 --> 00:41:33,000
Also jump widths. Right. If you want to put two things far enough apart so that you can't jump from one to the other and it's open space between.

325
00:41:33,000 --> 00:41:41,000
You could only have I don't know. This is a guess, but maybe four such things across the screen or something like that.

326
00:41:41,000 --> 00:41:47,000
So now that whatever complexity you get by putting those together is still much higher than the average complexity.

327
00:41:47,000 --> 00:41:57,000
But it was still this force that I was aware of. Like, OK, good puzzles are going to be things where you can see all the information.

328
00:41:57,000 --> 00:42:11,000
And that means they're not that complicated. And I definitely I had played puzzle games where the reason the puzzle was hard is because you have to do 17 things in the right order or whatever.

329
00:42:11,000 --> 00:42:15,000
And I was like, no, that's not this game because this game should be about time.

330
00:42:15,000 --> 00:42:25,000
And because I had been doing experimental gameplay workshop, I had this idea that that each every puzzle should be on theme for the particular world,

331
00:42:25,000 --> 00:42:29,000
which, as I said, I did break in that one instance kind of because I wanted to.

332
00:42:29,000 --> 00:42:33,000
But, you know, for the most part, I was very strict about that. Right.

333
00:42:33,000 --> 00:42:39,000
And so if something is on theme, how complicated can it be?

334
00:42:39,000 --> 00:42:49,000
Because if there's some specific idea about it, if that idea only takes place in one part of the puzzle, what's the rest of the puzzle doing?

335
00:42:49,000 --> 00:42:57,000
It's kind of dead weight on that. Right. Unless the idea happens multiple times to like fill out.

336
00:42:57,000 --> 00:43:04,000
But that's hard. It's like a lot harder to design one idea taking place in multiple ways.

337
00:43:04,000 --> 00:43:11,000
We actually do that on the new game a little bit. And actually, Zach is really good at that.

338
00:43:11,000 --> 00:43:19,000
He's probably maybe the best person I've ever seen at that particular thing. So.

339
00:43:19,000 --> 00:43:30,000
I think that gravitated towards simpler puzzles, but also just sometimes I would be working on a puzzle and I would be unhappy with it because it looks ugly or just this thing is weird.

340
00:43:30,000 --> 00:43:33,000
And then I would delete the thing that was weird and I would like it more.

341
00:43:33,000 --> 00:43:40,000
And I just I kept seeing that trend. I was like, OK, this game is better when I'm more minimal.

342
00:43:40,000 --> 00:43:46,000
That was only something that I really had clarity about, I would say, by the middle or two thirds of the way through development, for sure.

343
00:43:46,000 --> 00:43:54,000
So does that mean that the puzzles initially like they had the same elements, but they had more elements as well and you just remove them?

344
00:43:54,000 --> 00:44:01,000
There were definitely like more arbitrary monsters that didn't have much to do with anything, for example.

345
00:44:01,000 --> 00:44:05,000
There still are a few in the final game just for pacing or to put something there or whatever.

346
00:44:05,000 --> 00:44:15,000
But there were more there was more complex geometry. So, you know, one of the levels that shows up again in the game a few times is this level called the pit.

347
00:44:15,000 --> 00:44:18,000
Yeah, I was going to ask. And it's super. It's one of the most minimal. Yeah, literally.

348
00:44:18,000 --> 00:44:24,000
It's one screen. And there's a pit. And what can we do? And it happens like five times, too, which is great.

349
00:44:24,000 --> 00:44:30,000
Yeah. And so that in the original prototype of the game.

350
00:44:30,000 --> 00:44:42,000
That was the level where I introduced the magic key and the magic key was the the predecessor to the current world three stuff we were talking about where things don't rewind.

351
00:44:42,000 --> 00:44:48,000
But the idea back then was like, OK, the key doesn't rewind. It's like special. So there was no sparkles.

352
00:44:48,000 --> 00:44:52,000
It wasn't it wasn't like a modifier on objects the way that it is now.

353
00:44:52,000 --> 00:45:03,000
It simply was OK. The key is kind of cool. And I was like, OK, what's a simple way that you demonstrate that to people?

354
00:45:03,000 --> 00:45:08,000
Well, I want to force them to figure it out and have this epiphany from figuring it out.

355
00:45:08,000 --> 00:45:13,000
What if they have to go into a pit and get the key and the pit is a little higher than they can jump?

356
00:45:13,000 --> 00:45:18,000
So maybe they think that they could jump out, but you jump in and then you're just stuck.

357
00:45:18,000 --> 00:45:28,000
And then you basically have to rewind out. And then, you know, if you go and you look at this level, it was a very long level that totally doesn't fit on the screen.

358
00:45:28,000 --> 00:45:31,000
And you go to the right for a while. You jump on some monsters or whatever.

359
00:45:31,000 --> 00:45:46,000
And then I was following game design advice, traditional good game design advice, which is before you find a key, you must encounter the locked door and not be able to proceed.

360
00:45:46,000 --> 00:45:50,000
OK, because otherwise you don't appreciate the key. Otherwise, you just get the key.

361
00:45:50,000 --> 00:46:00,000
Now, I have violated that rule sort of in the final game because you have the pit and then the gate on the other side and you get the key first or you encounter the key first.

362
00:46:00,000 --> 00:46:06,000
But because it's 2D and it all fits on one screen, you see the gate and it's kind of fine.

363
00:46:06,000 --> 00:46:16,000
Yeah. Well, I think what it's saying is you should frustrate the player first so that they appreciate it, which doesn't mean they have to see it. They're just frustrated.

364
00:46:16,000 --> 00:46:25,000
I don't know if it's about frustrated even. But it's like if you get a key and then you see a locked door that looks like a really bad ass locked door, but you just have the key.

365
00:46:25,000 --> 00:46:27,000
You don't even maybe realize when you picked it up.

366
00:46:27,000 --> 00:46:31,000
Right. Yeah, that's like a nothing burger and nothing burgers feel bad.

367
00:46:31,000 --> 00:46:37,000
Yeah. So it's about avoiding that kind of which you've succeeded at that, right?

368
00:46:37,000 --> 00:46:44,000
Because you fall into the pit and then you don't know what to do. And then therefore that's the part where you're like, oh, I need to be doing something.

369
00:46:44,000 --> 00:46:46,000
Something needs to happen. It's just not given to you.

370
00:46:46,000 --> 00:46:53,000
Yes. But to go back to the original level, it was so you would go left to right along the ground.

371
00:46:53,000 --> 00:47:04,000
Right. You would run into this gate and you're blocked. So you climb up this trellis and like back left and then over here there's like a pit and it didn't fit vertically.

372
00:47:04,000 --> 00:47:11,000
So it was like kind of half scrolled on the screen and then you would go into this pit over here and be stuck and come back out and come down around.

373
00:47:11,000 --> 00:47:18,000
It was way less elegant. It was ugly. I mean, it worked like mechanically. I could have shipped that level.

374
00:47:18,000 --> 00:47:25,000
Right. But I turned that level into the absolute minimum thing that you see because it was like, OK, what do I read?

375
00:47:25,000 --> 00:47:31,000
What is actually good about this? Right. And then what do I really need to do that thing?

376
00:47:31,000 --> 00:47:41,000
That's good. And then also, you know, I had just some idea of, hey, it's really cool to do things with the minimum amount.

377
00:47:41,000 --> 00:47:44,000
Right. That's sort of an eastern aesthetic to some degree.

378
00:47:44,000 --> 00:47:51,000
There's some Western traditions that do this, too. But like, what can I do something highly effective with a minimum amount of material?

379
00:47:51,000 --> 00:47:58,000
Right. And it's a game design application of that idea. And then once I did that a few times, I saw that it was working, I guess.

380
00:47:58,000 --> 00:48:08,000
Is it a program or thing as well? Or like, do you think it's sort of your program or part like liking elegance in design, like minimum code for what it's doing?

381
00:48:08,000 --> 00:48:14,000
Things like that. It's quite possible. I mean, I didn't have that association in my head very deliberately at the time.

382
00:48:14,000 --> 00:48:21,000
But, yeah, of course. Yeah. It could be just that I had trained myself that way to appreciate that.

383
00:48:21,000 --> 00:48:28,000
OK, that's interesting. Now, it's weird because so the aesthetics of the game visually are not minimal.

384
00:48:28,000 --> 00:48:41,000
Right. Like the style, the painterly style of the game is very much not minimal. So it's not like I'm saying minimalism in all places is the right thing.

385
00:48:41,000 --> 00:48:48,000
But that's it's complicated. Well, I think, yeah, I don't think minimalism is always the right thing or not.

386
00:48:48,000 --> 00:48:53,000
I mean, it's just an aesthetic that comes that you can decide to pick and you're like, OK, I'm going to go for minimalism.

387
00:48:53,000 --> 00:48:59,000
And that's what the game is going to be about. And then there are going to be some good things and some bad things that come out of that.

388
00:48:59,000 --> 00:49:10,000
Yeah, I do think there's a question of you can add things that are not minimal that feel like they build up maybe a world or something.

389
00:49:10,000 --> 00:49:18,000
Like there's always sort of there's a component that's very clear cut and then there's sort of a random just let me fill it out a little bit.

390
00:49:18,000 --> 00:49:27,000
And it doesn't have to have a meaning. And it gives us because the world isn't so pure all the time.

391
00:49:27,000 --> 00:49:33,000
And it has some random components. I feel like those you can try to insert on purpose.

392
00:49:33,000 --> 00:49:37,000
But I think in in Braid, it's good that you didn't do that.

393
00:49:37,000 --> 00:49:50,000
But did you ever consider that idea of like maybe not the pure minimalism is OK as well? I don't know if it made sense or not.

394
00:49:50,000 --> 00:49:54,000
I mean, at some point, you kind of just have to decide what game you're making.

395
00:49:54,000 --> 00:49:57,000
And I was you know, Braid took a long time, I think.

396
00:49:57,000 --> 00:50:05,000
And so so like exploring a lot of dimensions like that, I just it was hard enough to get that game done.

397
00:50:05,000 --> 00:50:08,000
And actually, from that perspective, minimalism is appealing in design.

398
00:50:08,000 --> 00:50:13,000
It's like I just don't have to execute as complex of levels this way.

399
00:50:13,000 --> 00:50:20,000
Well, yeah, we have to decide what is important. So that takes a while in a different way.

400
00:50:20,000 --> 00:50:24,000
OK, so then, OK, there's all these mechanics.

401
00:50:24,000 --> 00:50:34,000
And I assume you came up with them like you were saying, sort of going down the tree of possible things that you could be doing.

402
00:50:34,000 --> 00:50:42,000
Nowadays, I think and we gave a talk about this, like I feel like my aesthetic would be to try to combine those things as much as possible.

403
00:50:42,000 --> 00:50:47,000
You have the non-rewinding thing that like happens in almost every world.

404
00:50:47,000 --> 00:50:58,000
But like the ring doesn't happen in the time versus space world, for example, like time and space being correlated.

405
00:50:58,000 --> 00:51:04,000
I mean, and then there's the shadow thing could happen in the ring world and like especially the ring.

406
00:51:04,000 --> 00:51:07,000
It feels very easy to like insert everywhere. But like there's others things like that.

407
00:51:07,000 --> 00:51:11,000
And like, were you thinking about that at the time? And what do you think about it now?

408
00:51:11,000 --> 00:51:14,000
I thought about it toward the end of development, right?

409
00:51:14,000 --> 00:51:20,000
Like, is it an incomplete search of the search space to not do the combinatorics of these things?

410
00:51:20,000 --> 00:51:25,000
And again, I was just feeling really slammed to try and finish the game.

411
00:51:25,000 --> 00:51:29,000
So from that standpoint, I was like, oh, man, I don't want to do all that stuff.

412
00:51:29,000 --> 00:51:36,000
But also, I mean, there were sort of technical problems to some degree, like, and they're not that insurmountable.

413
00:51:36,000 --> 00:51:42,000
But, you know, the world for thing that decides what time it is based on your coordinate.

414
00:51:42,000 --> 00:51:48,000
Like, how does that interact with like the time ring and like what what even is that?

415
00:51:48,000 --> 00:51:52,000
And then can the code be structured in a way that makes sense? I don't know.

416
00:51:52,000 --> 00:51:58,000
But I also, you know, kind of like in the beginning of the project, when I had all these high level ideas and I was thinking about it,

417
00:51:58,000 --> 00:52:04,000
I started thinking about like, what puzzles would I make if I had these multiple elements?

418
00:52:04,000 --> 00:52:10,000
And I just didn't think of any that were amazing. Right.

419
00:52:10,000 --> 00:52:19,000
But I also didn't think that hard about it. And honestly, sometimes, again, thinking about things in that high level way isn't that productive anyway.

420
00:52:19,000 --> 00:52:23,000
Sometimes you need to get the actual thing and then start playing with it.

421
00:52:23,000 --> 00:52:30,000
And then all sorts of ideas show up. And so if I had done that, it's quite possible that there would have been lots of cool things.

422
00:52:30,000 --> 00:52:41,000
And it's quite possible, actually, that if somebody goes and programs a system that can do both of those things at once, that they would find a bunch of really cool things.

423
00:52:41,000 --> 00:52:50,000
OK. They're going to have some pain trying to do that. But if they can do it, then good for them.

424
00:52:50,000 --> 00:53:04,000
OK. So let's see. You also like part of the minimalistic style is I feel like you don't have that many puzzles in the game, or at least compared to other games that you're making now.

425
00:53:04,000 --> 00:53:10,000
Oh, yeah. I mean, it seemed kind of big back then. I believe the last count.

426
00:53:10,000 --> 00:53:17,000
I vaguely remember the number 70 or something. Well, yes, 60 main ones. Right. Plus, yeah.

427
00:53:17,000 --> 00:53:25,000
Well, and also there's stuff in the epilogue that I think of as right, even though you don't concretely get anything for them. Right.

428
00:53:25,000 --> 00:53:33,000
So it's it's ish 70 ish right puzzles in the game, which is not a lot compared to the witness or the current game.

429
00:53:33,000 --> 00:53:38,000
But it sure seemed like enough at the time. Yeah.

430
00:53:38,000 --> 00:53:45,000
I did have a question. So when I first decided I was going to do this game, you know, I'm figuring out the idea of it.

431
00:53:45,000 --> 00:53:48,000
I'm also figuring out the scope of it. Right. How big is this game?

432
00:53:48,000 --> 00:53:54,000
And I was very I was very conscious that I didn't want the game to be too big because I would fail to finish it.

433
00:53:54,000 --> 00:53:59,000
And I didn't want to fail to finish this game. Right. I was going to stick to it and like do it.

434
00:53:59,000 --> 00:54:08,000
And, you know, this was also a time the late 90s, early 2000s was when games were really getting 3D and hard to make and ambitious.

435
00:54:08,000 --> 00:54:17,000
And there were all these games that were just failing to be completed because they were just too hard for the team to make. Right.

436
00:54:17,000 --> 00:54:27,000
And so I was like, I don't want to do that. But even up until that time, so I started really I started working on the game when I was on vacation.

437
00:54:27,000 --> 00:54:30,000
And then I had to take a couple of months to finish up a previous job.

438
00:54:30,000 --> 00:54:40,000
But like from April to December of I want to say 2005, that might be off by one was when I was figuring out the bulk of the game.

439
00:54:40,000 --> 00:54:46,000
And, you know, December of 2005 was when I figured out the end game.

440
00:54:46,000 --> 00:54:53,000
And about that same time, I was saying, do I have enough worlds here to make a game?

441
00:54:53,000 --> 00:55:00,000
And I was like, yeah, OK, this is going to be enough. I just have to, you know, cap it at this many worlds.

442
00:55:00,000 --> 00:55:08,000
And then I just have to build out puzzles because some of the worlds had like three puzzles in them or something, you know, because that's just I mean, I was going to ask about that.

443
00:55:08,000 --> 00:55:12,000
Did you have like too many or not enough? And like, what did you do about that?

444
00:55:12,000 --> 00:55:15,000
Too many worlds or too many puzzles per mechanic.

445
00:55:15,000 --> 00:55:21,000
Did you cut puzzles from some mechanics and a little bit? I mean, I cut for quality a little bit.

446
00:55:21,000 --> 00:55:24,000
I'm not sure I would do things this way today.

447
00:55:24,000 --> 00:55:29,000
But for Braid, I felt like it was nice if all the puzzles had the same number of pieces.

448
00:55:29,000 --> 00:55:33,000
I know. And it's 62, which is funny. Yeah.

449
00:55:33,000 --> 00:55:36,000
You know, so so each puzzle is like four by three.

450
00:55:36,000 --> 00:55:41,000
And so that's per world. You need 12 puzzles.

451
00:55:41,000 --> 00:55:46,000
Well, approximately you could like have kind of two puzzles to get to one puzzle piece.

452
00:55:46,000 --> 00:55:52,000
But that's right. Then you're kind of not really I don't know. Sure. You're messing with the structure a little bit.

453
00:55:52,000 --> 00:56:03,000
It's not as. Although I do, you know, so there are cases when there are two puzzles leading to one puzzle piece, but it's usually simple version of idea and then full version of idea.

454
00:56:03,000 --> 00:56:09,000
Like I'm thinking of, for example, there's the multiple gates like underground with not enough keys thing.

455
00:56:09,000 --> 00:56:12,000
And it's like, here's a simple one. Right. And then here's a more complex one.

456
00:56:12,000 --> 00:56:20,000
And then you get the puzzle piece. Sure. But honestly, this is a little bit of an uncharitable way to say it.

457
00:56:20,000 --> 00:56:27,000
But that structure is a little bit of a cop out because it means I could stop thinking when I have 12.

458
00:56:27,000 --> 00:56:32,000
You know, I don't think you're missing anything. It doesn't feel like you need more.

459
00:56:32,000 --> 00:56:39,000
Yeah, no, the game feels complete, which is why it worked. If the game didn't feel complete, I probably would have changed that decision.

460
00:56:39,000 --> 00:56:48,000
Right. It just happened to work out that way. You know, on the witness later, just the nature of the ideas was that some of them just seemed to have a lot more puzzles than others.

461
00:56:48,000 --> 00:56:53,000
And from the very beginning, I was like, OK, we're not we're not going to do the braid style structure here.

462
00:56:53,000 --> 00:56:57,000
We're just going to let it be more variable. How did you pick 12?

463
00:56:57,000 --> 00:57:02,000
Was it just because some puzzles were like, so that's kind of the average number that you were getting?

464
00:57:02,000 --> 00:57:08,000
And then you were like, OK, now I'm just going to fill the gaps. I don't know.

465
00:57:08,000 --> 00:57:13,000
I mean, you kind of have to have enough to make a.

466
00:57:13,000 --> 00:57:20,000
Like I had the idea to do the puzzle board because I wanted there to be a reason to collect the things.

467
00:57:20,000 --> 00:57:25,000
I wanted you to do something with them rather than just like a number eight out of 12 or whatever.

468
00:57:25,000 --> 00:57:30,000
And I guess like Banjo Kazooie or something like that had done this.

469
00:57:30,000 --> 00:57:34,000
OK, you collect puzzles. I don't know if you actually put together the puzzle pieces in that game.

470
00:57:34,000 --> 00:57:40,000
I never played it. I don't know anything about it, but people have told me since then that that had that.

471
00:57:40,000 --> 00:57:42,000
But as far as I was concerned, it was a new idea.

472
00:57:42,000 --> 00:57:47,000
But so like a two by two puzzle is stupid, right?

473
00:57:47,000 --> 00:57:51,000
Because you're not even you're not even putting it together. Right.

474
00:57:51,000 --> 00:57:56,000
So it has to be more than that. Right.

475
00:57:56,000 --> 00:57:58,000
And I just kind of landed on 12. I don't know.

476
00:57:58,000 --> 00:58:05,000
It's a little bit also the aspect ratio of the thing. It just kind of worked out that four by three was squares.

477
00:58:05,000 --> 00:58:10,000
Although I kind of I guess I chose that to make four by three. Good. I don't know.

478
00:58:10,000 --> 00:58:17,000
OK. Yeah. Did you finish answering the combining the mechanics question or like?

479
00:58:17,000 --> 00:58:22,000
I mean, I just kind of didn't do it. Yes. Right. Yeah. OK.

480
00:58:22,000 --> 00:58:28,000
And it was it was it seemed too hard and like a potential thing to do for another game.

481
00:58:28,000 --> 00:58:33,000
But I also knew I'm not going to do a braid to that's just that that's not enough for a sequel.

482
00:58:33,000 --> 00:58:40,000
I see. Yeah. And which worlds were the hardest to come up with puzzle that you were saying like this one?

483
00:58:40,000 --> 00:58:46,000
This one only had three or whatever. Well, World 2 was hard just again because there wasn't much to work with.

484
00:58:46,000 --> 00:58:53,000
And you wanted that to be like you felt it was important. I was its own world or like you could have been combined.

485
00:58:53,000 --> 00:58:59,000
Yeah. I mean, I felt like there would be enough interesting things. Right.

486
00:58:59,000 --> 00:59:09,000
And I guess there are. I mean, World 2 is also the one where you might be the most thinking like, well,

487
00:59:09,000 --> 00:59:14,000
what exactly is on theme of you can rewind and not die. Right.

488
00:59:14,000 --> 00:59:25,000
So that's the way many of these are. So some of them very explicitly are like jumping down the big pit that has spikes in some places that you should not hit.

489
00:59:25,000 --> 00:59:29,000
Honestly, in retrospect, if I were to tune the game, I would slow down the falling speed,

490
00:59:29,000 --> 00:59:32,000
but we didn't want to do that for this edition because we don't change the game.

491
00:59:32,000 --> 00:59:38,000
Others are more loosely like that, like, OK, I have to bounce on something with certain timing and I'm not going to maybe die,

492
00:59:38,000 --> 00:59:39,680
to jump, so let me rewind and do that.

493
00:59:39,680 --> 00:59:44,360
Or I need to jump multiple times off a couple monsters here,

494
00:59:44,360 --> 00:59:46,680
and it's just a little bit difficult to execute,

495
00:59:46,680 --> 00:59:49,280
but I could try again.

496
00:59:49,280 --> 00:59:52,640
And then some are very vague.

497
00:59:52,640 --> 00:59:56,680
So I'm thinking of the beginning of World 2-4,

498
00:59:56,680 --> 01:00:00,720
where there's a puzzle piece right above the entry door,

499
01:00:00,720 --> 01:00:02,200
and there's nothing near it.

500
01:00:02,200 --> 01:00:05,440
And you're like, how am I supposed to get this?

501
01:00:05,440 --> 01:00:11,240
And then you throw a switch, you travel across a platform

502
01:00:11,240 --> 01:00:14,640
to get to the pit, and then there's a monster there.

503
01:00:14,640 --> 01:00:19,080
And it just seems like it's a thing to dodge and avoid

504
01:00:19,080 --> 01:00:22,840
and maybe get killed by, and then you rewind or whatever.

505
01:00:22,840 --> 01:00:27,280
But really, you get the monster back to the other side,

506
01:00:27,280 --> 01:00:30,400
and it's like, is that a rewind puzzle?

507
01:00:30,400 --> 01:00:33,880
Puzzle, not really.

508
01:00:33,880 --> 01:00:36,040
I don't know, man.

509
01:00:36,040 --> 01:00:38,880
It's an interesting puzzle.

510
01:00:38,880 --> 01:00:43,080
It's about, it's weird because aesthetically, it

511
01:00:43,080 --> 01:00:47,880
feels like it does the right thing in a number of ways,

512
01:00:47,880 --> 01:00:52,120
where you have this challenge that's very minimal

513
01:00:52,120 --> 01:00:53,080
and looks impossible.

514
01:00:53,080 --> 01:00:54,960
There's just like a puzzle piece in the air.

515
01:00:54,960 --> 01:00:56,880
What are you going to do about that?

516
01:00:56,880 --> 01:01:00,040
And then there's misdirection to it,

517
01:01:00,040 --> 01:01:01,480
because that monster way over there

518
01:01:01,480 --> 01:01:04,280
doesn't seem like it's relevant.

519
01:01:04,280 --> 01:01:08,760
It seems like the goal is to guard you from going forward,

520
01:01:08,760 --> 01:01:13,000
and you have to do something quite specific to solve it,

521
01:01:13,000 --> 01:01:15,120
because you have to catch the monster on the plate.

522
01:01:15,120 --> 01:01:17,200
The monster walks fast enough that he'll probably

523
01:01:17,200 --> 01:01:18,760
fall in the pit and die, and so you

524
01:01:18,760 --> 01:01:22,080
have to catch him on the platform with the right timing

525
01:01:22,080 --> 01:01:24,320
and send it across at the right time

526
01:01:24,320 --> 01:01:25,560
to just barely get him across.

527
01:01:25,560 --> 01:01:27,440
And then you have to jump over him or something

528
01:01:27,440 --> 01:01:28,520
without killing him.

529
01:01:28,520 --> 01:01:31,320
So it's pretty hard to do accidentally,

530
01:01:31,320 --> 01:01:33,400
which is a hallmark of a good puzzle.

531
01:01:33,400 --> 01:01:36,600
And the rewind helps you with that timing and execution

532
01:01:36,600 --> 01:01:41,520
a little bit, except that when people are new at the game,

533
01:01:41,520 --> 01:01:43,120
they kind of don't get that part of it.

534
01:01:43,120 --> 01:01:45,520
Like if you die, sometimes.

535
01:01:45,520 --> 01:01:47,080
If you just die and it says rewind

536
01:01:47,080 --> 01:01:48,960
and you don't have anything else you could do,

537
01:01:48,960 --> 01:01:49,920
you're going to rewind.

538
01:01:49,920 --> 01:01:52,320
But if you miss a jump, a lot of the times,

539
01:01:52,320 --> 01:01:54,040
newer players will like, OK, I'm going

540
01:01:54,040 --> 01:01:55,560
to go walk all the way around the level

541
01:01:55,560 --> 01:01:56,880
and back up the ladder and whatever,

542
01:01:56,880 --> 01:01:58,760
because they don't realize they could just

543
01:01:58,760 --> 01:02:00,520
rewind for three seconds.

544
01:02:00,520 --> 01:02:02,200
But from that standpoint, yeah, I

545
01:02:02,200 --> 01:02:07,960
think that's why World 2 was the hardest, apart

546
01:02:07,960 --> 01:02:12,720
from the worlds that didn't make it into the game, which

547
01:02:12,720 --> 01:02:15,360
were so hard I couldn't get anything.

548
01:02:15,360 --> 01:02:19,040
Right, which is probably a sign, obviously.

549
01:02:19,040 --> 01:02:19,680
OK.

550
01:02:19,680 --> 01:02:21,120
Yeah.

551
01:02:21,120 --> 01:02:21,640
Cool.

552
01:02:21,640 --> 01:02:24,840
OK, so now I think we'll go more into specific puzzles,

553
01:02:24,840 --> 01:02:27,360
but it's good because we're already talking about World 2.

554
01:02:27,360 --> 01:02:31,440
So is there more to say about why there is a puzzle actually

555
01:02:31,440 --> 01:02:32,240
in the world?

556
01:02:32,240 --> 01:02:36,120
Like why did you want to do that?

557
01:02:36,120 --> 01:02:39,960
I liked the idea of there's a certain thing

558
01:02:39,960 --> 01:02:42,160
to say about this, which is like,

559
01:02:42,160 --> 01:02:45,760
Braid is a little bit more immature design-wise

560
01:02:45,760 --> 01:02:47,960
than some later games, right?

561
01:02:47,960 --> 01:02:52,200
And so there's things like when it's your first big game

562
01:02:52,200 --> 01:02:54,560
that you know, or not big, but like the first game

563
01:02:54,560 --> 01:02:56,800
that you know is going to be really good and is going to gel,

564
01:02:56,800 --> 01:02:59,320
there's this temptation to put all these good ideas

565
01:02:59,320 --> 01:03:01,080
that you have in there, right?

566
01:03:01,080 --> 01:03:02,920
Or to make it like everything.

567
01:03:02,920 --> 01:03:08,280
And so the idea that I had was like, whenever

568
01:03:08,280 --> 01:03:12,480
I do a pattern like that, I like to transcend the pattern

569
01:03:12,480 --> 01:03:17,640
at some point or break it in a surprise way, right?

570
01:03:17,640 --> 01:03:19,440
So with the stars, this happens, too.

571
01:03:19,440 --> 01:03:21,400
There's like a really weird star that actually

572
01:03:21,400 --> 01:03:22,800
involves the puzzle pieces.

573
01:03:22,800 --> 01:03:25,080
Spoilers, everybody.

574
01:03:25,080 --> 01:03:28,360
I'm not going to say exactly what.

575
01:03:28,360 --> 01:03:30,800
And that's one that people hate when they figure it out, too.

576
01:03:30,800 --> 01:03:32,320
But sorry.

577
01:03:32,320 --> 01:03:33,480
I thought it was fine.

578
01:03:33,480 --> 01:03:34,680
Yeah.

579
01:03:34,680 --> 01:03:35,440
It's a short game.

580
01:03:35,440 --> 01:03:35,960
Deal with it.

581
01:03:38,520 --> 01:03:41,880
But you know, I wanted everything

582
01:03:41,880 --> 01:03:43,600
to be as good as it can be.

583
01:03:43,600 --> 01:03:45,880
And what is better than just having

584
01:03:45,880 --> 01:03:52,080
this very parallel sequence of there's a puzzle per world

585
01:03:52,080 --> 01:03:54,920
and they have 12 pieces and it's very regular.

586
01:03:54,920 --> 01:03:56,720
It's having that same sequence, but then

587
01:03:56,720 --> 01:04:00,640
with like a magical break surprise in there somewhere,

588
01:04:00,640 --> 01:04:01,640
right?

589
01:04:01,640 --> 01:04:07,920
And I do think I executed that imperfectly because it is like,

590
01:04:07,920 --> 01:04:10,240
that is the one puzzle in the entire game

591
01:04:10,240 --> 01:04:13,680
that you cannot solve when you get to it.

592
01:04:13,680 --> 01:04:15,800
And that's messed up.

593
01:04:15,800 --> 01:04:18,160
Because that's actually a very strong property for a game

594
01:04:18,160 --> 01:04:22,480
to have that it's only your knowledge that determines

595
01:04:22,480 --> 01:04:24,120
whether you can solve it or not.

596
01:04:24,120 --> 01:04:26,240
With that puzzle, that's not true.

597
01:04:26,240 --> 01:04:27,640
And it's a flaw somehow.

598
01:04:27,640 --> 01:04:33,680
But it was too late to redesign the game, right?

599
01:04:33,680 --> 01:04:36,320
And for this edition, of course, I

600
01:04:36,320 --> 01:04:38,480
didn't want to go like, quote, fix that thing

601
01:04:38,480 --> 01:04:40,280
and destroy all of world 2, right?

602
01:04:40,280 --> 01:04:43,040
Like it's just, yeah.

603
01:04:43,040 --> 01:04:45,600
So we left it.

604
01:04:45,600 --> 01:04:47,840
And I also, I'm not totally sure what I would do.

605
01:04:47,840 --> 01:04:50,560
Like it would, you have to start moving things around.

606
01:04:50,560 --> 01:04:53,960
And like, OK, we need to shift some puzzle pieces

607
01:04:53,960 --> 01:04:55,240
from later in the game earlier.

608
01:04:55,240 --> 01:04:56,520
But that means all those puzzles,

609
01:04:56,520 --> 01:04:58,760
which are all integrated with the particular level,

610
01:04:58,760 --> 01:05:00,200
have to change.

611
01:05:00,200 --> 01:05:02,320
You have to redesign so much stuff.

612
01:05:02,320 --> 01:05:05,000
I just didn't see how to do it.

613
01:05:05,000 --> 01:05:06,440
And then maybe it's too easy.

614
01:05:06,440 --> 01:05:09,080
Maybe by the time people get to that puzzle,

615
01:05:09,080 --> 01:05:11,240
they just have all the pieces.

616
01:05:11,240 --> 01:05:12,700
And then you have the nothing burger,

617
01:05:12,700 --> 01:05:14,720
like the key in the door, right?

618
01:05:14,720 --> 01:05:16,960
And so I just didn't know.

619
01:05:16,960 --> 01:05:20,840
But that was the thing is like, let's establish a pattern.

620
01:05:20,840 --> 01:05:23,960
And then let's like hyper space out

621
01:05:23,960 --> 01:05:28,200
of that pattern in a totally unexpected way

622
01:05:28,200 --> 01:05:31,280
to also join it together into the rest of the game.

623
01:05:31,280 --> 01:05:33,680
Because otherwise, this mechanical thing

624
01:05:33,680 --> 01:05:35,360
of playing around with the puzzle pieces

625
01:05:35,360 --> 01:05:39,160
is just kind of a separate thing that isn't as meaningful.

626
01:05:39,160 --> 01:05:41,440
But if you tie it to something else,

627
01:05:41,440 --> 01:05:43,000
now it's more meaningful.

628
01:05:43,000 --> 01:05:46,360
Or it's more intertwined with the rest of the game.

629
01:05:46,360 --> 01:05:48,240
I thought you were going to say that.

630
01:05:48,240 --> 01:05:52,880
But why would you even make puzzle pieces

631
01:05:52,880 --> 01:05:55,240
that touch each other?

632
01:05:55,240 --> 01:05:57,320
You have to actually make a puzzle with them.

633
01:05:57,320 --> 01:05:59,200
That was just the idea that I had.

634
01:05:59,200 --> 01:06:01,320
Right?

635
01:06:01,320 --> 01:06:04,840
So there's the question, how do you get collectibles

636
01:06:04,840 --> 01:06:07,960
and make them meaningful?

637
01:06:07,960 --> 01:06:09,500
And there's a couple different ways.

638
01:06:09,500 --> 01:06:10,880
So there's a different.

639
01:06:10,880 --> 01:06:13,040
People probably don't think about it as a collectible.

640
01:06:13,040 --> 01:06:16,640
But in Braid, a different way that this happens

641
01:06:16,640 --> 01:06:19,280
is as you solve each world, I guess

642
01:06:19,280 --> 01:06:22,200
it's once you complete the actual puzzle piece,

643
01:06:22,200 --> 01:06:25,360
then that stairway sort of shows up

644
01:06:25,360 --> 01:06:26,640
and you can get up to the attic.

645
01:06:26,640 --> 01:06:28,920
And it's sort of like you're collecting the stairway pieces.

646
01:06:28,920 --> 01:06:29,640
Right?

647
01:06:29,640 --> 01:06:31,120
But that's a way of making it matter.

648
01:06:31,120 --> 01:06:32,880
Because you can go climb on those stairs

649
01:06:32,880 --> 01:06:34,360
even when they're incomplete.

650
01:06:34,360 --> 01:06:35,080
Right?

651
01:06:35,080 --> 01:06:38,400
And you're like, oh, I can get up two of them.

652
01:06:38,400 --> 01:06:39,960
But then this one's gone.

653
01:06:39,960 --> 01:06:42,400
But I see if that were in place, I could go up two more.

654
01:06:42,400 --> 01:06:43,040
Right?

655
01:06:43,040 --> 01:06:46,440
It's just even though logically speaking,

656
01:06:46,440 --> 01:06:50,560
it's you need five out of five.

657
01:06:50,560 --> 01:06:53,040
It's just better in some way.

658
01:06:53,040 --> 01:06:53,840
Right?

659
01:06:53,840 --> 01:06:56,000
And so with the puzzle pieces, it's like, OK,

660
01:06:56,000 --> 01:06:58,400
why collect puzzle pieces?

661
01:06:58,400 --> 01:07:01,400
One, it matters.

662
01:07:01,400 --> 01:07:05,040
Two, it could tie into the story because you have an image

663
01:07:05,040 --> 01:07:07,240
that you're gradually revealing.

664
01:07:07,240 --> 01:07:10,520
And it gave pacing that you can play with.

665
01:07:10,520 --> 01:07:13,800
So that's why there are puzzle frames

666
01:07:13,800 --> 01:07:15,320
in the middle of levels often.

667
01:07:15,320 --> 01:07:16,960
Sometimes they're more toward the end.

668
01:07:16,960 --> 01:07:21,800
But it's to give you a break and some variety

669
01:07:21,800 --> 01:07:23,880
in what you're doing in the middle of the level

670
01:07:23,880 --> 01:07:26,360
before you go back and do more hard puzzles.

671
01:07:26,360 --> 01:07:30,240
It's like, oh, if I got five of the pieces,

672
01:07:30,240 --> 01:07:32,160
I could try putting them together.

673
01:07:32,160 --> 01:07:34,640
If they don't fit quite, I could at least look at them

674
01:07:34,640 --> 01:07:37,360
and try and figure out what corner this corner is,

675
01:07:37,360 --> 01:07:39,080
even if it doesn't attach to something.

676
01:07:39,080 --> 01:07:41,440
Or I can try to figure out what the scene is going to be.

677
01:07:41,440 --> 01:07:43,280
You have a gradual reveal of the scene that's

678
01:07:43,280 --> 01:07:45,480
going to be in the image.

679
01:07:45,480 --> 01:07:46,480
Right?

680
01:07:46,480 --> 01:07:49,160
All those things are positive.

681
01:07:49,160 --> 01:07:51,240
And I just didn't have a different idea

682
01:07:51,240 --> 01:07:54,600
that was better that had as many positives.

683
01:07:54,600 --> 01:07:56,920
So then did you place those panels

684
01:07:56,920 --> 01:07:59,080
where you have to put the puzzles in locations

685
01:07:59,080 --> 01:08:00,680
where you thought people needed breaks?

686
01:08:00,680 --> 01:08:04,600
Or I mean, was there other reasons?

687
01:08:04,600 --> 01:08:05,600
Probably there were.

688
01:08:05,600 --> 01:08:07,520
But was that the main reason that you

689
01:08:07,520 --> 01:08:10,880
were thinking about the locations of them?

690
01:08:10,880 --> 01:08:12,080
I think so.

691
01:08:12,080 --> 01:08:15,480
Also, though, it was a general heuristic

692
01:08:15,480 --> 01:08:17,800
that I'm trying to give people a nice break in the middle.

693
01:08:17,800 --> 01:08:20,600
But it's also just a little bit intuition

694
01:08:20,600 --> 01:08:24,360
and a little bit trying to work with the designs of levels

695
01:08:24,360 --> 01:08:25,440
that I have.

696
01:08:25,440 --> 01:08:28,560
And sometimes I felt a little bit stuck,

697
01:08:28,560 --> 01:08:34,320
like the ideal place for this puzzle piece or puzzle frame

698
01:08:34,320 --> 01:08:35,400
would be here.

699
01:08:35,400 --> 01:08:38,920
But I kind of can't do that without destroying the level

700
01:08:38,920 --> 01:08:39,880
because it's too tight.

701
01:08:39,880 --> 01:08:42,120
So I have to put it on the next level.

702
01:08:42,120 --> 01:08:44,560
And it's not quite where I would like it to be or whatever.

703
01:08:44,560 --> 01:08:48,560
There's also, this is kind of an unspoken rule in the game.

704
01:08:48,560 --> 01:08:51,960
But I believe you'll find it intact.

705
01:08:51,960 --> 01:08:55,360
They're never at the beginning of a level for some reason

706
01:08:55,360 --> 01:08:57,800
because you have to get to them.

707
01:08:57,800 --> 01:08:59,000
It's like a reward.

708
01:08:59,000 --> 01:09:00,840
You have to earn it a little bit somehow.

709
01:09:00,840 --> 01:09:03,200
So they're usually toward the end.

710
01:09:03,200 --> 01:09:05,360
It actually would have been fun to put one

711
01:09:05,360 --> 01:09:06,440
at the beginning of a level.

712
01:09:06,440 --> 01:09:07,600
But I just never did that.

713
01:09:07,600 --> 01:09:08,800
The pattern breaking thing?

714
01:09:08,800 --> 01:09:10,000
Yeah.

715
01:09:10,000 --> 01:09:10,640
I don't know.

716
01:09:10,640 --> 01:09:13,640
Pattern breaks are better when people actually notice them.

717
01:09:13,640 --> 01:09:15,960
I don't know if anyone would really notice that one.

718
01:09:15,960 --> 01:09:20,720
Sometimes you just weaken your thing by doing that.

719
01:09:20,720 --> 01:09:22,560
Yeah, there would need to be some point

720
01:09:22,560 --> 01:09:24,680
besides that you're breaking that pattern.

721
01:09:24,680 --> 01:09:27,040
There would be something interesting about the fact

722
01:09:27,040 --> 01:09:27,720
that it's breaking.

723
01:09:27,720 --> 01:09:31,120
If something happened because of that.

724
01:09:31,120 --> 01:09:37,400
All right, so World 3 is very much about phase, I thought.

725
01:09:37,400 --> 01:09:41,040
And it's a very mathematical concept.

726
01:09:41,040 --> 01:09:45,800
And I was thinking when I explore something,

727
01:09:45,800 --> 01:09:48,720
I either explore it by playing the game and seeing what happens

728
01:09:48,720 --> 01:09:51,800
or explore it by knowing what the math is

729
01:09:51,800 --> 01:09:56,280
and just sort of walking along the path of I

730
01:09:56,280 --> 01:09:58,120
know all these different kinds of math

731
01:09:58,120 --> 01:10:00,800
or I know properties of the mathematics.

732
01:10:00,800 --> 01:10:03,400
And I can explore that way.

733
01:10:03,400 --> 01:10:06,960
And I was thinking how much of all these phase things

734
01:10:06,960 --> 01:10:10,520
were one kind versus the other kind?

735
01:10:10,520 --> 01:10:13,200
Was it all like, OK, I'm putting it all in the game,

736
01:10:13,200 --> 01:10:14,320
and now I see what happens.

737
01:10:14,320 --> 01:10:17,400
The cloud, for example, the first one,

738
01:10:17,400 --> 01:10:19,000
we have to phase the clouds.

739
01:10:19,000 --> 01:10:21,760
How did that come about, for example?

740
01:10:21,760 --> 01:10:27,360
That one was just observation of what happens, I think.

741
01:10:27,360 --> 01:10:29,640
Did you have moving platforms?

742
01:10:29,640 --> 01:10:34,920
You know, I'm not sure what came first.

743
01:10:34,920 --> 01:10:36,760
Definitely in the original prototype,

744
01:10:36,760 --> 01:10:41,600
I didn't have clouds or moving platforms, I don't think.

745
01:10:41,600 --> 01:10:47,160
All that came later, like levers and platforms and stuff.

746
01:10:47,160 --> 01:10:50,160
But I think I was thinking about it's

747
01:10:50,160 --> 01:10:54,480
very easy to imagine two of the same thing next to each other,

748
01:10:54,480 --> 01:10:58,440
and one rewinds and the other one doesn't.

749
01:10:58,440 --> 01:11:01,240
And then what happens?

750
01:11:01,240 --> 01:11:03,160
And what's a simple version of that?

751
01:11:05,440 --> 01:11:07,440
And it's a very easy way for the player

752
01:11:07,440 --> 01:11:12,280
to see the illustration of the thing.

753
01:11:12,280 --> 01:11:19,560
And yeah, maybe that is where the idea for having cloud

754
01:11:19,560 --> 01:11:22,800
platforms came from, although probably I

755
01:11:22,800 --> 01:11:26,040
wanted something that you could write on across gaps anyway.

756
01:11:26,040 --> 01:11:26,640
Oh, really?

757
01:11:26,640 --> 01:11:27,480
Maybe.

758
01:11:27,480 --> 01:11:28,200
OK.

759
01:11:28,200 --> 01:11:31,120
I don't know.

760
01:11:31,120 --> 01:11:32,760
And then, yeah, OK.

761
01:11:32,760 --> 01:11:35,600
In the commentary here, I should know what the facts are,

762
01:11:35,600 --> 01:11:37,400
but I don't honestly remember.

763
01:11:37,400 --> 01:11:39,120
Yeah.

764
01:11:39,120 --> 01:11:40,800
Understandable.

765
01:11:40,800 --> 01:11:43,320
But then, how about the mathematical reasoning

766
01:11:43,320 --> 01:11:44,720
thing and the phase part?

767
01:11:47,760 --> 01:11:50,720
Were you thinking about math at all when you were making this?

768
01:11:50,720 --> 01:11:53,120
I mean, so there's a level called phase, right?

769
01:11:53,120 --> 01:11:56,600
Which is the first cloud one that we're talking about.

770
01:11:56,600 --> 01:11:59,000
Although the concept of things being in or out of phase

771
01:11:59,000 --> 01:11:59,960
is across the world.

772
01:11:59,960 --> 01:12:01,040
Yeah, that's what I mean.

773
01:12:01,040 --> 01:12:02,400
Which is what you meant, yeah.

774
01:12:02,400 --> 01:12:05,600
I mean, I was certainly aware that that's

775
01:12:05,600 --> 01:12:08,000
a mathematical thing, but I don't

776
01:12:08,000 --> 01:12:09,880
know that it drove the design.

777
01:12:09,880 --> 01:12:11,560
I didn't design any of the levels

778
01:12:11,560 --> 01:12:20,200
by starting with math except the one where actually

779
01:12:20,200 --> 01:12:21,160
that's in World 4.

780
01:12:21,160 --> 01:12:23,160
It's not even in World 3.

781
01:12:23,160 --> 01:12:27,880
So yeah, no, it was more about observing

782
01:12:27,880 --> 01:12:29,640
what was in the world.

783
01:12:29,640 --> 01:12:31,520
And do you know what you implemented first?

784
01:12:31,520 --> 01:12:32,240
Was it the key?

785
01:12:32,240 --> 01:12:33,600
If it's not the platform, was it the key?

786
01:12:33,600 --> 01:12:34,600
It was the key, absolutely.

787
01:12:34,600 --> 01:12:37,800
The key was in the original one week prototype.

788
01:12:37,800 --> 01:12:39,400
Yeah.

789
01:12:39,400 --> 01:12:43,440
And then platforms and clouds and whatever being unrewindable

790
01:12:43,440 --> 01:12:45,120
came later, right?

791
01:12:45,120 --> 01:12:47,640
Because I had to have the whole idea like, oh, it's

792
01:12:47,640 --> 01:12:51,920
a modifier on objects, which that

793
01:12:51,920 --> 01:12:55,440
fits into the experimental gameplay way of thinking.

794
01:12:55,440 --> 01:12:56,200
It wasn't that hard.

795
01:12:56,200 --> 01:12:58,200
And then it's like, oh, well, players

796
01:12:58,200 --> 01:13:00,960
need to be able to tell the difference without just,

797
01:13:00,960 --> 01:13:03,000
like in the original game, there was no way to tell.

798
01:13:03,000 --> 01:13:05,800
It was like a surprise that the key didn't rewind.

799
01:13:05,800 --> 01:13:07,640
And it's not that simple of a situation

800
01:13:07,640 --> 01:13:09,840
because it's just you're grabbing it,

801
01:13:09,840 --> 01:13:11,800
and then you rewind, and you come out of the pit,

802
01:13:11,800 --> 01:13:15,240
and the key just kind of comes with you.

803
01:13:15,240 --> 01:13:17,920
It just feels weird, and you don't even

804
01:13:17,920 --> 01:13:20,000
know exactly what happened.

805
01:13:20,000 --> 01:13:21,560
It's not like the key doesn't rewind.

806
01:13:21,560 --> 01:13:25,080
It's that you got it out of the pit, I guess.

807
01:13:25,080 --> 01:13:25,960
I don't know, right?

808
01:13:25,960 --> 01:13:30,440
And so part of what happened when working on the real game

809
01:13:30,440 --> 01:13:33,800
was, how do I clarify this in some way?

810
01:13:33,800 --> 01:13:36,200
Oh, it's a property of this object.

811
01:13:36,200 --> 01:13:37,720
It can be applied to any objects.

812
01:13:37,720 --> 01:13:39,360
OK, well, we do this particle system,

813
01:13:39,360 --> 01:13:42,840
and later this distortion field kind of a thing.

814
01:13:42,840 --> 01:13:46,360
OK, so this is sort of related, but not really.

815
01:13:46,360 --> 01:13:51,080
And you have this option to pause time completely

816
01:13:51,080 --> 01:13:53,240
instead of going back and forth.

817
01:13:53,240 --> 01:13:58,440
And was that, I would guess, it was controversial to make,

818
01:13:58,440 --> 01:14:02,760
because to me, it almost feels more fun to go back and forth

819
01:14:02,760 --> 01:14:05,880
and more about the time.

820
01:14:05,880 --> 01:14:09,000
But it makes it much easier when you can just pause it

821
01:14:09,000 --> 01:14:10,760
and just wait for things to happen.

822
01:14:10,760 --> 01:14:14,360
And it's also not very discoverable, I feel.

823
01:14:14,360 --> 01:14:18,240
Yeah, I mean, the way that happened was just,

824
01:14:18,240 --> 01:14:24,120
in the very beginning, there was just rewind at 1x speed.

825
01:14:24,120 --> 01:14:29,400
And then you stop rewinding, and the game goes forward again.

826
01:14:29,400 --> 01:14:32,280
And there are some situations when

827
01:14:32,280 --> 01:14:34,280
you want to rewind a lot, right?

828
01:14:34,280 --> 01:14:36,120
So that's why there's speed adjustment.

829
01:14:36,120 --> 01:14:42,480
But then also, with this weird thing,

830
01:14:42,480 --> 01:14:46,400
you can rewind, and then the game goes forward.

831
01:14:46,400 --> 01:14:48,160
It doesn't feel that good.

832
01:14:48,160 --> 01:14:50,560
If you try playing and just rewind at 1x

833
01:14:50,560 --> 01:14:54,400
and then forward at 1x, if those are your only two things,

834
01:14:54,400 --> 01:14:59,320
it feels it's just a little bit frustrating

835
01:14:59,320 --> 01:15:00,560
is too strong of a word.

836
01:15:00,560 --> 01:15:03,440
But it lends itself to frustrating interactions

837
01:15:03,440 --> 01:15:05,360
or something, right?

838
01:15:05,360 --> 01:15:12,320
Now, the 0x time speed just came from, well, OK,

839
01:15:12,320 --> 01:15:16,320
if you can rewind fast, you maybe

840
01:15:16,320 --> 01:15:17,560
miss what you were going to do.

841
01:15:17,560 --> 01:15:21,120
So you should be able to go back forward, right?

842
01:15:21,120 --> 01:15:22,960
And then if you can go back forward at 1x,

843
01:15:22,960 --> 01:15:24,880
well, we should probably have symmetry,

844
01:15:24,880 --> 01:15:25,840
because that's a thing.

845
01:15:25,840 --> 01:15:29,640
So you can go forward as much as you can go backward.

846
01:15:29,640 --> 01:15:31,960
And then do you go from minus 1 to 1,

847
01:15:31,960 --> 01:15:34,760
or is there a 0 in the middle?

848
01:15:34,760 --> 01:15:37,960
And it just seemed better to have a 0 in the middle.

849
01:15:41,400 --> 01:15:45,880
Well, it does make a lot of things easier.

850
01:15:45,880 --> 01:15:48,640
But again, I think a lot of players don't get that.

851
01:15:48,640 --> 01:15:49,720
I see.

852
01:15:49,720 --> 01:15:51,440
Right, so it cancels out.

853
01:15:51,440 --> 01:15:54,320
Well, and it adds skill ceiling to the game.

854
01:15:54,320 --> 01:15:58,560
It adds an advanced technique that you can use.

855
01:15:58,560 --> 01:16:03,400
And so for example, there's one puzzle in the game

856
01:16:03,400 --> 01:16:08,200
with the time ring where the plant's popping up and down,

857
01:16:08,200 --> 01:16:10,440
and you're trying to get them in a certain phase

858
01:16:10,440 --> 01:16:11,200
with each other.

859
01:16:11,200 --> 01:16:16,680
That's about phase, and it's not on World 3, Mark.

860
01:16:16,680 --> 01:16:18,920
And it's a little bit hard, because you can mess up,

861
01:16:18,920 --> 01:16:22,400
because the extent of your time ring goes really far.

862
01:16:22,400 --> 01:16:26,080
You can either, there's at least three ways to solve it.

863
01:16:26,080 --> 01:16:28,520
You can do this very laborious brute force thing

864
01:16:28,520 --> 01:16:31,040
until you kind of get the thing that you want.

865
01:16:31,040 --> 01:16:33,120
There is a more elegant thing that you

866
01:16:33,120 --> 01:16:35,400
can do that's just a few moves where you drop

867
01:16:35,400 --> 01:16:37,320
the ring in the right place, and you get the guys

868
01:16:37,320 --> 01:16:38,240
in the right sequence.

869
01:16:38,240 --> 01:16:42,200
And then they're timed so that as the monster walks,

870
01:16:42,200 --> 01:16:44,640
the guys go up and down with the right timing, right?

871
01:16:44,640 --> 01:16:49,560
Or the elite ninja move to do is just sync them all

872
01:16:49,560 --> 01:16:51,800
with each other and then stop time

873
01:16:51,800 --> 01:16:53,840
while they're all in the floor.

874
01:16:53,840 --> 01:16:57,080
And then they just go by, and you hold time stopped.

875
01:16:57,080 --> 01:17:02,560
And I like that, because it's like, oh, the more mastery

876
01:17:02,560 --> 01:17:05,720
you have of this game, the more you

877
01:17:05,720 --> 01:17:08,200
can take this puzzle that seems really hard

878
01:17:08,200 --> 01:17:12,000
and do something that that guy didn't even think of

879
01:17:12,000 --> 01:17:14,920
and have an expert solution.

880
01:17:14,920 --> 01:17:17,680
And there are a few cases in the game where that happens.

881
01:17:17,680 --> 01:17:19,280
Many puzzles that doesn't happen,

882
01:17:19,280 --> 01:17:22,240
but when I was able to do it, I liked it.

883
01:17:22,240 --> 01:17:23,240
That's cool.

884
01:17:23,240 --> 01:17:29,240
["The Greatest Showman"]

885
01:17:29,240 --> 01:17:32,480
In this episode of the Braid Anniversary Podcast,

886
01:17:32,480 --> 01:17:35,720
Mark Tanbash asked the questions, Jonathan Blow

887
01:17:35,720 --> 01:17:39,080
answered the questions, Jason Brisson produced,

888
01:17:39,080 --> 01:17:40,880
and Will Torbett edited.

889
01:17:40,880 --> 01:18:03,080
Thanks, and we'll see you next time.

