최고의 게임 개발 도구 : 나만의 게임을 만드는 방법

최신 콘솔 블록버스터를 사용하면서 컨트롤러를 내려 놓고 게임을 직접 만드는 것에 대해 의심 할 여지가 없습니다. 그러나 아이디어를 실제로 실천하는 것은 어려운 작업이므로이 기사를 최고의 게임 개발 도구에 대해 정리했습니다..


게임 개발은 어려운 프로그래밍 언어를 익히고 수년간의 연구를 요구하는 도전적인 학문으로 간주됩니다. 그러나 사용자에게 친숙한 게임 개발 도구가 점점 더 쉬워지고 있습니다. 게임 플레이 아이디어를 가진 사람은 사용하기 쉬운 게임 엔진 덕분에 기술 배경에 관계없이 비전을 화면에 표시하는 방법이 그 어느 때보 다 많아졌습니다..

다음은 현재 사용 가능한 최고의 게임 개발 소프트웨어에 대한 개요입니다. 일부 도구는 전문 개발자가 널리 사용하고 다른 도구는 초보자에게 적합합니다. 오늘날의 개발 장면은 매우 다양하며 가장 단순한 게임 엔진조차도 약간의 노력과 창의력으로 성공적인 게임을 구축하는 데 사용될 수 있습니다. 먼저 이론을 봅시다.

좋은 게임을 만드는 것?

게임은 광대 한 분야입니다. 정확하게 좋은 게임을 만드는 것은 맛의 문제입니다. 결국 게임을 판매하려면 충분한 사람들이 게임을하고 싶어하는지 확인해야합니다. 아무도 시도하지 않았다는 아이디어가 있거나 기존 장르를 개선하거나 경쟁 업체와 차별화 할 수있는 방법이 있다면 소규모로 시작해도 문제가되지 않습니다..

가장 좋은 출발점은 아이디어를 종이 (또는 텍스트 편집기)에 올리는 것입니다. 이를 통해 아이디어를 명확하게하고 수행해야 할 사항을 파악하고 팀의 일원으로 일할 때 특히 중요합니다. 불일치가 발생하여 설명이 필요한 항목을 세부적으로 파악할 수 있습니다..

아이디어를 종이에 넣으면 해결해야 할 과제에 대한 그림을 작성하고 필요한 작업을 이해할 수 있습니다. Final Fantasy VII의 10 배 크기의 RPG는 좋은 아이디어처럼 들리지만 디자인을 시작하면 자신이 설정 한 작업의 규모를 알 수 있습니다..

자산 생성 및 라이브러리

자산 생성은 생각보다 큰 작업 일 것입니다. 그래픽을 그린 다음 애니메이션해야합니다. 이것은 게임 캐릭터와 배경뿐만 아니라 메뉴, 아이콘, 버튼, 도움말 화면, 온라인 상점 스크린 샷 등이 필요합니다. 음향 효과와 음악도 필요합니다.

이 도구의 대부분은 무료 및 유료 자산 라이브러리를 제공합니다. 당신이 이것을 사용한다면 게임이 당신이 그것을 상상하는 방법을 정확하게 보는 것이 어려울 수 있습니다.

Paint.net 및 Audacity와 같은 무료 도구를 사용하면 라이브러리 사용을 넘어 원하는 방식으로 소리를 내고 원하는 것을 얻을 수 있습니다. Paint.net은 포토샵처럼 강력하지는 않지만 비주얼을 만들기에 적합한 훌륭한 무료 그래픽 도구입니다..

소리도 포맷해야합니다. 온라인에서 찾은 항목은 다른 형식 일 수 있습니다 (매우 훈련되고 시스템을 개발하지 않는 한 자신을 작성하는 양식과 동일). Audacity는 여기서 유용한 것으로 입증되어 필요에 따라 사운드 효과를 잘라내어 붙여 넣을뿐만 아니라 형식과 비트 전송률 사이를 쉽게 변환 할 수 있습니다..

게임 개선

처음으로 아이디어를 실현하면 상상했던대로 정확하게 작동하지 않을 수 있습니다. 반복 및 개선은 가능한 한 테스터로부터 많은 피드백을받는 것이 바람직합니다. 사소한 변경과 작동 및 작동하지 않는 내용을 학습하면 사람들이 즐길 수있는 게임을 만들 수 있습니다..

핵심 게임 메커니즘을 도입하는 것은 종종 비교적 간단합니다. 메뉴, 높은 점수 표, 소셜 미디어 기능, 다양한 플랫폼에 대한 요구 사항, 게임 내 지불 시스템 및 나머지 모든 요소를 ​​연결하는 것은 많은 시간을 소비 할 수있는 중요한 작업입니다. 도움이 될만한 것은 당신을 위해 무거운 물건을 많이 받거나 (예를 들어 Twine처럼) 물건을 가볍고 간단하게 유지하는 플랫폼을 갖는 것입니다..

테스터에게 게임을 배포하는 것도 유용하므로 게임을 무료로 쉽게 게시하고 게시 할 수있는 플랫폼을 사용하여 쉽고 안전하게 구축 및 공유 할 수있는 것이 있는지 확인하십시오. 데스크톱 및 Android 앱을 쉽게 처리 할 수 ​​있습니다. 여러 가지 방법이 있지만 클라우드 스토리지 서비스는 훌륭한 옵션입니다.

