컴퓨터 게임 만드는 법

작가: Laura McKinney
창조 날짜: 6 4 월 2021
업데이트 날짜: 1 칠월 2024
Anonim
SUB) Make $50K per day with Unity Flappy Bird Clone Game
동영상: SUB) Make $50K per day with Unity Flappy Bird Clone Game

콘텐츠

게임을 좋아하고 게임을 직접 만들 수있는 상상력을 실현하고 싶습니까? 너무 많은 기술을 요구하지 않고 자신의 게임을 만들 수있는 많은 도구가 있습니다. 프로그래밍 언어를 이해하기 만하면됩니다. +2 마우스와 컴퓨터 키보드로 시작할 수 있습니다!

단계

2 단계 중 1 : 도구 찾기

  1. 텍스트 게임을 만드십시오. 모든 사람이 그래픽없이 게임을 즐기는 것을 좋아하지는 않지만 프로그래밍하기 가장 쉬운 게임 장르입니다. 텍스트 게임은 주로 스토리 라인, 탐색, 퀴즈와 결합 된 스토리 라인, 퍼즐 또는 모험에 중점을 둡니다. 다음은 몇 가지 무료 옵션입니다.
    • Twine은 브라우저에서 사용할 수있는 간단하고 무료 도구입니다.
    • StoryNexus와 Visionaire는 더 많은 게임 플레이 옵션과 스틸 이미지를 추가합니다.
    • Inform7은 대규모 지원 커뮤니티가있는 효과적인 도구입니다.

  2. 2D 게임을 만드십시오. GameMaker와 Stencyl은이 장르에 대한 나쁜 선택이 아니며, 아무것도 묻지 않고 프로그래밍을 사용할 수 있습니다. 할퀴다! 브라우저 게임에서 사용할 수있는 또 다른 도구입니다.
  3. 3D 게임을 만들어보십시오. 3D 게임은 2D보다 훨씬 어려운 도전이므로 긴 프로젝트와 노력에 대비하십시오. Spark 및 Game Guru는 프로그래밍없이 게임 세계 구축을 단순화하는 데 도움이됩니다. 이미 프로그래밍 지식이 있거나 코딩을 배우고 싶다면 인기있는 Unity 도구를 사용해 볼 수 있습니다.
    • 기존 리소스를 사용하는 대신 3D 모델을 직접 생성하려면 3DS Max, Blender 또는 Maya와 같은 3D 생성 소프트웨어가 필요합니다.

  4. 고급 프로그래밍에 대한 액세스. 프로그래밍 배경이 있어도 첫 게임을 만들 때 위의 도구를 사용하고 싶을 수 있습니다. 더 어렵 기 때문에 다른 접근 방식을 시도하지 마십시오. 즉, 많은 사람들이 완전한 제어를 즐기므로 모든 것을 스스로 수행합니다. 그러나 Eclipse와 같은 통합 개발 환경에서의 게임 프로그래밍은 텍스트 편집기보다 이상적이므로 프로젝트에 필요한 모든 것을 통합 할 수 있습니다.
    • 거의 모든 언어로 게임을 프로그래밍 할 수 있지만 C ++는 풍부한 게임 리소스와 온라인 자습서가 포함 된 가장 강력한 도구입니다.
    광고

