한 평범한 개발자는 어떻게 탁월함에 도달했을까?
게임 개발자로서 이름을 알리기 전, 그는 어디서든 주목받는 인물은 아니었다.
어릴 적 그는 조용하고 괴짜 같은 면이 있었고, 주위 사람들 중 누구도 그가 언젠가 업계를 이끄는 창작자가 될 거라 기대하지 않았다.
어린 시절 그는 혼자 조용히 주변을 탐색하며 흙더미에 파묻힌 고장 난 장난감, 폐가의 기계부품, 오래된 게임 팸플릿 등을 들고 집에 돌아오곤 했다.
엉뚱한 관심사를 걱정한 부모는 그를 학.원에 보내보았지만, 그는 금세 흥미를 잃고 돌아왔다.
고등학교를 중퇴한 그는 한동안 목적 없이 지내다가 서점 직원, 아르바이트 개발자, QA 테스터 등 다양한 일을 전전했다. 그리고 27살, 뒤늦게 본격적으로 게임 개발을 시작했다.
그는 처음부터 뛰어난 프로그래머도, 촉망받는 디자이너도 아니었다.
독학에 가까웠고, 주변에 조언해줄 전문가도 많지 않았다.
그렇다면 그는 어떻게 그토록 창의적이고 감동적인 게임을 만들어낼 수 있었을까?
우리는 그가 개발자로 살아온 여정에 대해 꽤 많은 단서를 가지고 있다.
그는 일기처럼 기록을 남겼고, 동료와의 메신저, 포럼에 남긴 글들, 블로그 포스트, 기획 노트 등에 그의 고민과 시도가 고스란히 담겨 있다.
그렇다면 그는 어떻게 그렇게 뛰어난 실력을 갖추게 된 걸까?
그저 늦게 시작한 아마추어였던 그는 어떻게 단 10년 만에 유의미한 족적을 남긴 개발자가 되었을까?
그가 개발자가 되기로 결심하고 가장 먼저 한 일은 ‘롤모델 찾기’였다.
그는 자신이 감명 깊게 플레이했던 인디 게임들을 수없이 분석했고, 샤프트, 팀 체리, 슈퍼자이언트 게임즈처럼 자신이 닮고 싶은 스튜디오의 구조와 게임 설계를 모방해보았다.
그는 기능을 단순히 흉내 내는 것이 아니라, 코드 스타일, 레벨 디자인, 리소스 최적화, 사용자 피드백 루프까지 꼼꼼히 뜯어보며 관찰하고 기록했다.
UI의 색상 배합이 주는 인상, 피드백 사운드의 감정적 효과, 동적인 연출이 몰입감을 높이는 방식 등을 날카롭게 분석했다.
특정 장르나 엔진에 국한되지 않고, 다양한 스타일의 게임과 기술을 섭렵했다.
당시 국내에선 생소했던 픽셀아트 기반 유로게임, 동양풍 하이퍼캐주얼 게임, AI를 활용한 내러티브 시뮬레이션 등도 흥미롭게 파고들었다.
그렇게 다채로운 시도를 경험하면서 그는 ‘관찰자’에서 ‘비평가’로, 그리고 ‘창작자’로 진화했다.
서로 다른 기법을 비교하고, 자신만의 미학과 기준을 형성해갔다.
이것이 그만의 창의적 게임 디자인 언어를 만들어낸 밑거름이 되었다.
그는 인상 깊은 작품을 발견하면 APK나 에셋을 뜯어보며 메모하고, 프로젝트 노션에 정리해 분석했다.
수입이 많지 않았지만, 에셋 마켓과 인디 게임을 구매하는 데 아끼지 않았고, 수백 개가 넘는 작품을 직접 플레이하며 영감을 얻었다.
또한 그는 순수한 게임 외에도 다양한 분야에서 아이디어를 끌어왔다.
그는 역사서, 철학 에세이, 영화 이론서를 즐겨 읽었으며, 특히 찰리 채플린과 미야자키 하야오를 존경했다.
이처럼 폭넓은 인풋과 깊이 있는 분석을 통해 그는 점점 독창적인 조합을 시도하게 되었다.
오늘날 우리가 ‘그의 스타일’이라 부르는 감성적 픽셀아트와 플레이 중심 내러티브는 처음부터 존재한 것이 아니라, 오랜 시행착오 끝에 만들어진 결과물이었다.
그는 말 그대로 ‘모든 것’을 시도했다.
코드 에디터도 Unity, Godot, Python, C++, Lua 등 다양하게 바꾸어보았고, 장르도 방치형에서 로그라이크, 전략 시뮬레이션, 퍼즐까지 넘나들며 개발했다.
만약 그가 처음에 안전한 영역에만 머물렀다면 지금의 성장도 없었을 것이다.
대신 그는 짧은 10년 동안 무려 수십 개의 프로젝트를 기획하고 수백 번의 시도와 실패를 반복했다.
단순히 많이 만들기만 한 것은 아니다.
그는 특히 자신이 취약하다고 느끼는 부분—예컨대 UX 흐름 설계나 경제 시스템 구현—에 더 많은 에너지를 쏟았다.
하나의 기능을 수차례 갈아엎는 것은 그의 일상이었다.
어느 날 그는 블로그에 이렇게 썼다.
“아직 어설프지만, 어떻게 구현할 수 있을지를 알기 위해 계속 만들고 있어요.”
우리가 이 모든 것을 알 수 있는 이유는, 그가 끊임없이 자신을 되돌아보며 기록으로 남겼기 때문이다.
그가 좋은 개발자로 성장할 수 있었던 것은 타고난 재능 때문도, 정규 교육을 받았기 때문도 아니다.
그는 짧은 시간 동안 자신의 능력을 한계까지 밀어붙이며 치열하게 학습했고, 한 단계 도약할 기회를 놓치지 않았다.
그리고 꾸준한 기록과 자기 성찰을 통해, 누구에게나 있었을 평범한 실패와 경험을 값진 통찰로 전환해냈다.
아래 빈센트 반 고흐에 대한 내용을 chatgpt한테 게임 주제로 바꿔달라고 함
|
|
빈센트 반 고흐는 어떻게 탁월함에 도달했을까?
...근데 고흐 죽기전엔 인정 전혀못받고 죽었잔아...
ㅋㅋㅋㅋㅋㅋ - dc App