iOS에는 경험이 풍부한 개발자에게 두통을 유발할 수있는 까다로운 인증 시스템이 있으며, 이와 유사한 까다로운 배포 시스템 인 Testflight는 설정을 위해 유료 계정이 필요하지만 구성이 완료되면 제대로 작동.

작을수록 좋다

첫 번째 프로젝트의 소규모 시작은 수백만 달러의 서사시보다 결승선을 넘을 확률이 높습니다. 간단한 아케이드 게임은 지구를 산산조각 낼 수는 없지만 선택한 플랫폼을 파악하고 완전한 프로젝트를 구축하고 마무리하는 데 관련된 아이디어를 얻을 수 있습니다. 무언가를 끝내는 것은 큰 이정표이며 첫 번째 게임이 매그넘 작품이 될 것으로 기 대해서는 안됩니다..

코드 관점에서 볼 때 2D 작업은 일반적으로 3D 작업보다 직관적이며 잘못 될 가능성이 적습니다. 현대의 프레임 워크와 도구는이를 완화 할 수 있지만 작은 규모로 시작하는 것이 발을 찾는 가장 좋은 방법 일 수 있습니다.

최고의 게임 엔진 및 개발 도구

이제 우리가 도구를 가지고 놀면서 선택한 도구 자체를 살펴 보겠습니다. 그들은 모두 사용하기에 즐거웠으며 각각은 장래 개발자에게 다른 것을 제공합니다. 우리는 가장 간단한 것부터 가장 높은 것까지 주문 했으므로 무엇을해야 할지를 결정할 때 명심하십시오..

꼬기

Twine은 브라우저 창에서 게임을 만들 수있는 무료 온라인 도구입니다. 게임은 자신 만의 모험 책을 선택하는 것과 매우 유사한 간단한 대화 형 이야기입니다 (기억을 기억하는 경우). 텍스트와 이미지를 추가하고 스토리의 다른 부분으로 연결되는 링크를 만듭니다. 이야기의 조각은“통과”로 보이며, 그 사이에 화살표가 연결되어 전체 흐름을 보여줍니다. 작품에 분위기를주기 위해 오디오 및 비디오를 추가 할 수도 있습니다.

Twine의 작동 방식

기본 디자인 화면은 모든 통로가 링크 방향을 나타내는 화살표를 통해 연결된 그래프 용지처럼 보입니다. 당신은 당신의 이야기가 어떻게 어울리는 지에 대한 아이디어를 얻기 위해 그들을 드래그하고 배치 할 수 있습니다. 스토리가 더 복잡 해짐에 따라, 특히 플레이어가 통로 사이를 자유롭게 돌아 다닐 수있는 비선형 접근법을 사용하는 경우 더욱 유용합니다..

일반적으로 앞으로 흐르는 선형을 만들거나 플레이어가 여가 시간에 탐색 할 수있는 상호 연결된 영역을 만들 수 있습니다.

구절을 만드는 것은 편집기에 텍스트를 입력하는 것만 큼 간단합니다. 브라우저에 직접 입력하면 단어를 코딩 할 필요없이 마술처럼 게임의 일부가됩니다..

가장 기본적으로, Twine 구절은 텍스트와 다른 구절에 대한 링크로 구성됩니다. 이것은 이미 자신이 선택한 모험 모험 이야기를 만들기에 충분합니다. 그러나 원하는 경우 더 나아갈 수 있습니다.

아직 작성하지 않은 구절에 대한 링크를 작성하면 자동으로 작성되어 그래프에 표시됩니다. 따라서 원하는대로 컨텐츠를 추가하여 위치에서 위치로 이동할 수 있습니다. 일단 당신이 그것의 스윙에 들어가면, 그것은 그것을 재생하는 것처럼 모험을 구축하는 것이 직관적이라고 느낍니다..

Twine의 핵심 기능은 매우 간단하여 몇 분 만에 바로 사용할 수 있으며 콘텐츠를 바로 작성할 수 있습니다. 우리가 살펴본 모든 도구 중 가장 빠른 도구는.

3 가지 “스토리 형식”을 선택할 수있어 원하는 스토리를 얼마나 많이 제어 하느냐에 따라 다소 복잡하게 만들 수 있습니다. 눈에 보이지 않아도 표준 CSS를 사용하여 모양을 변경할 수 있습니다..

변수를 추가 할 수 있으므로 플레이어는 인벤토리, 제한된 체력 및 게임 내 현금 등을 구현할 수 있습니다. 주사위를 굴려서 플레이어가 몬스터와 싸우거나 카지노를 시뮬레이션 할 수 있습니다. Twine의 사용자 정의 후크를 통해 사용할 수없는 기능을 원하는 경우 제공된 기능에서 너무 멀리 떨어지면 복잡해질 수 있지만 Javascript를 사용할 수 있습니다..

Twine으로 게시

마스터 워크를 마치면 자신의 웹 사이트에서 호스팅하거나 모바일 용 웹앱으로 패키지 할 수있는 HTML 페이지가 제공됩니다. 표준 웹 페이지에서 수행 할 수있는 모든 작업을 사용자 정의 코드를 추가 할 수 있으므로 여기에서 수행 할 수 있습니다.이 도구의 즐거움은 단순하므로 피하는 것이 가장 좋습니다..