2/2 부 : 게임 제작


  1. 주제를 선택하십시오. 첫 번째 프로젝트의 경우 플랫 포머 또는 롤 플레잉 게임과 같이 좋아하는 장르의 작지만 전형적인 예를 만듭니다. 시작하기 전에 게임에 대한 아이디어를 종이에 적고 다음 질문에 답하십시오.
    • 게임의 주요 구성 요소 (게임의 "핵심")는 무엇입니까? 적과 싸우거나, 퍼즐을 풀거나, 다른 캐릭터와 채팅 할 수 있습니다.
    • 게임이 어떻게 보이기를 원하십니까? 예를 들어, 적과 싸우는 경우 결정에 따라 실시간 버튼 또는 여러 방향을 만들 수 있습니다. 대화 중심의 게임은 플레이어가 자신의 결정에 따라 스토리 라인을 형성 할 수 있도록하고 캐릭터와 게임 세계를 더 잘 이해할 수 있습니다.
    • 게임 분위기는 어떻습니까? 무섭고, 재미 있고, 신비 롭고, 열망합니까?
  2. 간단한 레벨을 만듭니다. 게임 제작 도구를 처음 사용하는 경우 익숙해 질 수있는 좋은 기회입니다. 배경, 개체를 설정하고 캐릭터를 이동하는 방법을 알아 봅니다. 가능한 경우 플레이어가 상호 작용할 수있는 개체를 만들거나 상호 작용을 통합하는 개체를 만드는 소프트웨어를 찾습니다.
    • 확실하지 않은 경우 도구 웹 사이트에서 질문하거나 인터넷에서 도움을 검색하십시오.
    • 아직 조명 효과 나 기타 그래픽 요소에 대해 걱정하지 마십시오.
  3. 필요한 경우 게임의 핵심을 디자인합니다. 게임 제작 소프트웨어에서 약간의 조정을하거나 시스템이 더 복잡하게 구축 될 수 있습니다. 여기 몇 가지 예가 있어요.
    • 플랫 포머 게임을 만드는 경우 캐릭터가 더블 점프를 할 수 있는지 아니면 "특별한"동작을 할 수 있기를 원합니까? 캐릭터가 점프 할 수있는 높이를 사용자 지정하거나 가벼운 터치, 키를 누르고 있거나 다양한 댄스 스타일을 선택하여 다른 반응을 사용자 지정 하시겠습니까?
    • 액션 RPG 나 공포 게임을 만드는 경우 캐릭터는 어떤 무기를 사용합니까? 플레이어가 업그레이드하거나 시험해 볼 수 있도록 2 개 또는 3 개의 무기를 선택하십시오. 가장 적합한 무기를 선택하십시오. 예를 들어, 무기는 큰 피해를 입히거나 여러 적을 다치게하거나 적을 약화시킵니다. 높은 비용이 발생하지 않는 한 모든 목적에 가장 적합한 옵션을 선택하지 마십시오 (주문이 마나를 증가 시키거나 무기가 1 회 사용 후 사라짐).
    • 대화 게임에서 플레이어가 화면에 나열된 대사를 선택하거나 듣기 만하거나 작업을 수행하여 대화를 잠금 해제 한 다음 다시 와서 계속 듣기를 원합니까? 플레이어가 모든 것을 한 번에 찾거나 여러 레인과 엔딩으로 분할하기를 원하십니까?
  4. 몇 가지 수준을 만듭니다. 3 ~ 5 개의 짧은 레벨은 첫 게임에 나쁜 선택이 아닙니다. 나중에 확장 할 수 있습니다. 다양한 수준의 난이도를 생성하면서 "게임의 핵심"디자인을 염두에 두십시오. 레벨을 주문하거나 완료 후 분리하여 재결합 할 수 있습니다.
    • 플랫 포머 게임은 종종 움직이는 플랫폼이나 더 빠른 적을 소개합니다.
    • 액션 게임은 특정 무기와 전략 없이는 이기기 어려운 여러 적이나 강력한 적을 소개 할 수 있습니다.
    • 퍼즐 게임은 종종 퍼즐 유형과 연관되거나 각 레벨에 대해 여러 버전의 난이도를 사용하거나 더 많은 플레이어가 "브레인 스토밍"해야하는 새로운 도구 또는 장애물을 도입합니다.
  5. 중장기 목표를 만듭니다. 이것은 종종 "두 번째 메커니즘"또는 "반복 게임"이라고합니다. 높은 점프와 같은 게임의 기계적 코어를 활용하여 플레이어는 적에게 점프하거나 아이템을 수집하는 것과 같은 두 번째 게임을 진행합니다.이 차례는 최종 레벨 도달, 업그레이드 비용 절약 또는 게임 "클리어링"과 같은 장기적인 성과 및 목표를 제공 할 수 있습니다.
    • 위의 예에서 볼 수 있듯이 깨닫지도 못한 채 위를 추가했습니다. 플레이어가 목표물을 찾을 수 있는지 확인하십시오. 플레이어가 10 분 동안 플레이하고 게임이 적을 쏘는 것이라고 생각하면 지루해질 것입니다. 그들이 적을 죽이고 돈을 얻으면 목표를 찾고 (현상금을 모으고) 게임의 핵심이 그들을 앞으로 나아갈 것입니다.
  6. 시도해보십시오. 지인이나 친구에게 도움을 요청하면서 각 레벨을 여러 번 시도하십시오. 퀘스트를 건너 뛰고 곧바로 최종 보스로 이동하거나 "약한"무기 나 업그레이드를 모두 선택하여 게임에서 승리하는 등 이전에 시도한 적이없는 방법을 포함하여 다양한 방법으로 게임에 접근 해보십시오. 이것은 실망 스러울 수있는 고된 과정이지만 게임을 개선 할 수있는 유일한 방법입니다.
    • 플레이어에게 게임을 시작하기에 충분한 정보를 제공하십시오. 워크 플로에서 작업하고 있으며 기본 조이스틱을 사용하는 방법을 이해해야합니다. 다른 정보는 필요하지 않습니다.
    • 플레이어가 피드백 양식을 작성하여 더 쉽게 정보를 수집하고 비교할 수 있도록합니다. 이렇게하면 익숙하지 않은 질문에 답할 수도 있습니다.
    • 최고의 테스터는 당신을 모르거나 당신의 게임을 칭찬하지 않는 사람들입니다.
  7. 세련된 그래픽과 사운드. 온라인에서 사용할 수있는 무료 게임 리소스가 많이 있지만 시간을내어 불일치를 직접 조정하는 것이 좋습니다. 2D 게임에서 간단한 그래픽 조정을하고 싶다면 픽셀 그래픽을 배우거나 야심 찬 3D 게임 프로젝트에 OpenGL 소프트웨어를 사용하십시오. 방 밖의 메인 스트리트를 통해 플레이어를 응원하는 조명 효과와 역동적 인 배경을 바꾸는 눈길을 끄는 공격 효과를 추가합니다. 걷거나, 공격하거나, 점프 할 때 음향 효과를 추가합니다. V. 게임을 여러 번 변경하고 플레이 할 수 있으며 시각적 및 사운드가 표준에 도달하는 즉시 게임을 출시 할 수 있습니다. 축하합니다! 광고