오늘은 "나만의 게임을 만드는 방법"에 대한 질문부터 방법, 튜토리얼까지 종합적이고 체계적으로 답변해 드리겠습니다. 먼저 질문 자체를 살펴보겠습니다. 이 질문을 할 수 있는 사람들은 기본적으로 초보자, 초보자, 게임 개발 분야에 대한 이해가 전혀 없는 사람들입니다. 왜 그런 말을 합니까? 왜냐하면 어떤 분야에 대한 지식이 없을 때만 그렇게 광범위한 질문을 하게 되기 때문입니다.
직장에서 일반적으로 묻는 질문이 대부분 특정 작업이나 특정 항목에 관한 것이라고 상상해 보십시오. 예를 들어 스프레드시트에서 요구 사항을 충족하는 특정 정보 행을 추출하는 방법을 묻는 경우가 있습니다. 스프레드시트를 만드세요. 탕수육을 튀기는 데 몇 분이 걸리는지 물을 수는 있지만 요리하는 방법은 묻지 않을 수도 있습니다. 게임...
그러니까 아주 폭넓은 질문을 하는 사람은 기본적으로 이 분야에 대한 이해가 없는 사람, 즉 초보자입니다. 하지만 결국 새로운 분야에 접하게 되었을 때 초보자가 아닌 사람이 어디 있겠습니까?
게임 제작 및 개발 분야에 대한 지식이 없기 때문에 먼저 간략한 소개가 필요합니다.
먼저, 게임이란 여러분이 보고, 플레이하고, 들어본 모든 게임을 총칭하는 일반적인 용어입니다. TV가 일반적인 용어인 것처럼 다양한 브랜드, 크기 및 생산 과정의 TV 세트가 포함됩니다.
여기서 말하는 게임은 전자게임, 즉 전자기기에서 플레이되는 게임을 의미합니다. 그렇다면 전자게임에는 무엇이 포함되어 있을까요? 여기에는 최소한 하나의 아이디어나 창의성, 전자 장치에서 실행할 수 있는 일부 프로그램, 플레이어가 볼 수 있는 그림이나 텍스트, 플레이어가 들을 수 있는 소리가 포함되어 있습니다.
게임에는 무엇이 포함되어 있나요?
물론 여기에 있는 항목 중 일부는 필요하지 않습니다. 예를 들어, 순수 텍스트 게임에는 그림이 필요하지 않습니다. 예를 들어, 소리 없이 게임을 만들라고 하면 불가능한 것은 아닙니다.
보통 게임회사에는 각 부분을 담당하는 특정인이 있습니다. 예를 들어 기획자는 게임의 창의적인 아이디어를 담당하고, 프로그래머는 게임을 실행할 수 있는 프로그램을 개발하며, 아티스트는 게임 내 그림을 그리는 역할, 음향 효과는 제작을 담당합니다. 게임에서 나는 소리.
게임 회사에는 게임의 다양한 부분을 담당하는 다양한 부서가 있습니다.
게임의 규모가 커질수록 각 부분은 더욱 세분화될 수 있습니다. 예를 들어 기획은 주요 기획, 시스템 기획, 수치 기획, 레벨 기획 등으로 나눌 수 있습니다. 프로그램은 메인 프로그램, 클라이언트 프로그램, 서버 프로그램 등으로 나눌 수 있습니다. 아트는 원화, 모델링, 애니메이션, 특수효과, UI 등으로 나눌 수 있습니다. 간단히 말해서, 대형 게임이 구성되어 있다는 것을 알아야 합니다. 많은 사람들이 자신의 임무를 수행하고 함께 협력하여 게임을 완성합니다. 예를 들어 유명한 "Honor of Kings"와 같은 게임을 개발하려면 최소한 수백 명의 팀이 필요할 수 있습니다.
게임을 만드는 팀은 대개 여러 사람으로 구성됩니다.
게임을 만들려면 사람도 많고, 물건도 너무 많은데, 나 혼자 게임을 만드는 게 가능할까? 그렇습니다. 게임의 규모는 다양하기 때문입니다. 큰 게임은 완료하려면 많은 사람의 협력이 필요한 반면, 작은 게임은 소수의 사람만 필요하거나 혼자서도 완료할 수 있습니다.
한 사람이 건물을 짓는 것은 절대 불가능하지만, 스스로 오두막을 짓고 싶다면 가능합니다.
위의 내용을 이해한 후 다시 "게임을 직접 만드는 방법"에 대한 질문을 살펴보겠습니다. 질문의 후반부에 대한 답은 이미 나와 있습니다. 혼자서 게임을 만드는 것은 불가능합니다. 하지만 작은 게임을 만들 수도 있습니다.
그러면 질문의 전반부를 살펴보겠습니다. 어떻게 해야 할까요?
다음에 공유하고 싶은 것은 초보자가 게임을 배우고 만드는 가장 저렴한 방법일 수 있습니다. 게임 만들기를 배우고 싶다면 컬렉션에 보관하는 것이 좋습니다!
게임에는 적어도 하나의 아이디어나 창의성이 필요하다고 생각합니다. 자신만의 게임을 만들겠다는 생각이 있어야 하고, 그런 다음 "게임을 어떻게 만들 것인가"라는 질문을 하게 될 것입니다. 기사 기사.
여기서는 주로 게임 아이디어에 대한 제안이나 게임 제작 초보자가 주의해야 할 사항에 대해 이야기합니다. 아이디어는 작고 현실적이어야 합니다. 첫 번째 생각은 '아너 오브 킹스(Honour of Kings) 같은 게임을 만들고 싶다'였는데, 이는 비현실적이라고 합니다. 우리는 대규모 게임이 완성되려면 많은 사람들의 협력이 필요하고, 그것을 어떻게 생각해도 달성할 수 없다는 것을 위에서 이미 배웠습니다.
저는 좀 더 간단한 비행기 전투 게임을 만들고 싶었습니다. 이 아이디어는 여러분이 실현할 수 있기 때문에 더 실용적입니다.
게임의 창의성에 대해 너무 복잡하게 생각할 필요는 없습니다. 현재의 능력으로는 자신의 아이디어를 전혀 실현할 수 없기 때문에 너무 많고 복잡한 아이디어를 만들 수 없다는 것을 알게 되면 방해가 되기 때문입니다. , 또한 매우 우울함을 느낄 것입니다.
간단한 것부터 시작하여 아이디어를 단순하고 구체적으로 만들어 보겠습니다. 기초가 전혀 없는 초보자의 경우 가장 중요한 것은 간단한 게임이라도 일단 만들어지면 많은 것을 가져다 줄 것입니다. 성취감과 만족감.
게임 제작에 대한 이상은 일반적으로 단순한 것부터 복잡한 것까지 다양합니다.
간단한 아이디어부터 시작해서 만들고, 더 어려운 것으로 넘어가고, 그리고 또 만들어보세요... 게임 제작 실력이 향상되면 점점 더 많은 것을 이룰 수 있을 것이고, 점점 더 복잡한 아이디어를 얻을 수 있을 것입니다.
다음으로, 대부분의 초보자에게는 이것이 가장 큰 임계값이 될 프로그램을 살펴보겠습니다. 프로그램 작성! 코드를 작성하세요! 이것은 배우기가 너무 어렵습니다!
게임을 만들려면 코드 작성을 배워야 한다고 누가 말했습니까? 게임 제작 소프트웨어의 지속적인 개발로 인해 게임 제작의 문턱이 점점 낮아지고 있습니다. 과거에는 게임 개발을 배우려면 먼저 프로그래밍 언어를 익혀야 했지만 이제는 프로그래밍 기초가 전혀 없는 일반 대중을 대상으로 하는 비주얼 게임 제작 도구도 많습니다. 기초가 있으면 빠르게 시작하고 구축할 수 있습니다. 자신만의 게임 로직은 빌딩 블록과 같습니다.
프로그래밍이 필요 없는 중국산 게임 제작 소프트웨어
그림에서 볼 수 있듯이 WeChat 미니 게임 제작 도구 의 인터페이스입니다. 모두 중국어로 되어 있습니다(영어를 못해도 괜찮습니다). 프로그래밍은 더 이상 코드를 작성하는 것이 아니라 블록을 쌓는 것과 같습니다. 게임 조각의 논리.
일반인들이 가장 힘들고 어려운 영어와 코드 작성이 해결됐는데, 게임 프로그래밍에 있어서 무엇이 두려운가? 도구의 진화는 점점 더 단순해지고 대중화되고 있습니다. 과거에는 전문가만이 할 수 있었던 일을 이제는 우리 일반인들도 할 수 있게 되었습니다.
다음으로 게임 자료를 살펴보겠습니다. 일반적으로 게임에 사용되는 그림, 모델, 사운드 등을 게임 자료라고 합니다. 이것은 많은 사람들이 해결하기 어려운 또 다른 문제입니다. 저는 그림을 그리거나 오디오를 만들 수 없습니다.
괜찮습니다. 도구는 이미 우리를 위해 많은 게임 자료를 준비했습니다.
게임 제작 소프트웨어에서 제공하는 게임 소재 라이브러리
그림에서 볼 수 있듯이 WeChat 미니 게임 제작 도구에는 그림, 텍스트, 숫자, 소리 등 다양한 재료를 제공하는 재료 라이브러리가 내장되어 있습니다. 이러한 재료는 좋은 미니 게임을 만드는 데 충분합니다. .
또한 미술을 모르는 많은 초보자를 위해 먼저 몇 가지 기본 그래픽(원, 사각형, 삼각형)을 사용하여 게임을 만들 수 있으며, 게임이 만들어진 후에는 좋아하는 게임 재료를 찾아 이러한 기본 모양을 결합할 수 있습니다. 그래픽이 교체되었습니다.
즉, 그림을 그릴 수 있든 없든 그 소재가 행동에 장애가 되어서는 안 됩니다.
당신은 이미 아이디어를 갖고 있으며 프로그램과 자료 게임 제작 도구가 이를 수행하는 데 도움이 될 수 있습니다. 그러면 게임을 만들 수 있습니까? 잠깐만요. 가장 중요한 일이 하나 있는데, 바로 "실행"입니다. 게임을 만들어보세요! 게임을 "만들지" 않고 어떻게 게임을 출시할 수 있나요?
그럼 어떻게 해야 할까요? 수행하는 방법을 배우십시오.
여기 Little Ant는 기초 지식이 없는 여러분을 위해 게임 제작 튜토리얼을 준비했습니다. 이 튜토리얼은 많은 사람들이 인생 첫 게임을 만드는 데 도움이 되기를 바랍니다.
이 튜토리얼 시리즈는 귀하가 게임 개발 산업에 노출된 적이 없고 게임 개발 및 제작에 대한 개념이 없으며 완전한 초보자라고 가정합니다. 이러한 전제하에 튜토리얼은 게임 개발에 대한 기본 지식부터 시작하여 실습을 결합하여 계속 발전할 수 있도록 돕고, 마지막으로 배운 지식을 통합하여 자신만의 첫 번째 게임을 만들 것입니다.
저는 이 튜토리얼 시리즈를 "누구나 게임을 만들 수 있습니다" 튜토리얼 시리즈라고 부르며, 그 내용은 다음과 같습니다.
누구나 게임을 할 수 있다
먼저 게임에 대한 아이디어를 가지세요
게임 개발에서 흔히 사용되는 "전문 용어"
일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다
보고 듣는 모든 것이 자원이다
막지마 내가 올라갈게
당신은 내가 메모하는 것을 돕기 위해 여기 있습니다
무슨 일이 생기면 @me로 기억해주세요
게임 블록의 논리
게임 블록 복제
게임 블록 충돌
게임 블록 애니메이션
아이디어부터 게임 디자인까지의 과정
미니 게임을 만들기 위해 함께 통합
친구들과 미니 게임 공유
시작한 후 다음에 무엇을 해야 합니까?
처음부터 시작하고, 게임 개발의 기본을 이해하고, 게임 제작 도구에 익숙해지고, 첫 번째 작은 게임을 만드는 데 도움이 되는 기본 입문 튜토리얼 시리즈입니다.
*"Little Ant의 게임 개발 튜토리얼"을 검색하거나 개인 메시지를 보내면 무료 게임 개발 시리즈 제작 튜토리얼을 받을 수 있습니다.
배우고 나면 "왕의 명예"나 "콜 오브 듀티"를 만들 수 있다고 생각하지 마세요. 이는 단지 여러분이 게임 개발을 시작하고 앞으로 어떻게 나아갈지에 대한 첫 걸음을 내딛는 데 도움이 될 뿐입니다.
어쩌면 이 경험 때문에 게임 제작에 푹 빠지게 될 수도 있고, 앞으로도 계속해서 발전하거나 게임 회사에 취업하기로 결정할 수도 있습니다. 그러면 좀 더 전문적인 게임 엔진(예: Unity, Unreal, Cocos Creator) 공부하고 배우세요. 어쩌면 당신은 그것을 취미로 여기고 친구들이 플레이할 수 있는 흥미로운 아이디어를 만들 수도 있습니다. 그렇다면 WeChat 미니 게임 제작 도구만으로도 충분합니다. 아니면 자신이 만드는 게임을 통해 스스로 돈을 벌고 싶을 수도 있습니다. 그러면 WeChat의 미니 게임 제작 도구와 WeChat의 완전한 미니 게임 비즈니스 생태계가 최선의 선택이 될 것입니다.
어떤 일이 있어도 우리는 첫 번째 단계를 밟아야 합니다. 첫 번째 단계를 밟은 후에야 미래에 어떻게 나아갈지 알 수 있습니다. 기초도 전혀 없는 초보에서 자신만의 게임을 만들 수 있는 개발자가 되었고, 광활한 게임 개발 세계의 문이 열렸습니다.
다음에는 어디로 갈까요? 전사여, 그것은 당신에게 달렸습니다!
이런 글이 '나만의 게임을 만드는 방법'에 대한 질문에 체계적이고 종합적으로 답하는 데 도움이 되기를 바랍니다. 창작자가 계속 나아갈 수 있도록 좋아요와 공유를 부탁드립니다.