또한 트위터 계정이있는 경우 Philome.la에서 무료로 게임을 게시 할 수 있으므로 물건을 지불하지 않고도 사람들 앞에서 볼 수 있습니다..

기본적으로 Twine은 드래그 앤 드롭 방식으로 HTML 페이지를 작성하고 몇 가지 간단한 코드 후크로 쉽게 연결하여 원하는 경우 추가 기능을 추가 할 수 있습니다. 이것은 배우고 사용하기에 매우 간단한 도구입니다. 실제로해야 할 것은 입력하고 구절을 추가하고 연결하는 것입니다. 단순함에도 불구하고 여기에는 창의성에 대한 많은 범위가 있습니다..

Gamefroot

어린 사용자를 대상으로하는 gamefroot는 비디오 게임 업계에서 경력을 쌓을 수 있도록 어린이를 준비시키는 데 도움을줍니다. 명확한 타일 기반 인터페이스와 다양한 작업을 단계별로 안내하는 여러 자습서가 포함되어 있습니다. 무료 그래픽이 많이 제공되므로 좋아 보이는 것을 쉽게 제작할 수 있으며 아이들은 자신의 작품을 친구에게 보여주기를 좋아할 것입니다..

튜토리얼에는 다양한 그래픽과 애니메이션이 포함되어 있습니다. 아이들은 처음부터 모든 것을 커스터마이징 할 수 있습니다. 튜토리얼뿐만 아니라 원하는 장르에 맞게 설정을 시작할 수있는 템플릿이 있습니다. 원하는 경우 빈 슬레이트를 사용할 수는 있지만 템플릿을 사용하면 쉽게 시작할 수 있습니다..

Gamefroot 작동 방식

타일 ​​기반 지형을 빠르게 그릴 수있는 강력한 레벨 편집기가 있습니다. 플랫폼 게임을 마무리하는 것은 쉬운 일입니다. 레벨을 추가하고 쉽게 전환 할 수 있으며 새 레벨을 추가 할 때마다 더하기 아이콘을 클릭하기 만하면됩니다. 사용 가능한 무료 자산이 풍부하며 지불하기로 선택한 경우 더 많은 자산을 사용할 수 있습니다.

게임 로직은 게임을 조정하기 위해 조작 할 수있는 다채로운 연동 퍼즐 조각으로 표시됩니다. 이것은 매우 강력한 시스템으로 코드를 사용하는 것보다 게임을 중단시키는 것을 훨씬 어렵게 만드는 게임을 운전하는 수학을 변경할 수 있습니다..

이것은 게임 로직을 재미있게 보이게하려는 흥미로운 시도이지만 시각적으로 약간 혼란스러워 보였습니다. 우리는 나이가 들었다는 것을 깨닫기 시작하고 새로운 것들에 쉽게 혼동되기 때문에 아이들이 더 잘 적응할 수 있습니다.

그러나 전반적으로 프레젠테이션은 훌륭하고 친절하며 작동하면 도구를 사용하는 것이 좋습니다. 그러나 인터페이스가 실망 스러울 수 있으며 일단 들어가면 거친 가장자리가 있습니다..

우리는 몇 가지 버그와 단점을 발견하여 이전보다 조금 직관적이지 않았습니다. 애니메이션을 추가하려고하면 “이 자산은 다른 사용자에게 속해서 복제해야합니다”라는 메시지가 표시되고 “복제 중”이라는 창이 나타납니다. 우리는 브라우저를 다시로드하여 그 시점까지 모든 작업을 잃어 버렸습니다. 이러한 종류의 문제는 정확하게 교육 도구에서보고 싶지 않은 문제이지만, 귀찮은 기술이 될 수있는 정확한 방법을 아이들에게 제공합니다..

또한 설계 도구에서 발견 할 수있는 몇 가지 일반적인 작업이없는 것으로 나타났습니다. Ctrl + C와 Ctrl + V로 자산을 복제 할 수 없었습니다. 자산을 다른 레이어로 드래그해도 자산이 이동하지 않았습니다. 탭 버튼이 팝업 필드 사이에서 커서를 움직이지 않았습니다..

지침 (Squid Adventure) 중 하나 (Squid Adventure)가 지침을 따랐을 때 작동하지 않고 튜토리얼에로드 된 컨텐츠와 일치하지 않는 스크린 샷이 포함되었습니다. 다른 튜토리얼에서는 버튼 속성 대화 상자에 텍스트를 입력하라는 요청을 받았습니다..

텍스트를 입력하는 동안“e”를 누르면 대화를 닫을 때 삭제 모드로 들어갔습니다. 즉, 클릭했을 때 선택하는 대신 삭제하는 것을 알게되어 놀랐습니다. 실행 취소 기능을 사용하여 버튼을 복원 할 수 있었지만 입력 한 텍스트가 손실되었습니다.

또 다른 튜토리얼은 사이드 바에서 버튼을 클릭하도록 요청했지만 사이드 바에는 세 가지 버전의 버튼이 포함되어 있는데,이 중 어느 것도 튜토리얼 이미지와 정확하게 일치하지 않습니다. 사용하기 쉬운 교육 도구를 위해 이런 종류의 물건은 조잡했습니다..

