답변:
보안 소프트웨어를 풀 타임으로 일하고 있으며 "자유로운"시간에 게임을하고 있습니다. 저는 게임 제작에 돈을 쓰지 않고 무료 소프트웨어 만 사용하고 나만의 예술 작품을 만들고 있습니다. 내가 틀리지 마, 난 예술가가 아니라 프로그래머 일 뿐이야. 그래도 멈추지 않습니다. 난 그냥 내 게임을 계속 궁지에 몰아 넣고 나중에 정말 예쁘게 보이게 될까봐 걱정할 것이다. 또는 예술이 중요하지 않을 정도로 충분히 좋게 만드십시오. 지금은 내가 "프로그래머 아트"라고 부르는 것으로 정했다. 만들고자하는 게임의 유형에 따라 예술이 정말 중요 할 수 있습니다. 그러나 많은 게임의 경우 모든 것이 게임 플레이에 관한 것입니다. 봐 드워프 요새 . 실제로 많은 "예술"은 아니지만 게임 플레이는 훌륭합니다!
무엇이든 Microsoft Paint 텍스처와 스프라이트로 게임을 만들 수 있다면 아티스트가 관심을 갖기 위해 과시해야 할 것이 있습니다.
게임을 만드는 데 반드시 손을 대야합니다. 나는 내 게임을 좋아합니다. 내가 프로그래밍했던 것 중 가장 재미 있었다. 모든 측면은 배우는 새로운 흥미로운 것입니다.
모든 사람이 모든 것을 다 할 수있는 것은 아니기 때문에, 우리는 우리가 가진 기술로해야합니다. 우리의 기술은 프로그래밍이므로 우리가하는 일입니다. 나는 그것이 예술이 아니라 게임을 만들거나 깨뜨리는 것이 게임 플레이 (프로그래밍)라는 것이 아닌가보다 자주 입증되었다고 생각합니다.
무료 작품을 얻으려면 다음과 같은 다른 질문을 살펴보십시오.
OGRE3D / jMonkeyEngine에서 쉽게 사용할 수있는 오픈 소스 3D 모델
물론 이것은 게임용으로 제작 된 아트 워크만큼 좋지 않을 수도 있지만 나중에 언제든지 교체 할 수 있습니다.
다른 옵션은 사물의 사진을 찍고 사용하는 것입니다. 예를 들어 사진에서 텍스처 또는 큐브 맵 을 만드는 것은 매우 간단합니다 .
이전에 답변 한 내용과 약간 다른 관점을 추가하고 싶습니다.
첫째, 게임 플레이가 게임에서 유일 하게 중요하다는 것에 동의하지 않습니다 . 비주얼은 팔리고 다른 사람이 눈을 사로 잡는 예쁜 스크린 샷을 보여 주면 게임을 할 수 있습니다. 이로 인해 아트를 무시하거나 게임에 스톡 또는 플레이스 홀더 아트를 사용하지 않는 것이 좋습니다. 이것은 또한 소리와 이야기 (게임에있는 경우)에도 적용됩니다.
둘째, 나는 당신이 혼자 프로젝트를 수행하는 것을 권장하지 않습니다. 프로젝트에 더 많은 사람들이있는 것은 동기를 유지하는 좋은 방법이며 다른 회원들과 아이디어를 공유함으로써 더 나은 게임을 할 가능성이 높습니다.
그래서 당신이해야 할 일은 게임을 만들고 그들과 프로젝트를 만드는 데 관심이있는 사람들을 모으는 것입니다. 딱딱하게 들리지만 문제를 직각으로 접근하면 실제로 매우 쉽습니다. 나는 다른 사람들과 여러 인디 게임을 해왔고, 정말 좋은 경험을했습니다.
프로그래머가되어 매우 특권이 있다고 말씀 드리겠습니다. 세상에는 게임을 좋아하고 스스로 게임을 만들고 싶어하는 사람들이 많이 있지만 코딩 방법을 아는 사람은 거의 없습니다. 프로그래머로서 게임 프로젝트를 일대일로 가능하게하는 것은 기술적으로 가능하지만, 아티스트가되는 것은 불가능합니다. 모든 "아티스트가 아닌 프로그래머라면 어떻게 게임을합니까?"에 대해 놀랄 것입니다. 질문, "저는 프로그래머가 아닌 아티스트라면 어떻게 게임을합니까?" 질문.
그래서 사람들이 있습니다. 게임을 만들고 싶어하는 많은 예술가와 음악가, 게임 디자이너가 있으며 무료로 할 수 있습니다. 불행하게도, 거의 유능 대부분 가입에 관심이 없을 것이다 게임의 개발에 참여할 수있는 모두 당신의 게임을, 그래서 당신이 성공적으로 인디 게임을 만들고 싶은 경우에 공격 할 문제입니다.
간단히 말해서 예술가가 아닌 (좋은) 프로그래머는 드물다.
제 생각에는이 문제를 해결하는 두 가지 방법이 있습니다. 나는 두 가지를 모두 해냈으며 두 가지 일을 모두 보장 할 수있다.
당신이 게임을 만들기에 관심이 있지만, 그들이해야하는 특정 요구 사항이없는 경우 당신의 게임을, 당신은 자신의 게임을 만들고 사람들을 제공 할 수 있습니다! 유능한 프로그래머임을 증명할 수있는 많은 아티스트 포럼이 있으며 흥미로운 아이디어가 있다면 아티스트에게 게임 제작에 관심이 있다고 말함으로써 연락 할 수 있습니다. 당신이 그것을 올바르게 말하면, 그들은 "예"라고 말할 것입니다.
완성 된 모든 인디 게임에 대해 게임을 완성하고 완료 할 수 있음을 증명할 수 있다면 (종료되지 않을 수천 개의 프로젝트가 있음), 좋은 아이디어가 있다면 포럼을 방문하여 그 아이디어를 제안 할 수 있습니다. 어쩌면 처음으로 한 사람 만 참여할 수도 있지만 완성 된 제품을 제공하고 해당 포럼에서 진행 상황과 성공을 알리는 경우 신뢰성이 높아지고 다음 프로젝트에 더 많은 사람들이 참여할 수있게됩니다. .
최신 게임에서는 두 명의 그래픽 아티스트, 한 명의 음악가, 한 명의 작가, 9 명의 성우 (실제로는 전문인)가 무료로 도움을 줄 수있었습니다. 물론 실제로 제공하는 것이 중요합니다. 나는 그렇게했기 때문에 다음 프로젝트에 대한 도움과 다른 사람들의 도움을받을 수 있다고 확신합니다.
이 두 가지 옵션 모두 게임 제작에 대해 진지한 경우 에만 실행 가능 합니다. 중간에 멈추거나 심각하지 않다고 느끼면 명성을 잃어 버리고 사람들은 후속 프로젝트에 참여하지 않으므로 실제로 능력이 있고 걷기를 원할 경우에만 진행하십시오.
다음은 유용한 링크가 포함 된 스레드입니다. 법률, 예술, 음악 등 모든 것 http://www.mangatutorials.com/forum/showthread.php?742-The-Ultimate-Indie-Game-Developer-Resource-List
다른 답변에서 언급되었지만 아티스트 등을 찾고있는 동안 동시에 게임을 개발해야합니다. 프로그래머 예술, 독립형, 무료 스프라이트를 사용하십시오. 대부분의 경우 최종 자산에 대해 생각하기 전에 재미가 있는지 확인하기 위해 무언가를 빨리 실행하기를 원합니다. 그 쓰레기를 시제품으로 만들고 게임을 찾으십시오. 그런 다음 게임 플레이가 잠기면 적절한 예술을 시작할 수 있습니다. 다른 방법으로 돈을 잃게되면 프로젝트를 해치지 말고 여러 번 다시해야하는 작업이 프로젝트를 해치려는 동기를 잃게됩니다 (그리고 직업을 구하기 위해 게임을하는 경우 프로젝트를 완료하는 것이 좋습니다).
그래도 아티스트를 찾을 수 없으면 그래픽을 직접 만드십시오. Dwarf Fortress가 언급되었지만 그래픽을 수학을 통해 만드는 Geometry Wars와 같은 게임도 있습니다. 마음에 든다면 무엇이든 돌아 다닐 수 있습니다.
우리는 예술과 관련하여 비슷한 상황에 처해 있습니다. 저와 친구 는 여가 시간에 게임 을 만듭니다 . 우리는 게임을 좋아하는 개발자이며, 12 가지 게임 프로젝트를 시작해야합니다.
멈춰있는 프로젝트는 예술 스타일이 우리의 아이디어와 일치하는 아티스트 커뮤니티 사이트의 많은 사람들에게 접근했습니다.
프로젝트를 시작하고 실행하면서 진지하게 보여주고 프로젝트에 대한 열정을 보여줄 준비가되어 관심을 가질 정도로 충분했습니다.
가자 :)
"더 적을수록 좋다"는 접근 방식으로 가능한 한 작고 간단한 작품을 사용할 수 있습니다.
레트로 스타일의 벡터 그래픽은 요즘 꽤 인기가 있기 때문에 많은 영감을 얻었습니다. 그냥 선을 그리고 조금 빛나게 만드십시오.
어떤 종류의 게임 개발자 경력을 원하는지에 따라 다릅니다. 현대 게임 산업에서 제작 된 대부분의 타이틀은 프로그래머가 단일 픽셀을 그릴 필요가없는 거대한 팀이 만든 것입니다.
자신 만의 인디 게임을 개발하고 있다면 그래픽과 사운드 제작을 다루어야하는 "일인 군대"역할을 맡을 수 있습니다. 내 제목을 살펴보십시오 (예 : http://goo.gl/hs5wt)
프로그래밍은 쉬운 부분이었고, 합성 사운드 효과를 생성하고 픽셀 아트를 그리는 데 대부분의 시간을 소비했습니다. 이 경우 사물의 전체 그루브에 완벽하게 맞는 퍼블릭 도메인 음악에 감사드립니다.
실제로 화면에서 픽셀을 볼 수있을 때 (그리고 나중에 무시할 수 없을 때) 80 년대에 자랐다면 자연스럽게 커질 수 있지만, 그렇지 않은 경우 조금 읽는 것이 좋습니다. 픽셀 아트 제작에. 물론 종이 그림을 항상 디지털화하고 나중에 마무리 작업을 수행 할 수 있습니다.
어쨌든 게임 제작은 항상 여러 분야의 기술이었습니다. 당신은 훌륭한 프로그래밍 기술이 필요하지만 ( '너무 많이'는 아님) 가장 좋은 게임을 만들 수 없을 것입니다. 하나의 책을 작성), 수학, 기하학, 물리학에 대한 이해, 그리고 그림, 사운드 제작, 레벨 디자인, 스토리 텔링 등과 같은 많은 예술적 기술
궁극적으로, 당신은 당신의 창조물에 사랑에 빠져야합니다. 게임이 빛을 보게하려면 상당한 동기 부여와 진정한 욕구가 필요합니다. 당신이 자신의 게임의 팬이되어야합니다. 왜냐하면 당신이 전혀 플레이하는 것을 좋아하지 않는다면, 다른 사람은 누구일까요?
이 모든 것을 염두에두고, 여러분이 장애물을 극복하고 자신 만의 게임을 만드는 데 즐거운 시간을 보내시기 바랍니다. 일단 가동되면 놀랍도록 재미 있고 보람있는 경험입니다. :)
첫째, 당신은 대학에 가기 전에이 모든 것들을함으로써 정말 잘하고 있습니다.
자, 당신 은 예술을 직접 탐험 해 보셨습니까 ?
저는 아티스트가 아닌 프로그래머입니다
사람들이 자신의 작품에 대한 판단을 피하기 위해 사용하는 일반적인 경찰입니다.
그러나 시간을 들여 놓으면 그리는 법도 배울 수 있습니다. (와콤 태블릿에 대한 몇 달러)!
완료 될 때까지 계속 작업하십시오.
사실이다 진입 장벽이 게임을 만드는 데 관심을 캡처하고 시장이 된 꽤 큰 거래를 제기 단지에 투자 한 돈과 시간의 질과 양에 의해 실제로 판매하고있는 게임 .
따라서 블리자드 나 리얼 오브 리얼리티 와 같은 회사 는 다음 카드 게임 / 일인칭 슈팅 게임을하기 위해 많은 시간과 돈을 투자하고 있기 때문에 오늘날의 게임 시장은 경쟁이 매우 치열합니다. 이것을 Mario Bros. 가 최첨단 기술 로 사용했던 시간과 비교 하고 John Romero는 다음과 같은 Crazy Climber와 같은 게임을 판매 할 수있었습니다.
나중에 언제든지 사운드와 아트를 교체 할 수 있습니다. 제 생각에는 중요한 것은 게임 자체입니다.
벽이 모두 갈색이고 캐릭터가 입방 블록 사람들이더라도 훌륭한 3D 슈팅 게임이 될 수 있습니다.
멋진 샌드 박스 세계가 될 수 있으며 Minecraft처럼 보입니다.
음향 효과를 쉽게 만들 수 있습니다. 입으로 소리를 내면서 녹음하십시오. 나는 정말 재미있는 타워 디펜스 게임을 해왔는데, 촬영 소리가 "Pew! Pew!" 마이크에. :-)
정말 중요한 것은 게임을 끝내는 것입니다. 완벽 할 필요는 없습니다. 계획 한 모든 기능을 가질 필요는 없습니다. 그러나 제한된 버전의 게임을 마치고 나면 누락 된 기능의 수와 예술과 소리의 허풍에 관계없이 변경과 개선의 기초가되며 고객이나 고용주에게 보여줄 것이 있습니다 코드 데모로.
나는 당신의 현재 상태에서 예술에 대해 너무 걱정하지 않을 것입니다. 내가 만족할만한 수준의 완성을 이룰 수 있었던 첫 번째 게임은 예술가없이 완전히 해냈으며 대학을 시작하기 전이었습니다.
내 생각에는 게임 프로그래밍 수준에 따라 네 가지 좋은 옵션이 있습니다.
나는 현재 사람들을 위해 GDCore라는 네트워크 사이트에서 일하고 있습니다. 코더, 음악가 및 아티스트가 멋진 게임을 만드는 데 필요한 스크립트, 스프라이트 시트, 배경 음악 등을 교환 할 수 있도록 설계되었습니다. 아직 공개하지는 않았지만 http://www.gdcore.com 에서 확인할 수 있습니다. Unity 애셋 스토어와 유사하지만 더 많은 무료 애셋이있는 더 넓은 컨텐츠 유형이어야합니다.
저는 독창적이고 취미적인 게임 개발자이며 몇 주 동안 도구를 사용하지만 소수의 2D 모바일 게임을 공개적으로 출시했습니다. 당신처럼, 나는 예술가가 아닌 프로그래머입니다.
먼저 Unity3D가 좋은 방법이라는 다른 사람들의 의견에 동의합니다. 내가 이것에 대해 가지고있는 유일한 것은 Pro 버전을 사용하지 않으면 스플래시 화면이 붙어 있고 Android / iPhone 플러그인이 (일반적으로) 무료가 아니라는 것입니다 (귀하의 질문에서 확실하지 않습니다. 모바일 또는 데스크톱을 타겟팅 하시겠습니까?)
솔로 아티스트가 아닌 프로젝트 를 실제로 완료 하는 것이 중요하고 Unity3D (또는 다른 유사한 게임 엔진)에 대해 결정한다면, 적어도 처음에는-를 위해 더 잘 관리 할 수 있다고 생각합니다. 2D. 자산의 양과 프로그래밍의 복잡성 / 크기 / 노력은 훨씬 적습니다.
마지막으로 빠른 팁-2D 아트 워크를 직접 시도하는 대신 3D로 객체를 모델링 한 다음 적절한 음영을 사용하여 2D 스프라이트로 렌더링하는 것이 훨씬 쉽다는 것을 알았습니다. Blender는 환상적인 무료 3D 모델링 도구입니다. 나는 그것을 충분히 추천 할 수 없다.
일을 단순하게 (그리고 2D) 유지했을 때도, 내가 상상했던 것보다 첫 게임을 마치는 데 훨씬 오래 걸렸다는 것을 알았습니다. 이것은 게임 디자인, 플레이 가능성 (예 : 입력 컨트롤), 프로그래밍, 아트 워크, 마케팅 자료, 애니메이션, 판매 피치, 레벨 디자인, 레벨 에디터 등 다루어야 할 수많은 측면에 달려 있습니다.
행운을 빕니다-당신은 할 수 있습니다. 게임 개발은 가장 다양한 분야의 프로젝트 중 하나라고 생각합니다. 나는 그것을 좋아한다!
이전 의견에 동의합니다. 매우 간단한 게임 엔진을 프로그래밍하면 최소 200-1000 시간의 인력이 필요합니다. 낮은 폴리 3D 모델은 필요한 품질에 따라 각각 2 일에서 1 개월 (풀 타임 작업)이 소요됩니다. 내 게임에는 하향식 뷰와 의도적으로 손으로 그린 2D 스프라이트를 사용하여 각 몬스터 등의 뷰를 하나씩 만 그려야했습니다 (각각 1 시간). 3D 엔진 (지금까지 약 300 시간의 프로그래밍 시간이 소요됨)을 만들고 있지만 더 빠른 지름길은 기존 엔진을 3D (예 : Unreal 또는 Quake III) 또는 Yoyo의 GameMaker와 같은 2D 게임 제작자에 사용하는 것입니다. 무료 샘플 사운드 / 텍스처 / 모델은 집에서 만든 플레이스 홀더를 사용하는 것이 더 좋습니다. http://antongerdelan.net/crongdor/
개발 과정에서 화면에 실제로 나타나는 예쁜 일을 보는 것이 좋을 것 같습니다. 소규모 프로젝트는 종종 처음부터 그래픽 예술 / 지식 개념을 지침으로 따르며 매우 강력한 동기 부여 요소입니다.
나는 이것에 대해 틀렸을지도 모르지만 내가 얻는 인식에서 실제로 오늘날의 빛을 보는 대부분의 인디 프로젝트는 예술과 프로그래밍 (모두 미움)을 모두 수행하는 단일 개발자 또는 누군가가있는 작은 팀에 의해 만들어집니다. 이 방법은 이론 상으로는 효과가 있지만, 개발의 끝에 누군가를 고용하여 자리 표시자를 대체하는 프로그래머는 거의 없습니다.
친구, 직장 동료, 여자 친구, 아내, 무엇이든 그릴 수있는 사람을 찾으십시오. 소프트웨어를 사용하거나 마우스를 사용하는 방법을 몰라도됩니다. 게임을하고 싶다고 말하고 프로그래밍하는 동안 그림을 그릴 누군가가 필요하다고 말하십시오. 당신의 인생에서 아는 사람이 없다면 온라인이나 포럼에서 아티스트를 찾으십시오. 아이디어를 함께 작업하십시오. 친구가 자신의 Facebook 페이지에서 만든 그림을 볼 때까지 실제로 딜레마가 발생했습니다. 어쨌든, 나는 관련이있을 수있는 이 질문을 게시 했습니다 .
대안은 누구나 그릴 수있는 추상적 인 그래픽 개념으로 게임을하는 것일 수 있습니다. stickman 게임과 같지만 쉽게 그 이상이 될 수 있습니다. 또는 Lynda에서 2 일 동안 학습 한 후 생성 될 수있는 수준의 일부 추상 3D. 그것은 MineCraft에서 일했습니다 :)
오픈 소스와 상업용 인디 스타일의 게임을 직접 작성해 본 경험이 있습니다. 당신처럼, 나는 자산 (이미지, 애니메이션, 오디오 등)에 문제가 발생했습니다. 몇 가지 옵션이 있습니다.
많은 돈이 없으면 이러한 모든 옵션이 실망 스러울 수 있습니다. 당신은 예술가들이 그들의 시간을 자원하는 것을 찾을 수 있지만, 내 경험상 그들은 앉아서 당신이 새로운 게임 / 렌더링 엔진을 개발하고 고치기를 기다리는 것을 좋아하지 않기 때문에 여기에 나의 충고가 있습니다. 돈을 기꺼이 지출) :
테스트 할 매우 간단한 그래픽을 만듭니다. 내가 만든 하나의 게임에서, 나는 캐릭터가 현재 어떤 행동 / 상태를 나타내는 데에 아주 간단한 스틱 그림 그래픽을 만들었습니다. 나중에 게임 / 렌더링 엔진이 매력적일 때, 그것은 희망을 불러 일으킬 것이고 기꺼이 도와 줄 예술가를 찾는 데 어려움이 없습니다.
전문적으로 또는 취미로 게임을하려는 경우 지정되지 않았습니다. 전문 게임에는 전문 그래픽이 필요합니다. Minecraft는 훌륭한 예이지만 규칙에는 예외입니다. 생계를 위해 게임을 만드는 프로그래머로서 저는 유료 아티스트와 3D 모델, 이미지 및 사운드를 판매하는 온라인 웹 사이트에서 그래픽을 얻습니다.
취미를 위해, 자신의 예술을 할뿐만 아니라 무료 온라인 자료가 있습니다. 그러나 당신이 나와 같은 것이면 내 예술은 짜증이 나고 너무 오래 걸리며 게임의 최종 결과를 좋아하지 않습니다. 즉, 내가 좋아하는 것보다 싫어하는 것을하고 내 결과에 동기를 부여받지 못합니다. 이는 좋은 출처에서 얻습니다.
그래픽에 알맞은보기 좋은 자리 표시자를 확보하십시오. 그런 다음 출시 준비가 될 시점에 도달하면 더 나은 버전을 얻는 방법을 알아 내십시오.
자신을 강요 할 수있는 일을 강요하지 마십시오. 동기 부여는 게임을 끝내게 할 유일한 일이며 게임을 끝내는 것이 가장 중요한 일입니다. 그래픽이 마음에 들지 않으면 그래픽에 동기를 부여하지 말고 멋진 UI로 동기를 부여하십시오.
저는 아티스트가 아닌 코더입니다. 자유 시간에 게임을 만들 때, 때로는 게임 플레이가 충분하다면 그래픽이 중요하지 않다는 것을 알았습니다.
예를 들어 http://www.bfxr.net/ 을 사용하여 훌륭한 무료 사운드 FX를 만들 수 있습니다 .
누구에게나 제 조언은 훌륭한 게임 아이디어에 대한 생각입니다. http://www.squidi.net/three/index.php 여기에있는 100 중 하나를 사용하지 않는 이유는 무엇입니까 ?? 아이디어를 조금 생각해보십시오. 그런 다음 게임 플레이를 변경하지 않고 그래픽으로 수행 할 수있는 작업을 확인하십시오.
다음은 무료 음악 작곡 도구에 대한 링크가 포함 된 훌륭한 블로그 게시물입니다. http://www.ludumdare.com/compo/2012/12/19/automatic-music-composition-tools/
다시 한 번 게임 플레이 :)
동기 부여와 시간 만 있으면됩니다.
시간이 너무 심각하여 프로젝트를 완료하기 전에 인생이 끝나지 않으면 시간이 지남에 따라 혼자서 무엇이든 할 수 있습니다.
동기 부여는 각 개인이 스스로 알아 내야하는 것입니다. 성격은 다르며 효과도 있습니다. 나에게있어 가장 효과적인 것은 매일 몇 시간 씩 일하도록 강요하고 주말에 보충하는 것을 그리워하는 경우이다.
작고 작은 목표를 설정하면 효과가 있습니다. 그런 다음 게임을 충분히 만들면 너무 가까워서 게임을 끝내려는 동기가 더 좋아집니다. 가장 어려운 부분이 시작됩니다.