콘텐츠
비디오 게임을 한 대부분의 사람들은 "이봐, 할 수있어."라고 생각했습니다. 인디 개발로 인해 지난 몇 년간 진입 장벽이 확실히 낮아졌고 많은 새로운 개발자가 등장하고 있습니다.
그러나 인디 개발자가되기 위해서는 무엇이 필요합니까?
1. 목표를 낮추십시오.
초등학교에서는 "달에 닿기를. 네가 그리워해도 별들 사이에 착륙 할거야."라고 가르친다. 게임 개발에서는 이것이 최선의 방법은 아닙니다.
게임을 만드는 것은 쉽지 않습니다. 당신이 천재 코더라고해도, 당신은 앉아서 과학 기반 용 MMO를 만들 수 없을 가능성이 높습니다. 기회는 솔직히 오히려 높기 때문에 결코 MMO를 만들 수 없습니다. 규모에 관한 것입니다.
아이디어가 있다고 해봅시다. 당신은 다음과 같은 환상적인 게임을 만들고 싶습니다. 콜로서스의 그림자 과 림보. 훌륭한 승강기 구질입니다 (두 게임 모두 대단합니다). 그러나 이것은 첫 번째 게임에서 특히 그러합니다. 즉, 너무 높은 목표입니다. 하나는 스튜디오 크기를 고려하십시오. Playdead, 뒤에 스튜디오 림보 그 하나의 게임에 21 명이 참여했습니다. 팀 Ico? 거대한 개발 팀의 일원이며, 몇 년이 걸렸습니다.
사람들이 게임 개발에 관심있는 주요한 것들 중 하나는 게임이 실제로 얼마나 오래 걸릴지를 과소 평가하는 것입니다. 같은 게임조차도 페즈, 겉으로보기에는 단순한, 만들기 위해 5 년이 걸렸습니다. 물론 이것은 오랜 개발주기이지만, 예를 들어 지적 할 필요가 있습니다. 프로젝트, 특히 처음 프로젝트는 정말 빨리 당신의 수단 바깥으로 빠져 나갈 수 있습니다.
내가 "목표가 낮다"는 것은 현실적인 목표를 세우는 것입니다. 정말 좋아하는 게임을 좋아해. 림보? 한 방에 플랫폼 게임을 만드는 방법을 설명하십시오. 같은 것을 위해 릴리스 설정 Kongregate.
예, 이러한 목표는 지루하고 돈이 들지 않습니다. 그러나 당신이 내가 아는 인디 개발자가 많다면, 이것은 당신의 하루 업무가 아닙니다. 당신은 게임 만들기를 좋아할 수 있고, 당신은 게임 엔진을 싸울 수 있습니다. 그러나 당신은 여전히 코드 원숭이입니다. 어쩌면 다음 팀 고기가 될 수도 있고, 성공을 이길 수도 있습니다. 마인 크래프트그러나 그것은 매우 드물다. 개인적인 성공의 척도에 도달하기 위해서는 합당한 목표를 설정해야합니다. 그렇지 않으면 자신을 태워 버릴 것입니다.
2. 게임 개발 커뮤니티를 알아라.
커뮤니케이션은 아마도 인디 세상에서 일하기 위해 육성해야 할 주요 기술 세트 중 하나 일 것입니다. 사람들과 일하는 것을 좋아하지 않는다면 아마 다른 일자리를 찾아야 할 것입니다. 심지어 Polytron과 같은 1 인칭 작업 (Fez) 또는 Jonathan Blow (드리다) 당신이 생각하는 것보다 고용하거나 더 많은 사람들을 고용했습니다.
하지만 게임 개발 커뮤니티에는 프로젝트에 참여하는 사람들 만 포함되는 것은 아닙니다. 나는 중서부 소 도시 (렉싱턴, 켄터키 주에서 메모를하는 사람들)를 우연히 만난다. 여기에는 수많은 독립 개발자들이있다. Run Jump Dev라는 로컬 조직을 통해 일주일에 여러 번 그들과 대화 할 수 있습니다.
지역 개발자를 찾을 수 없다면 참여할 수있는 온라인 커뮤니티가 너무 많습니다. 소위 "인터넷의 첫 페이지"인 Reddit은 인디 개발자가 활용할 수있는 많은 자원을 가지고 있습니다.
잼에 참여하십시오.. 이들은 시간 관리 기술을 시험 할 수있는 좋은 방법 일뿐만 아니라 트위터 및 잼 포럼을 통해 다른 개발자와 상호 작용할 수있는 좋은 방법입니다. 나의 마지막 잼 나는 카드 게임 메 커닉으로 일하기를 원했기 때문에 정말로 기본적인 카드 게임을 만들었고, 기계 기능을 더 잘 기능시키는 방법에 관해서는 정말 좋은 온라인 상호 작용을했다.
단점이 아닌 AAA 개발자와 상호 작용. 나는 Frogdice로부터 내가 알고 있어야 할 것보다 성공적인 Kickstarter를 실행하는 것에 대해 더 많이 배웠고, 그것에 대해 그들과 이야기함으로써 배웠다.
3. 무료 도구를 활용하십시오.
게임 개발은 값 비싼 취미 / 직업이 될 수 있습니다. 실제로 주제에 학위를 취득했다면 훨씬 더 그렇습니다. 그러나 우리와 같은 소규모 인디언을위한 환상적인 무료 도구가 있습니다.
Gameskinny 칼럼니스트 MirandaCB의 무료 게임 제작 도구에 대한 훌륭한 기사에서 옵션 중 일부에 대해 자세히 자세히 설명합니다.
또 다른 속임수는 대학이나 대학에 지금 가면 우연히 특정 소프트웨어의 할인 된 버전을 볼 수 있다는 것입니다. 필자는 보통 Photoshop을 사용하고 대학을 통해 할인 된 가격으로 구입할 수 있습니다.
내가 좋아하는, 과소 평가 된 무료 도구 중 하나는 Twine입니다. Twine은 데이트 시뮬레이션이나 텍스트 모험과 같은 계획을 세우는 경우 특히 객관식 게임 옵션을 계획하는 데 도움이되는 시스템입니다. 우리 자신의 매트 웨스 토프 (Matt Westhorpe)는 Twine에 관한 FAQ를 썼습니다. 개인적으로 저는 Twine에서 실제로 게임을하는 것을 좋아합니다. 사실, Twine-games는 개발자 Porpentine을 통해 Indiecade에 소개 될 예정입니다. 그들은 코드 작성을하지 않은 사람들이 게임 생성에 참여할 수있게 해주는 초급의 낮은 진입 장벽입니다.
2. 홍보하는 법을 배우십시오.
인디 개발자로서 주요 AAA 스튜디오의 재정에 대한 액세스 권한은 없습니다. 이것은 당신이 만드는 커뮤니티가 어디에 도움이되는지입니다.
좋은 예가 제 남자 친구입니다. 지난 몇 년 동안 활용해온 최고의 자산 중 하나 인 OUYA에 곧 출시 될 소규모 개발자가 게임 개발 커뮤니티였습니다. 우리가 많이 상호 작용 한 개발자 중 한 명이 Tim입니다. 올해 PAX Prime에서 남자 친구가 소개 된 모든 대화에서 Tim은 곧 나오는 OUYA 게임에 대해 이야기했습니다. 지역 사회는 입소식을위한 환상적인 자산입니다.
페이스 북 및 기타 형태의 소셜 미디어를 당신을 위해 일하도록 학습하는 것은 똑같이 중요하고 분명히 할 수 있습니다. 인디 개발자 블로그에 정기적으로 게시하십시오. 사람들이 일이 일어나고 있음을 알리십시오. 당신의 게임과 같은 종류입니까? 마인 크래프트? 정기적으로 재생되는 Twitter에서 사람들 찾기 마인 크래프트 그들을 게임에 초대하십시오.
이것은 가장 힘든 부분이지만; 부적절한 행동을하십시오.
당신은 게임을 플레이하는 데있어서 당신의 가장 좋은 동맹입니다. 모든 친구들에게 게임에 관해 알려주는 그 남자가 되십시오. 내가 알고있는 지역 개발자는 그의 킥 스타터 (Kickstarter)를 홍보하는 동안 지갑에서 무료로 플레이 할 수있는 코드를 들고 이해 관계자들에게 넘겨 줬다. 게임에 대한 부러진 기록이 되되 공손하게하십시오. 아무도 당신만큼 열심히 당신의 게임을 팔지 않을 것입니다.
1. 시작하기 만하면됩니다.
게임 개발에서 가장 힘든 부분은 그 급락입니다. 제가 첫 번째 경기에서 잼을 많이 제안한 이유 중 하나입니다. 두 번째로 추측 할 시간이 없으며, 이미 테마가 제공되며 두려움없이 뛰어 넘을 수 있습니다. 아무도 모든 잼 게임이 100 % 완벽한 것은 아닙니다. 실패 할 여지가 있습니다.
첫 단계를 밟기 전까지는 꿈꿔 본 게임을 결코 만들 수 없습니다. 나는 당신의 하루 일을 그만두고 깊은 끝으로 뛰어 오르는 것을 말하는 것이 아닙니다. 만약 당신이 시작하지 않는다면 ... 결코 그럴 수 없을 것입니다.
바라건대 이것은 인디 개발자가되는 것에 대한 통찰력을 제공해 주었으면합니다! 행운을 빌어 요, 내가 뭔가 중요한 것을 놓친 경우 또는 귀하의 경험에 내가 완전히 잘못되었다고 말하면 아래에 의견을 남기십시오.