개발 과정에서 게임을 테스트하기 위해서는 게임 시작을 시도한 사람이 누구나 익숙해 질 수 있도록 빌드 테스트 반복주기에 몇 초의 실망스러운 시간이 추가 될 때마다 스플래시 화면에 앉아 있어야했습니다..

Gamefroot로 게시

게임은 Gamefroot 사이트에 게시하고 친구 및 가족과 공유 할 수 있습니다. 아직 모바일 플랫폼에 게시 할 수는 없지만 향후에 제공 될 것이라고 FAQ에 나와 있습니다. 그러나 상업적으로 게임을 판매하려는 경우 이는 도구가 아닙니다. 그러나 인터페이스에도 불구하고 게임 제작을 배우고 연습하는 좋은 방법입니다.

구성 3

Construct는 현재 세 번째 화신으로 간단하게 만들기 위해 만들어진 온라인 도구입니다. 게임은 간단한 드래그 앤 드롭 도구를 사용하여 설계되었습니다. 프로그래밍 대신 이벤트 시트를 사용하여 세계의 동작을 정의합니다..

구조 작동 방식

객체를 생성하는 것은 게임 세계를 마우스 오른쪽 버튼으로 클릭하고 사용할 이미지를 선택한 다음 기존 목록에서 “동작”을 추가하는 경우입니다. “이벤트”는 객체가 상호 작용하거나 제어 입력이 수신 될 때 발생하는 동작을 정의하기 위해 추가됩니다. 따라서 코드를 건드리지 않고도 작업을 매우 빠르게 수행 할 수 있습니다. 좀 더 구체적으로 조정 된 동작을 얻는 것은 까다로울 수 있으며 여기에서 시스템의 한계에 부딪치게됩니다..

장소에서 건설 물이 어리석은 것처럼 보입니다. 마우스와 키보드 객체를 월드에 배치해야하는 것은 약간 특이한 느낌이 들었고 옵션 화면에 더 잘 숨겨져 있었을 것입니다.

우리가 살펴본 간단한 도구들과 비교해 볼 때 현명한 기능입니다. 카메라 및 마이크와 같은 것을 사용하고 멀티 플레이어 기능을 구현할 수도 있습니다. 적용 할 수있는 다양한 시각 효과가 있으며 테스트에서 실제로 효과가 있습니다..

에디터는 메뉴에 약간의 스냅 피 니스가 없었으며, 약간의 지연으로 인해 탐색 속도가 느려졌습니다. 그것은 어느 시점에서 충돌했고 우리는 당시에 우리의 작업을 저장하지 않았기 때문에 오히려 성가시다..

무료 버전에는 일부 제한이 있습니다. 샘플 프로젝트를 테스트 할 때 무료 버전 제한을 초과했다는 알림을 받았으므로 유료 옵션을 바로 사용할 수 있습니다. 데모 및 튜토리얼에서 경고 팝업을 보는 것은 약간 당황했습니다..

Construct 3을 이용한 퍼블리싱

놀랍게도 Construct는 큰 타자를 생산하지 않은 것으로 보입니다. 많은 게임이 Steam에 등록되어 있지만 들어 본 적이 없습니다. 그래도 일부 데모 자료로 판단 할 수 있으므로 누군가 금을 치기 전의 시간 문제 일 수 있습니다..

버그가 많은 출력으로 유명한 것으로 보입니다. 구성은 이론상 어디에서나 실행할 수 있어야하는 HTML5에 게시하지만 많은 사람들이 버그와 성능 문제를보고있는 것 같습니다. 테스트는 상당히 새로운 PC에서 이루어졌지만 경험했던 것과는 대조적입니다. 화면에 많은 물체가 있어도 완벽하게 대처했습니다..

프레임 속도는 매우 견고 해 보였으며 60FPS에 도달 한 것으로 보였으며 대부분 버터보다 매끄 럽습니다. 포함 된 CPU 테스트에 따르면 i5-7600 테스트 시스템에서 30FPS 이상을 유지하면서 화면에서 80000 개 이상의 개체를 푸시 할 수 있습니다. GPU 타겟으로 채워진 스프라이트 테스트는 30FPS에서 7000 이상의 카운트를 제공했습니다. 파티클 테크 데모는 60FPS에서 800 개의 파티클을 밀어 냈으며, 아래 스크린 샷보다 훨씬 더 움직임이 좋았습니다..

또한 출력 및 샘플 게임은 응답 성 측면에서 견실 한 느낌을 받았으며 고품질 느낌을 받았습니다. 때로는 맞춤형 게임 구성 시스템보다 콘솔 에뮬레이터를 사용하는 것처럼 느껴졌습니다..

Kiwi Story는 시연의 데모 게임, 특히 플랫폼 노력으로 90 년대에 돈을 지불했을 것 같은 느낌을줍니다. 다른 플랫폼 중 일부에 포함 된 콘텐츠는 어린이나 교육 목적으로 제작 된 것으로 느껴지는데, 이는 반드시 거래 차단기 인 것은 아니지만 실제로 게임 내부를 아는 사람들이 만든 것처럼 느껴졌습니다..

