마이크로소프트 리서치, 핸드헬드에서 실행할 수 있는 게임 제작 앱 TileCode 발표

독서 시간 아이콘 3 분. 읽다


독자들은 MSpoweruser를 지원하는 데 도움을 줍니다. 당사의 링크를 통해 구매하시면 수수료를 받을 수 있습니다. 툴팁 아이콘

공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기

Microsoft Research는 새로운 프로젝트를 발표했습니다. 마이크로소프트 타일코드, 저비용으로 직접 비디오 게임을 디자인하고 코딩하고 플레이할 수 있는 게임 제작 앱입니다. Microsoft MakeCode 아케이드 게임용 핸드헬드, 웹 브라우저에서도 마찬가지입니다.

이 엔진은 보드 게임에서 영감을 받아 보드의 한 사각형에서 가까운 사각형으로 이동할 수 있으며 규칙을 수정하여 게임을 독특하게 만듭니다.

TileCode는 게임 제작 프로세스가 태블릿/노트북/데스크톱 대신 게임용 핸드헬드 자체에서 발생하도록 하여 모든 사람이 비디오 게임 제작자가 될 수 있도록 하는 것을 목표로 합니다.

TileCode는 보드 게임의 개념(보드는 정사각형의 그리드이고 보드 조각은 정사각형에서 정사각형으로 이동하며 게임 규칙은 허용되는 이동을 정의함)을 활용하여 비디오 게임 매체를 통해 계산 개념을 도입합니다. 사용자는 다음으로 시작합니다. 저층 그들은 단순히 게임을 플레이하고 게임 세계의 한 가지 규칙이나 요소를 변경할 수 있기 때문입니다. 응용 프로그램에 익숙해지면 플레이어에게 다음이 제공됩니다. 넓은 벽 다양한 유형의 게임을 만들기 위해

게임을 코딩하려면 사용자는 다음을 사용하기만 하면 됩니다. 사방 방향 패드 그리고 A 및 B 버튼 위에 표시된 것처럼 대부분의 핸드헬드에 공통적입니다. 단순한 UI에도 불구하고 Microsoft Research는 Snake, Bejeweled, Pac-Man, Boulder Dash 및 Sokoban과 같은 복잡한 게임을 만들 수 있었습니다.

TileCode: 디자인 및 코딩

각 게임에 대해 TileCode를 사용하면 갤러리에서 게임 캐릭터(스프라이트)와 게임 배경(타일)을 선택하고, 스프라이트와 타일 배경을 수정하고, 다른 세 개의 화면과 같이 게임 맵을 편집하여 게임 레벨을 생성할 수 있습니다.

타일코드 화면

TileCode 프로그램은 각각 스프라이트와 연결된 규칙 집합입니다. 규칙은 다음과 같은 형식을 취합니다. 할 때 아래 왼쪽("코드"로 표시된 화면)과 같이 쌍으로 연결합니다. 그만큼 인셀덤 공식 판매점인 섹션은 타일 맵과 일치시킬 중앙 스프라이트(이 경우 플레이어 스프라이트) 주변의 3x3 로컬 이웃에 대한 패턴/술어를 시각적으로 설명합니다. 그만큼 Do 섹션에는 패턴이 일치할 때 식별된 스프라이트로 전송되는 명령이 포함되어 있습니다.

언제 해야 하는지 규칙

위의 규칙은 사용자가 오른쪽 패드 버튼을 누르고 플레이어 스프라이트가 타일 맵에 있고 플레이어 오른쪽 타일에 잔디가 있을 때 실행됩니다. 이러한 조건이 유지되면 규칙은 플레이어 스프라이트에 오른쪽으로 이동 명령을 보냅니다. 이 예에서 TileCode가 사용자가 타일 맵과 맵에 있는 패턴을 기반으로 규칙이 실행되는 방식 간의 관계를 탐색하도록 권장하는 방법을 봅니다. 규칙 코딩 화면(위 참조)에서 사용자는 게임을 플레이하고 코딩 화면으로 돌아가 규칙을 변경하고 게임 플레이에 미치는 영향을 확인할 수 있습니다. 또한 타일 맵 편집기를 방문하여 맵을 변경하여 규칙 실행을 활성화/비활성화할 수도 있습니다.

TileCode는 타일 및 스프라이트에 대한 픽셀 아트와 같은 테마를 활용하고 게임 세계 디자인에 대한 새로운 사고 방식과 다양한 게임을 위한 다양한 맵을 만드는 방법에 사용자를 참여시킵니다.

시도해 볼 수 있습니다. 마이크로소프트 타일코드 이제 곧 출시될 UIIST 2020 백서에서 TileCode에 대해 자세히 알아보세요. TileCode: 게임용 핸드헬드에서 비디오 게임 제작.

출처: Microsoft

주제에 대한 추가 정보: 게임 엔진, 마이크로 소프트 연구, 타일코드