문과생의 생존 수학, 과학, 공학 알아가기

게임 엔진이란? 노코딩 게임 빌더 툴

버트란드삐 2023. 9. 18. 16:17

게임 개발에 대한 지식도 없고 프로그래밍을 전혀 할 줄 모르는 상태에서 아이디어만 가지고 게임을 만들 수 있을까요?

 

게임 빌더 툴은 게임 개발의 복잡성을 줄이고, 사용자에게 더 직관적인 인터페이스를 제공하여 비 프로그래머도 게임을 만들 수 있도록 설계되었습니다. 몇몇 대표적인 게임 빌더 툴에 대해 간략히 설명하고, 사용 방법에 대한 개요를 제공하겠습니다. 

 

  • RPG Maker: 주로 2D 역할수행게임(RPG)를 만들기 위한 툴입니다. 드래그 앤 드롭 인터페이스와 간단한 스크립팅 시스템을 제공합니다. 시작: 새 프로젝트를 생성하고, 맵 에디터로 플레이어의 움직임, 대화, 전투 등의 요소를 추가합니다. 
  • GameMaker Studio: 2D 및 초기 3D 게임 제작에 적합합니다. 'GML'이라는 자체 스크립팅 언어를 사용하나, 드래그 앤 드롭 기능도 있어 초보자가 쉽게 시작할 수 있습니다. 시작: 새 프로젝트를 생성하고 스프라이트, 오브젝트, 룸(게임 화면) 등의 기본 요소를 구성합니다. 
  • Construct: 주로 2D 게임 개발에 초점을 둔 웹 기반 툴입니다. 프로그래밍 없이 이벤트 시트를 사용하여 게임 로직을 구현합니다. 시작: 새 프로젝트를 생성하고, 이벤트, 액션, 조건 등을 사용하여 게임의 동작을 설정합니다. 

Construct 3 로 개발된 게임을 소개하는 영상

  • Unity (Visual Scripting): 2D, 3D 게임 및 VR/AR 프로젝트를 지원하는 전문적인 게임 엔진입니다. Unity는 프로그래밍 지식이 필요하지만, 'Bolt'나 'Playmaker'와 같은 비주얼 스크립팅 플러그인을 사용하면 드래그 앤 드롭으로 로직을 구성할 수 있습니다. 시작: Unity Hub를 통해 새 프로젝트를 생성하고, 에셋을 임포트 한 후, 비주얼 스크립팅 툴로 게임 로직을 구성합니다. 

 

각 툴마다 제공하는 자료와 튜토리얼이 다양하므로, 특정 툴에 관심이 있다면 해당 툴의 공식 웹사이트나 커뮤니티에서 시작하는 것이 좋습니다. 초보자용 튜토리얼을 통해 기본적인 게임 제작 과정을 익히면, 복잡한 게임 로직이나 메커니즘에 도전해볼 수 있습니다.

 

코딩 없이 게임 개발?