무료 버전은 게임의 특정 유형의 콘텐츠의 양을 제한하지만 구성은 무료입니다. 전체 개인용 에디션의 경우 연간 99 달러입니다. 우리는 Construct를 사용하는 것을 정말 즐겼습니다. 사용이 간편하고 품질 결과가 우수하며, 더 간단한 도구의 한계와 더 많은 코드 중심 소프트웨어의 힘 사이의 타협점.

롤 플레잉 메이커

RPG Maker는 오랫동안 사용되어 왔습니다. 1992 년에 처음 시작되었습니다.이 게임은 완전한 JRPG 게임 엔진이며 Always, 때때로 Monsters 및 To The Moon을 포함하여 꽤 큰 인기를 얻었습니다..

시작하기는 까다 롭지 않지만 다운로드 페이지는 선택해야 할 사항을 명확하게하지 않고 몇 가지 옵션을 제공합니다. 설치 후 튜토리얼은 다른 곳에서 얻은 부드러운 경로가 아닌 기능의 체크리스트처럼 느껴집니다..

상황을 간소화 할 수 있다고 생각합니다. 출구를 추가하려면 진입 점을 표시 할 첫 번째 장소를 선택한 다음 출구 점을 선택해야합니다. 그러나 자동으로 양방향으로 만드는 것이 아니라 다시 돌아가서 프로세스를 반복해야합니다. 다른 방향. 튜토리얼은 “튜토리얼 종료”라고 말하는 오프 센터 팝업 창으로 끝납니다. 기술적으로 정확하면서도 기능적인 느낌을 요약합니다..

그러나 일단 에디터에 들어가면 경험이 향상되기 시작했습니다. 그것의 걸림 새를 얻은 후에 우리는 우리 처분의 힘을 정말로 높이기 시작했다. 메뉴에서 옵션을 선택하여 수행 할 수있는 엄청난 양이 있습니다. 레벨 조정, 적 추가 및 캐릭터 모양 변경은 정말 쉽습니다..

인터페이스 측면에서 약간 오래된 것으로 보입니다. 사소한 측면에 있습니다. 그러나 이것은 작업이 얼마나 쉬운 지에 따라 다소 상쇄됩니다. 작업을 수행 할 수있는 도구입니다..

RPG Maker 게임은 동일하게 보이는 것으로 약간의 명성을 얻었으며, 맞춤형 맵과 환경이 얼마나 많은지 알면 이해할 수 있습니다. RPG는 큰 편인 경향이 있으므로 RPG 메이커에서 사용할 수있는 쿠키 커터 위치는 개발자가 게임에 붙여 넣기를 유혹해야합니다. 시간을 들여 놓으면 모두 커스터마이징 할 수 있습니다..

RPG Maker 작동 방식

인물을 시작점으로 선택한 다음 다양한 특성을 사용자 지정하여 게임을 채울 수있는 접근성있는 캐릭터 제작자가 있습니다. 물론이 캐릭터들은 모두 같은 방식으로 배치되므로 독창적 일 수 있지만 다른 RPG Maker 게임의 플레이어에게는 매우 친숙하게 보일 것입니다.

기성품 환경에는 다양한 타일이 포함되어 있으며 사용할 수있는 다양한 음향 효과도 있습니다. 다시 말하지만, 당신은 특정 방식으로 보이고 들리는 것들이 제시되지만, 당신이 원하는 것을 바꿀 수있는 옵션이 있습니다.

동일성의 가능성을 상쇄하면 자산을 찾는 데 사용할 수있는 자산이 많이 있습니다. Steam에는 많은 DLC가 있습니다. 커뮤니티는 또한 많은 무료 컨텐츠를 생성합니다. 이 소프트웨어는 사용 가능한 전체 플러그인으로 확장 성이 뛰어납니다..

기본 전투에는 JRPG에서 볼 수있는 모든 옵션이 포함됩니다. 애니메이션은 기본이지만 제공되는 아트는 괜찮습니다. 아직도, 당신의 게임이 너무 쉽게 생겨나는 것을 보는 것은 스릴입니다.

RPG Maker를 사용하여 게시

Android 및 IOS를 포함한 주요 플랫폼에 게시 할 수 있으므로 제작물을 모든 사람과 공유 할 수 있습니다 (콘솔 소유자 제외). 실행 파일을 암호화하는 편리한 옵션이있어 해커가 자산에 너무 쉽게 접근 할 수 없습니다. Windows 이외의 플랫폼에 대한 빌드는 다소 어색해 보였으므로 특정 사항이있는 경우 빌드 대상의 요구 사항을 조사하십시오..

정식 버전의 경우 80 달러에 RPG Maker는 싸지는 않지만 그 기능에 매우 능숙합니다. 특정 유형의 게임을 빠르게 시작하려면 실제로 잘못 될 수 없습니다. 잠재적으로 매우 사용자 정의 할 수 있지만 쿠키 커터 출력의 많은 부분을 설명하는 특정 방향으로 사용자를 안내합니다. 좋은 노력과 독창적 인 무언가를 만들 수는 있지만 충분한 노력으로.

RPG Maker는 전반적으로 즐겁게 놀랐습니다. 거친 가장자리가 많았지 만 일반적으로 사용하기 간단했으며 RPG를 만들고 싶은 사람에게는 훌륭한 도구입니다..

게임 메이커

