-
Notifications
You must be signed in to change notification settings - Fork 10
/
0399.txt
289 lines (289 loc) · 20.3 KB
/
0399.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
이애 안녕하세요 풉니다 음
오늘은 여태까지 전혀 안 해봤던 그런 얘기들을 좀 해보려고 해요
이제 제가 게임 개발자로 되게 오래 1 했잖아요
뭐 지금도 일하고 있다고 해야만 되는 상황이고 사실은
아음 음 그 동안의 이제 게임을 만들면서
굉장히 다양한 버그들을 보게되어 그래서 되게 재밌는 버그도 있고 제가
직접 보고 침 부부도 있고 아니면 저희 팀에서 고침 버그도 있고 아니면
그냥 따른 그 전에 회사에서 있던 버그 얘기를 들은 것도 있는데 사실
이게 어떻게 보면은
어깨에 퀸 이야기 그러고 뭐
퍽 뭐 쯤은 약간은 이런 말도 안되는 저도 몰랐던 그런 특정 기술의 한계
라든가 이런 것도 있었고
아니면은 버그는 버 근데 대충 손 털고 유야 어떻게든 고쳐 이러니까 대충
이렇게 고쳐 다가오게 눈 뭐든 눈가리고 아웅 가게 처음 라움 그냥 덮어
버리고 넘어가는 그런 버거도 있고 아니면 도저히 도저히 도저히 고칠 수
없어서 따른 버거를 만들어 뒤덮는 경우도 있고 그런 다양한 것들이 있어요
그래서 그런 게 이제 어쩌다가 기억이 났고 최근에 딴 얘기 하다가
친구들이라
그 기억에 남기 위해 오늘 그 얘기를 하고 그리고 그 다음에는 이제
나중에 따른 버 같은 생각이 나면 계속 시리즈로 올리던가 할게요 오늘
이제 말할 버그는 한 두 세가지 인데 이게 이제 제가 캐나다 와서
처음으로 제대로 참여했던 게임에서 있었던 버 거에요
아 그 게임이 이제 더 빅스 라고 해서 이제 메이저 리그 베이스볼 그걸
이제 아케이드 게임 처럼 막 막 우드 쏘고 일어 이런식으로 만들었던
게임인데 꽤 인기 많았어요
그러고 어
처음 출시할 때 플랫폼 5 개 용으로 동시 출시를 했고
뭐 내부적으로 pc 플랫폼을 있으니까 플랫폼 6개 였죠
그거를 모든것을 자체 엔진 만들어서
5개의 6개를 동시에 출시한 아마 거의 유일한 게임 일 거에요 그때 회사
규모가 모든 사람 포함해서 50 명 이었고
아마 프로그래머 포함한 한 춤 운명 25명 정도가 아니었을까 싶어요
프로그램을 말 이제 그 사람이
단순히 그냥 비슷한 플랫폼의 녀 전혀 상이한 플랫폼으로 5개를 낸 말도
안되는 그런 프로젝트 중의 하나였죠
그때 플랫폼이 dpc 낚아 내부적으로 있다고 했고
엑스박스 360 ps3
그리고 ps2 psp 비타 도 아니요 psp 에요
그리고 위 6가지의 후가 아니라 그 때 남위
그 이 걷기가 하는 뒤 그래서 참 말도 안 되겠고 저는 거기서 렌더링
이제 쪽을 맡았고 뭐 제가 촬영 적으로 책임졌던 플랫폼은 비치지만
뭐 최종 적이 아니라 모든 플랫폼에서 참여를 했죠 그래서
말도 안되는 psp 해서
그루브 카드 웨어 기기가 1 작동 안하는 게 있어서 그거를 소프트웨어로
짠 내려왔고 어셈블 있자고 별별 짓을 다 했어요
그건 그거고 그래서 여기서 굉장히 버거가 사실은 많기 많았어요
뭐 특히 이제
핸드헬드 기기 psp 같은거 가면은
무슨 또 용량이 작으니 그 역량 줄이겠다고 앞 축하 다가 압축 문제를
생겨서 사람 몸이 비비 꼬인 는 버거도 있었고 막 그랬는데
그것보다는 좀 기억에 남았던 다른 보관 3가지 정도를 말해 볼게요
이것도 재밌어요 첫 번째 버그는 첫번째 부분은 아예 저희 q&a
테스터가 정말 얼마나 똑똑한 사람인지를 보여주는 버그 였는데
어느날 버그가 딱 들어왔어요 버거가 들어온게 뭐냐면은
제 생각엔 아마 맞 ps 둘이 열라 엑스박스 원 이나 뭐 그랬던거 같은데
아마 버그는 동일하게 나요
그 버그 리프로 스텝이 정말 올게요
버블 2% 스텝이 어떠냐 며 는 일단 콘솔에 들어가서 콘솔에 있는 시간을
뭐 2020년 뭐 벽 8 몇 시로 마치 래요 그러니까 2030년 이제
되게끔 먼 미래의 날이에요
그렇게 맞춘 다음에 게임으로 들어와서
4 게임의 내가 이제 온라인 게임의 그 뭐 내가 1팀 먹고 상대방이
온라인 한티 뭐 꼭 되더라는 거죠 뭐 온라인게임의 내가 호스팅을 딱 하는
거야 그러면 이제 상대방이 조인을 하잖아요 그럼 다 게임을 시작하고 내가
어떤 팀을 반드시 고르고
그럼 상대방 첫 번째 공을 던질 때 그냥 배트로 이들은 무조건 홈런이
나간다
이게 버그 였어요 우리는 보고나서 처음에 우리 이제
개발자들의 iq 회의가 모양 먹고 반납 어 뭐 이런 개소리 약으로 실행해
봤어요 했는데
꾸 100% 나요 그의
그래서 꼭 잎이 외가 우리가 뛰어나거나 해석해 한테 물어 봤어요 버베나
하는거냐고
기회가 설명을 하는데 되게 재밌었던 게 뭐냐면 너네 그 랜덤 넘버 만들
때 처음 에시드 깜 있잖아요 그 시드 깜 늘 테
너네 현지 타임으로 늦지 라고 물어보는거 에서 그렇다고 뭐 이제 그
우리가 쓰는 함수가 옛날 c 함수 면은 씨암 새 보면 을 s 랜드 하고
있고 아마 랜덤이 랜덤 일 거에요
웬 드나 rand 그 쓰 렌덤 쓸 때 이제 타입을 넣는데
그 타임이 아 시간이 어느정도 가 지나가면 은 그때부터는 실패해서 너를
바나나 그래요 그 사람이 이제 그 게임 코스로 맞춘 시간이 그 타임
이라는 함수가 처음 나왔을 때는 뭐 70년대 80년대 였을까 내 씨가
처음에 언제는 정확히 몰라서
그때 나올 때는 충분히 아야 프로모 이 언어가 뭐 20년 이상 쓰이게 써
라고 이렇게 만들어 놨던 것 같은데 그 시간이 지나면서 그게 이제
실패하면서 언제나 같은 값을 주고
그럼 랜덤 넘버 제너레이터 에서 씨드 값이 같으니까 언제나 이제 그 랜덤
다음에서 렌덤 찍는 같이 똑같은 단 얘기죠
왜냐면 이게 수도 랜덤 이라고 하잖아요
그래서 이제 아마 팀 고르고 첫 번째 타석에 왔을 때 공을 던졌을 때
방망이의 믿으면 맞추 맞춘다는 가정 이에요 맞추며 는
이게 이제 홈런으로 갈지 아니면 그냥 플라이로 갈지는 약간 랜덤 에
의해서 결정을 했던 것 같아요
그 랜덤이 무조건 홈런 왠 놈이 되서 무조건 홈런이 된거예요
그래서 우리 그거보고 나사 익혀 있는 정말 천재 구나
리큐어 에 가 제 생각에는 이 해서 옛날에 아 비파 추구
q 했던 사람인것 같아요 그래서 아마 그런 코드로 많이 겪지 않았을까
그래서 이제 그 코드를 보고 이제 그 s 랜덤 못쓰고 날 타임 함수는
못쓰니까
그걸 어떻게 고칠까 알아보다 보니까 이제 하이 프리퀀시 타이머 라고 해서
제 기억에 4시 기본 라이브러리 는 아니고 각 플랫폼 마다 지원하는
라이브러리 같아요
그래서 그거를 이제 골라 같고 이제 시간이 그 뒤에 게 들어와도
친분이 올바른 타임 가스 반응할 수 있는 그런 함수를 썼던 기억이 나요
그래서 이거는 참 재밌었던 버그 고
그리고 어찌 보면 절대 사용자들은 모르 탄 버 긴 한데 왜 많아서 거의
모르겠지만 올라 이 치팅 은 가능하겠지 그렇게 아는 사람 면이
언제나 첫방 에 이제 홈런 치고 날라가는 근데
보면서 아 재밌다 내가 모르는 거리를 갸 해명 문화라는 게 되게 재밌던
버그 였고 그 첫번째는
그 타임 값에 이제 현재 시간이 너무 먼 비롯 애쓴 타입 것이 올바른 제
값을 반환 하지 못한다
타임 함수가 그 거였고 이거 뭐 예전에 와이트 케이의 거의 7 나는 그런
법이 어떤 것 같은데 그거 였구요
이 두 번째는 이제 이것은 흔히 많이들 겪는 버그 였을 것 같아요
이제 야구 게임이다 보니까 저희가 이제 엠파이어 그러니까 이제 뭐 주심
이라고 하나요
홈 베이스 에서 출신 본 사람이 있고 일로 2루 3루에 이렇게 3명이
있는걸로 알고 있어요
너 이제 그 주심 들을 세워 놓게 되는데 이제 이때가 시리즈 가
2005년 2006년에 2006년에 나온 게임 이거든요
그러면은 그때가 엑스박스 360을 처음 넘어갈 때 였어요
그럼 ps2 같은데 보면 은 모든 캐릭터가 플라스틱 이렇게 한 것처럼 다
첫번째 악하고 있다가
psd 2 엑스박스 360 넘어가면서 패턴은
좀 뭔가 더 사람답게 보이는 그런 캐릭터들이 나오기 시작해 짜 나요
그때 콘솔을 말 그대로 그 당시 슈퍼컴퓨터 있거든 그래서 아 더 이상
우리가 사람을 이제 플라스틱처럼 이렇게 밀랍 인형처럼 이상하게 만들면 안
된다
사람이라는게 제 피부 같은걸 보면 은 피부가 투명하고 그 안의 혈관이
흘러요
그리고 빛이 들어오면 곧바로 관사 하는게 아니라 피부를 깨끗이 들어가서
그 혈관에서 튀어나오는 것도 있고 뭐 여기를 피부를 옆으로 타락 그
다음에 켠 오늘도 있어요 그래서 이런거를 잘 반영 을 해야만 사람이 얼굴
약간 붉은기도 돌고 파랑 끼도 돌고
이렇게 보이는 거 거든요 그래서 그걸 하기 위해 저희가
지금 뭐 ssri 라고 1 서비스 캐럴이 인 리플렉션 이라고 요즘은 좀
더 제대로 하는 게 있을텐데 그 당시에는 어느 부분이 좀 더 혈관을 좀더
가져오고 파란 건 좀 더 가져 오는지를 보여주기 위해서 걸 텍스처로
만들었어요
그럼 여기는 약간 좀 뭐 누렇고 rgb 채널의 그 값을 넣어야 되기
때문에 뭐야 깜
빨강 것도 있고 면 파랑 것들 끌어주고 했는데 그래서 그거를 새로운 패션
오나 갔었거든요
네 이제 팩션 안되고 쉐이더를 자라다가 아마 쉐이더를 잘못 까지 왔는지
뭐 있는지 몰라도 우리 흑 있는 아저씨 이제
검파 이어 그 1루 주심 인가가 있었는데 거기에 팔에 그 그 텍스쳐가 뜬
거에요 이게 일반 얼 굴에 들어가야 되는데 여기에 뜬 거야 팔에 그래서
팔에 떠 같구 모양 자체가 흑인의 색깔과 그 저희가 원래 눈 이렇게 했고
여기는 뭐 8 해지고 빨개지고 이렇게 했던 그게 섞여 같고 그 순간 이게
완벽하게 예수 강림한 것처럼 예수님의 얼굴이 파래 보이는 것처럼 나와서
한동안 이제 버그 메시지가 이제 사람들이 찾고 재미있으니까 엄청 날렸는데
아 예수님이 팔에 보인다 이렇게 씨의
키에 얘들이 적은게 있어요 그때 고티 애들이 제 생각에는
미국 이제 저희 유통사 쪽 이통사 2k 었으니까
그 사람들이 있었던 것 같은데 대개 들이 재미있어서 자주 보내 왔어요
특히 이제 엑스박스 하구 ps 들이 에서만 그걸 했거든요 ps2 는 워낙
느린 이까 못하고
그러면 막 애들이 막 버금 했을 때
모피 플레이스테이션의 뭐 예수님이 강림 하셨다 일찍 을 썼고
한동안 그 보고 이제 보면서 재밌었던 기억이 나고
뭐 이거는 고치는 간단 했죠 그냥 얼굴에 들어가 태피 접할 아무 쯤 되는
거였어요
이제 코드 쪽에서 문제였어요 아마 트 쪽에서 문제라기 보다는 음 근데
이제 이러면 세번째 굉장히 괴랄한 버그로 들어가는데 이거는 제가 굉장히
어이가 없었던 버그 버그 라고 할 수도 없는
이거를 이제 아까 제가 말했듯이
그 이거는 미국적 gq 얘가 되게 많았거든 저희는 미국에서 이제 ql
해서 오는건데
거기서 어느날 이제 버그 제목은 정확히 기억이 안 나고
아빠 마이 이런식으로 적혀 있었을 거야 너네 게임이
너무 사실 저 지 않다 란 나는게 제목 이렇게 제목부터 좀 뭔가 이상한
냄새가 풍기지 않나요
이게 보통 취해 이들 문제중에 하나가 실력없는 여러분들 중에 하나가
q&a 를 하라고 주면은 가끔 와 이 게임은 너무 재미가 없어 이 새로운
기능을 만들어 줘 라고 자각이 얻자 인 줄 알고 의 기회를 던진 해도
있고 아니면 전혀 문제가 있네 문제라 가는 경우가 있거든요 그런 느낌이
좀 났어요
그런데 제가 받은건 아니고 제 옆에 있던 동료가 렌더링 애가 받은건데
보고 넣 어 머 뭐랄 칸 습을 북 c9
기가 차다는 웃음을 이게 하면서 그 친구가 막 밴쿠버에서 잘하고 태어나
이제 아이리시 계통의 백인 되었던것 같은데
보여주는 걸 버그로 이 알고 어떡하냐 그리고 버그를 쫘 읽어봤어
읽어봤는데
버그의 가장 큰 문제가 뭐냐면 아 그 sls sles 소스로 써놨는데
야 내가 정말 메이저 리그 베이스볼 에 쾅 팬이고
내가 야구를 정말 많이 보는데
너네 게임을 넘어 사실 저 지 못해 왜 아직 저 못하냐 며 는
너네가 보면 지금 1루 2루 3루 홈 베이스 의 주심이 있잖아 근데 이
홈 베이스 주심은 이제 약간 스페인 계통이나 가 백인 개통으로 이렇게
보이는 사람이 있어 그래 그것은 좋아 근데 1루수 2루수 3루수 가 다
흑인이 야 내가 어떤 야구를 봐도 그 주심 중에 검 파이어 라고 하잖아요
그렇게 많은 흑인 있지 않다 이건 너무 사실 저 지 않다 라고 쓴 거에요
근데 저희가 그렇게 했더니 은 뭐냐면
저희는 기본적으로 일단 엄 그 심판 있잖아요 검파 욕 심판 모델이 2개
밖에 없었어요
1명 그의 홈을 지키는 백인 하셨고 그 다른 하나는 이제 흑인 아저씨는
똑같은 사람을 1 2 3 4 앉혀 놓은 거야 왜냐면 은 그 세로 새로
만들게 너무 이제 모델이 많아지고 메모리 소모가 많아지니까 그래서 어쩔
수 없이 그렇게 한 거였는데 그 사람은 이게 야 사실적 이제 않다
우리가 너무 사적인 아는건 게임에서 보이지만 된다 이렇게 딱 쓴 거에요
우리가 이것을 고치기 방법은 없고 그리고 저희는 이제 애들이 왜 한숨을
했냐면
되게 인종차별적 발언 같다는 얘기를 했어요 사실 간 사람들이
왜냐하면 그 사람이 글을 쓴 것도 좀 약간 애매 했고 그 그런 것이 이제
얇
뭐 흑인들이 이렇게 엠파일 하는 경우 없는데 흑인들을 이렇게 되면 안되지
아니고 이런 느낌이었거든요
저희는 이제 고민하다가 어떻게 답을 수 있냐면
아 니가 이거 사실 적이지 않은 것에 대한 걱정을 이제 가지는 건
알겠는데
아 우리가 사실은 이제 이렇게 열심히
아 뭔가 메시지를 전달하고 싶었다 이제 이렇게 눈도 그 야구 2p 야구나
이쪽에 흑인들이 적지 아니 어떻게 심판도 그렇고 그러면 이 흑인들 전
이제 아프리카 메이크 아니라고 하거든요 그럼 이제 그 어린 애들이 이
게임을 하면서 아 우리도 열심히 하면 은 이렇게 훌륭한 심판의 자리에
올라가 잘 살수 있구나 이런 메시지를 주기 위해서 우리는 게임을 이렇게
만든 거다
그 별로 현행 기억이 있어요
근데 이제 그것을 그 사람 이해하고 아 그렇구나 흑 버그가 아니다 라고
고친 거지
그래서 그런 되게 재미있었던 일이 있었어요 어찌보면 은 캐나다의 있으며
는 그런 버그 를 거의 보지 못해 약간 좀 인종이나 피부색 때문에 딴
민감한 부분들을 이제 캐나다 사람들 얘기를 하질 않아요
뭐 자기 속으로는 어떠 악마의 생각을 가지고 있을지 모르지만 그렇게
내세우는 것에서는 아이 거를 내가 말하는 순간 이제 인종 문제가 되기
되거나 뭐 종교 문제가 되거나 뭐 이런 국가 어디 출신 문제가 되기
때문에 말을 되게 살인은 경우가 있어요
그런데 미국은 좀 그거 그렇지 않거든요 미국은 굉장히 뭐 인종차별 심한
나라 라고 e 를 많이 하지만 뭐 그건 결과적으로 인종차별이 라는 인종에
대한 그런 얘기를 들어 내놓고 하기 때문이거든요
제 생각에는 뭐 미국의 한국보다 인종차별 심하다고 생각하지 않고 뭐
겉으로는 미국이 캐나다 보다 심한 거 같지만 내부적으로 비슷하다고 보는
사람 중에 하나에요
그래서 그런데 그걸 이제 기록이 남는 거 있어 왔다는 게 저희는 조금
당황스러웠다
저희는 뭐 친구끼리 마련할 수 있지만 버그 리포트를 쓰진 않을 정도의
거라서
그래서 뭐 어쨌든 버그 얘기는 여기까지 끈 이끄신 데 오늘 버그 얘기는
뭐 찾아보면 더 많겠지만
이 인종차별 얘기가 나왔으니까 말인데 제가 캐나다 예전에 식당에서 제
친구가 이제 거기서 일하던 식당 이었는데 제가 가서 밥을 먹은 적이
있거든요
그럼 이제 거기서 일어났던 되게 재미있던 일이 있었어요
이제 미국 고객 까 써빙 하는 사람은 이제 인도 출신인데 캐나다에서 잘
안해 줘
근데 그게 써빙 이 아니라면 매니저 였을 거에요 그렇게 매니저가 이렇게
서빙을 하는데 그 백인 이제 부부 였어요 1 2 45 10정도 됐겠다
40대 후반 50대 초반
봤고 이제 그 사람한테 그 사랑 30대 중반 정도 된거 같고 는 매니저가
아따 너는 어디에서 왔니 실컷 할까요
웨얼 아유 플럼 이라고 근데 이제 그 말 자체가 이제 요즘 인종 문제에
산 굉장히 좀
약간은 걱정이 되는 부분이 왜냐면 그 사라이
전혀 억양 데 액센트 도 없었고 완벽히 유창한 캐나다 영어로 하고
있었거든요
약해가 탐험하면서 아다 캐나다 밴쿠버 출신이라고 그러니까 아니 아니 그게
아니라
너네 부모님은 어디서 아니깐 앵커가 됐고
아 그래서 그 친구가 아무리 부모님은 아 그래 인도에서 뭐 뭐가 때 남아
할머니가 땐 아마 그런 얘길 했어 그러니까 그 백인 부부가 그래 우리도
이제 인도에서 온 친구를 알고 있어 매일 걷는 데 어찌 보면 그 분들은
그의 미국 자체가 문화 그리고 그래서 뭐 아 그래 우리 두던 해에서 온
사람들 알아야 나는 이런 느낌으로 애칭 그날 표현하려고 했던 것 같은데
이제 그게 좀 이제 받는 사람 입장에 좀 어이가 없었던 거죠 왜냐하면
나는 캐나다에 테라코 나는 캐나다 이런 생각하고 인 더 우드 잘 못할것
같아 그 친구들
네 그런 사람인데 이제 자기는 그냥 어느 순간 라돈은 피부색이 다르니까
딴 나라에서 오지 않 아니라는 그런 느낌이 가는 것
또 다른 얘기를 하며 는 어떤 이제 더 나이 드신 할아버지 있는데 2분은
2분은 그래도 캐나다 시골 출신이었다
이제 그 분이 저희 쪽 이제 저희 아 파티 케어 테이크 했어요 그래서 뭐
청소해주고 이라서요 근데
백인이 아닌 사람을 볼 때마다 너는 어디 출신이 그러냐 하던 어떻게 거기
시 뭐 어째 여기서 태어난 는데요 부모님 어디어디 출신 이제 막 근데 너
참 액센트가 오픈한 막 이런 얘기 하고 그래서 가끔 저희 집에 놀러오는
이제 b 백인 쪽 애들이 되게 그 사람의 시 스트라우 싫어했어요 그래서
뭐 그게 항의가 충분히 들어가서 짤린 건지 뭔지 모르겠지만 항상 일어나고
있죠 그래서 그냥
다민족 국가의 있다 보니까 그런 되게 재미있는
얘들이 있어요 얘기는 r 뭐
생각난김에 얘길 했고 그래서 게임 쪽 하다 보면은 오늘 말한 버거 들은
어찌 보면 되게 재미있던 에피소드 2 정보지만
전에 스페이스마린 은 이제 라이브 하다가 만한 버 같은 경우는 좀
우리가 일할 귀찮아서 뒤덮은 것들도 있고 제가 나중에 언젠가 말할 이제
무슨 스노우보드 게임 에서 나올 그 버그 d 엎은 것은 정말 거의 최고의
버그를 버그 수정 이라고 볼 수 있는 것들이 있어요 그건 나중에 기회가
되면 이에 따라 얘기할게요
예 뽑혔습니다