YoYo games의 Game Maker Studio는 다양한 장르에서 2D 게임을 만들 수있는 다목적 도구입니다. 콘솔을 포함하여 대부분의 플랫폼에서 게임을 게시 할 수 있습니다.

여기에는 Youtube 비디오와 서면 지시 사항이 포함 된 다양한 자습서가 포함되어 있으므로 여기에 적합합니다. 우리는 튜토리얼 내용과 최신 버전의 소프트웨어 사이에 이상한 불일치가 있음을 알았지 만 트랙에서 우리를 막 았던 것은 아무것도 없었습니다..

게임 메이커 작동 방식

유사한 패키지와 마찬가지로 게임 메이커 스튜디오를 사용하면 드래그 앤 드롭 도구를 사용하여 만들 수 있으며 복잡한 기능을 추가해야 할 때 독자적인 스크립팅 언어 인 GameMaker Language가 있습니다. 인터페이스의 단순성과 코드 툴 사이에는 균형이 잘 잡힌 것 같습니다. 소프트웨어의보다 간단한 부분으로 작업 한 다음 필요에 따라 코드를 작성할 수있는 범위가 충분합니다..

드래그 앤 드롭 방식의 한계에 부딪 치면 자연스럽게 더 어려운 것들을 배우도록 강요되어 어떤 의미에서 소프트웨어에 대해 더 많이 배우고 새로운 기술을 습득하게 할 수 있습니다.

IDE (Integrated Development Environment)에는 게임의 다양한 측면에 대한 편집기가 포함되어 있습니다. 룸 편집기, 스프라이트 편집기, 타일셋 편집기, 이미지 편집기 및 개체 편집기가 있습니다.

이미지 편집기는 사용하기에 즐겁고, 아무 것도 몰라도 시작할 수있을 정도로 간단하며, 번거 로움없이 필요한 작업을 수행 할 수있는 다양한 도구를 갖추고 있습니다. 또한 편리한“양파 스킨”기능이있어 이전에 부분적으로 보이는 이미지 위에 애니메이션 프레임을 그릴 수 있습니다..

스프라이트 편집기를 사용하면 객체 핸들을 조작하고 개별 이미지에 필터 효과를 추가 할 수 있습니다. 게임 모양을 개선하는 데 편리합니다..

Game Maker에는 리소스 관리자가있어 게임의 모든 요소를 ​​분류하고 프로젝트가 성장함에 따라 필요한 항목을 쉽게 찾을 수 있습니다..

GameMaker에 대해 자세히 살펴보면 코드 객체와 코드 객체와 연결된 이벤트 또는 객체 사이의 명확한 시각적 연결을 언어 화하여 프로젝트에 자연스러운 조직감을 부여 할 수 있습니다. 이런 종류의 연결은 다른 도구에서 알아 내기 위해 코더가해야 할 일이지만 흐름을 이해하기 위해 살펴보아야합니다..

타일 ​​기반 플랫폼 게임뿐만 아니라 샘플에는 투시 기반 던전 게임, 경기장 슈팅 게임 및 박쥐 및 공 게임이 포함되어 있으므로 즉시 사용할 수 있습니다..

테스트 된 데모 중 하나에서 프레임 속도가 완벽하지 않은 것으로 나타났습니다. 스프라이트로 화면을 채우려면 필요한 성능 수준을 얻기 위해 많은 최적화를 수행해야 할 수도 있습니다..

Steam에서 불안정성을 인용하는 사람들이있는 것 같지만 테스트 중에 충돌하지 않았습니다. 하나의 작은 장애는 개별 구성 요소를 별도로 다운로드해야한다는 것입니다. 이는 두 번 이상하게 느려졌습니다..

Game Maker를 사용하여 게시

무료 버전을 가지고 놀 수있을뿐만 아니라 모든 플랫폼을 대상으로하는 버전이 있습니다. 상당히 놀라운 $ 1500 버전을 포함하여 PS4 및 Xbox 1에 직접 게시 할 수 있습니다. 엘론 머스크가되지 않는 한 정확히 작은 변화는 아닙니다..

복잡성 측면에서 Game Maker는 Gamefroot의 단순성 사이에서 훌륭한 중간 지점을 차지하면서 Unreal 및 Unity와 같은 고급 도구보다 작업하기가 쉽습니다..

양질의 게임을 만들 때 Game Maker Studio의 자격 증명은 의심 할 여지가 없습니다. 이 소프트웨어는 Hyperlight Drifter, Hotline Miami 및 Nuclear Throne과 같은 보석을 포함하여 여러 가지 인디 클래식을 제작했습니다..

우리는 그것을 사용하는 것을 정말로 좋아했으며 Unity와 Unreal의 고급 기능이나 복잡성이 필요하지 않은 고품질 게임을 만들고 싶은 사람에게 추천합니다..

통일

Unity는 게임 개발에서 큰 명성을 얻었으며 Unreal과 함께 전문가들 사이에서 가장 널리 사용되는 도구 중 하나입니다. 액세스 가능한 디자인 인터페이스와 강력한 스크립팅 기능을 결합하여 끌어서 놓기 도구를 사용하여 디자인 및 구성을 관리 한 다음 더 많은 제어가 필요할 때 코드로 이동할 수 있습니다..

유니티 작동 방식

Unity 프로젝트는 조명, 카메라 옵션 및 스프라이트 패커와 같은 일부 도구의 사용 가능 여부와 같은 다양한 설정에 영향을주는 2D 또는 3D 모드에서 시작할 수 있습니다. 인터페이스에 많은 일이 진행되고 있으며 인터페이스를 사용하기 전에 이해해야 할 것이 많습니다. 압도적이지만 권력과 단순성 사이의 절충입니다..

순수한 2D 및 3D 프로젝트뿐만 아니라보다 현대적인 디자인으로 디자인을 단순하게 유지하려면 3D 그래픽을 사용하여 2D 프로젝트를 만들 수 있습니다. 3D 객체 추가는 예상보다 쉽습니다. 구, 큐브 및 평면과 같은 프리미티브를 만든 다음 텍스처를 적용하고 함께 바느질하여 더 큰 객체를 만들 수 있습니다..

렌더러, 콜 라이더 및 스크립트와 같은 객체의 모양과 동작을 제어하려면 객체에 다양한 것들이 연결되어 있어야합니다. Unity는 확실히 게임을 많이 제공하지만 순수한 2D 게임을하는 경우 인터페이스가 과도하게 느껴질 수 있습니다..

에셋 위치 및 스프라이트 애니메이션은 편집기를 사용하여 처리됩니다. 게임 내 오브젝트에 다양한 커스텀 물리 및 충돌 동작을 추가 할 수도 있습니다. 순수한 드래그 앤 드롭 게임 제작을 원하는 사람들은 다른 곳을보고 싶을 수도 있지만 Unity는 최대한 활용하기 위해 약간의 코딩 작업을 수행해야합니다. 코드 스크립트를 객체에 첨부하여 많은 종류의 동작이 구현됩니다..

코딩을 시작하면 Unity는 일반적으로 Microsoft 방식으로 잘 작동하지만 때때로 격렬한 문제를 일으킬 수있는 Microsoft Visual Studio로 사용자를 보냅니다. 테스트에서 계정 세부 정보를 새로 고쳐야한다고 결정하고 이메일 주소를 확인하기 위해 전화 번호를 요구했습니다. 개발에 집중할 때 원하는 것이 아닙니다.

그러나 작동 할 때 Visual Studio는 최고 품질의 소프트웨어입니다. 멋진 코드 완성 기능과 다양한 디버깅 및 분석 도구가 있습니다. 코드는 C # 또는 UnityScript와 같은 JavaScript로 작성할 수 있습니다. Unity로 시작하는 경우 C #을 사용하는 것이 더 인기가 있고 UnityScript는 더 이상 사용되지 않는 것이 좋습니다..

Unity로 퍼블리싱

Unity는 모든 주요 플랫폼에 배포되며, 각 앱 스토어에서 판매 할 수있는 모바일 타이틀뿐만 아니라 전체 데스크톱 게임을 구축하는 데 사용될 수 있습니다. 게임을 다른 플랫폼으로 이식 할 수 있기 때문에 플랫폼 간 개발에 탁월한 선택입니다..

유니티의 가계도는 그와 함께 만들어지는 풍부한 타격으로 입증됩니다. Cuphead, Ori 및 Blind Forest, Cities : Skylines 및 Inside는 그 명성에 대한 성공적인 타이틀 중 일부입니다. 분명히 그것은 히트 게임을 만드는 데 사용될 수 있습니다.

최첨단 그래픽 기술을 사용하는 숙련 된 개발자는 Unity 제한을 찾을 수 있습니다. 예를 들어 메모리 관리 및 가비지 수집이 자동으로 처리됩니다. 방금 시작한 사람들은 그것으로 아주 먼 길을 갈 수 있다는 것을 알게 될 것입니다. 야심을 가진 사람이라면 누구나 상업적인 품질의 게임을 만드는 것이 좋습니다..

처음부터 멀티 플레이어를 사용할 수는 있지만 시작시 Unity 로고 제거 및 멀티 플레이어 용량 증가와 같은 추가 기능을 제공하는 유료 버전과 함께 Unity를 무료로 사용할 수 있습니다. 또한 수입이 $ 100,000 이상인 경우 지불해야합니다. 최선을 다해 그 일을 수행하십시오. 어려울 수 있지만 확실히 불가능하지는 않습니다..

언리얼 엔진

언리얼 엔진은 Gears of War의 제작자에 의해 제공되며 언리얼 엔진은 최고의 타이틀을 최대한 간단하게 구축 할 수있는 강력한 툴입니다. 공개적으로 사용 가능한 도구에서 찾을 수있을만큼 최첨단이며 전문 스튜디오에서 널리 사용됩니다..

언리얼 엔진의 작동 방식

언리얼은 매우 잘 만들어진 느낌입니다. 일을하는 것은 일반적으로 기분이 좋으며 Unity보다 더 즐겁습니다. 게임 내 미리보기 내에서 이동하는 것은 부드럽고 직관적입니다. 도구와 메뉴를 사용하는 것이 강력하지만 안전하다고 생각하면 실수를해도 모든 것이 무너지는 느낌이 들지 않습니다..

이 인터페이스는 많은 데이터를 제공하며 메뉴에는 겁 먹은 옵션으로 가득 차 있지만 Unreal은 작동하도록 관리하며 일반적으로 노이즈가있는 곳에서 찾고있는 것을 찾을 수 있습니다.

다양한 게임 유형에 맞는 템플릿을 사용하여 새 프로젝트를 만들 수 있습니다. 블루 프린트 및 코드 구동 버전으로 프로젝트를 만들 수 있습니다. FPS 템플릿은 작동하는 총, 제어 가능한 캐릭터 및 다양한 큐브로 시작합니다. 게임, 탐색 기반 게임 및 기타 여러 가지를위한 유사한 템플릿이 있습니다..

3D 자산은 종합 라이브러리에서 직접 가져 와서 게임에 배치 할 수 있습니다. 자산의 위치는 축을 따라 자산을 드래그하는 문제입니다. 회전 및 스케일링도 간단합니다.

라이브러리에는 무료 및 유료 콘텐츠가 모두 포함되어 있습니다. 최근에는“Paragon”의 무료 자산이 1 천 2 백만 달러에 달하는 것으로 나타났습니다. 따라서 전문 개발자가 만든 최고 품질의 콘텐츠를 가지고 자신의 작품에 추가 할 수 있습니다. 흥미로운 전망입니다.

놀랍게도 그러한 강력한 툴을 원한다면 Unreal은 원치 않는 코드를 많이 코딩하지 않습니다. 강력한 “청사진”을 통해 게임 내 오브젝트에 맞춤형 기능을 추가 할 수 있습니다. 또한 프로젝트 템플릿에는 처음부터 내장 된 많은 게임 장르에 대한 기본 물리학이 있습니다..

그래도 코딩하기로 결정했다면 (그리고 언리얼을 최대한 활용하고 싶다면) C ++을 사용하게됩니다. 이것은 아마도 게임 스튜디오에서 가장 많이 사용되는 코딩 언어 일 것이므로 게임 업계에 진출하려는 취미 인이라면이를 배우는 것이 매우 유용 할 것입니다. 도전적인 언어로 간주됩니다 : 강력하지만 잘못 될 수있는 많은 범위가 있습니다..

그런 종류의 도전을 좋아하든 그렇지 않든 언리얼이 당신을위한 도구인지 알려줄 것입니다. Unity와 마찬가지로 Unreal은 일반적으로 Windows의 Visual Studio 또는 Mac의 Xcode와 함께 사용됩니다. 마찬가지로 Unity와 마찬가지로 원하는 경우 다른 편집기를 사용할 수 있지만 설명서는 종종 Visual Studio에 중점을 둡니다..

언리얼 엔진으로 퍼블리싱

언리얼은 소규모 개발자를 도울 수있는 훌륭한 태도를 가지고 있으며 지불 시스템은이를 반영하여 분기당 3000 달러를 벌고 그 이후에 5 %를 지불 할 때까지 무료입니다. 따라서 손에 맞지 않는 한 한 번도 돈을 지불하지 않아도되므로 누구나 시작할 수 있습니다..

전문 도구로서 콘솔을 포함한 모든 주요 플랫폼에 게시 할 수 있습니다. 플랫폼에서 게임을 시작하려면 Microsoft, Sony 또는 Nintendo에 등록해야하며 Unreal을 사용하기 위해 지불 한 금액 이상의 비용 또는 해당 문제에 대한 라운드 업 도구를 사용해야 할 수도 있습니다.

마지막 생각들

여기에는 훌륭한 옵션이 있으며 이러한 모든 옵션은 사용하기에 매우 재미 있으며 결과를 빠르게 얻을 수 있습니다. 그들 중 대부분은 히트 게임을 제작할 수 있고, 일부는 트리플 A 타이틀을 정기적으로 만드는 데 사용되는 전문적인 고급 도구입니다..

코딩이 관심없는 것이 아니거나 시도해 보지 않은 경우, Twine은 비주얼 노벨을 제작하기에 좋은 선택입니다. Gamefroot, Game Maker 및 Construct는 코드를 느낄 때 코드를 가볍게 두드리는 것을 원할 경우 훌륭한 도구입니다. RPG Maker는 그 자체입니다. 만약 당신이 그 스타일의 게임을 만들고 싶다면 그것은 당신이 원하는 거의 모든 것입니다.

코딩 경험이 있고 그것을 깊이 탐구하고 싶다면 Unity와 Unreal이 모두 훌륭한 선택입니다. 이것들은 가장 강력한 도구이지만, 빠르고 쉽게 무언가를 만들고 싶다면 다른 선택은 훨씬 더 친숙합니다..

우리는 몇 가지 다른 도구를 살펴 보았지만 즐겨 찾는 목록에 넣을 수 없었습니다. 스크래치는 매우 좋았지 만 제작에 오랜 시간을 보내고 싶은 교육 도구처럼 보였습니다. 아무 문제가 없지만 목록을 만들지는 못했습니다. Flixel은 흥미롭게 보였지만 조금 오래된 것 같습니다. Stencyl도 충분히 좋아 보였지만 여기에 언급 된 다른 것만 큼 많이 사용하지 않았습니다..

이 중 하나를 시도하여 원하는대로 찾은 경우 의견에 알려주십시오. 우리는 또한 당신의 작품에 대한 의견을 기다리겠습니다. 읽어 주셔서 감사합니다.

Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map