본문 바로가기

전체 글

(217)
CONTROL - Epic Games에서 Xbox로 데이터 옮기기 다른 플랫폼으로 데이터 옮기기필자는 이전에 Epic Games에서 무료로 CONTROL 을 받아 플레이했다.기본 버전을 모두 플레이했는데 매우 마음에 들어 DLC를 살까 고민하다 마침 Xbox 패스도 결재 중이라 Xbox에서 Ultimate Edition을 제공하는 하는 것을 보고 Xbox로 데이터를 옮겨서 플레이하기로 결심했다. 먼저 필자의 경우 Epic Games에서 Xbox로 데이터를 옮기는 것이지만, 반대의 경우도 가능하다. 먼저 주의 사항을 말하자면,세이브 파일을 건들 때는 무조건 다른 곳에 백업을 해놓아야 뼈아픈 상황이 발생하지 않는다. 꼭 파일 백업은 필수이다.Epic Games의 CONTROL 세이브 파일 찾기Epic Games의 경우에는 아래 폴더 경로로 이동하면 세이브 파일을 찾을 수 ..
게임 플탐 사이트 - Howlongtobeat.com 게임들의 플레이 타임을 알려주는 사이트소개여러 게임들을 구매하기 전, 특히 스토리 게임을 구매할 때 필자는 플레이 타임을 꼭 한 번씩 확인한다.그 이유는 이 게임의 볼륨을 알아보기 위한 것이기도 하며, 이 게임을 얼마나 해야 완전히 끝내고 다른 게임으로 넘어갈 수 있을지 확인하기 위함이다.각 게임마다 플탐을 확인할 때 마다 인터넷을 뒤져가며 찾았는데, 이번 글에서 소개하는 사이트를 통해 대부분의 게임들의 플탐을 확인할 수 있다.https://howlongtobeat.com/ HowLongToBeat.com | Game Lengths, Backlogs and more!How long are your favorite video games? HowLongToBeat has the answer. Create a..
스토리 기반 게임 DB 작성 방법 게임에서 대화 시스템게임에서 대화시스템은 종종 사용되며, 장르에 따라 핵심 시스템이 되기도 한다.대표적인 예시로는 미연시 게임이나 추리 게임 등등이 있을 것이다. 게임을 제작하기 위해 대화들을 하나하나 게임 내 스크립트에 입력할 수는 없을테니 데이터베이스를 사용해야할 것이다.이번 글에서는 해당 방법에 대해 간단하게 알아볼 것이다.Scene 테이블과 String 테이블Scene 테이블은 게임에서 하나의 장면을 관리하는 테이블이다.자세하게 설명하자면 1번 Scene에서는 A가 주인공에게 말을 걸고 선택지를 주거나, A가 끊임없이 주인공에게 정보를 전달하거나, 주인공의 선택에 따라 호감도가 변화하는 등을 체계적으로 관리할 수 있다. 게임에서 대화 시스템은 매우 간단하게 보여지지만, 게임들의 세부적인 특성에 따..
Obsidian - 코드 블럭 플러그인, Code Styler 코드 블럭을 더 예쁘게 만들어주는 Code Styler이번 글에서 소개할 플러그인인 Code Styler는 기본 코드 블럭을 더 보기 쉽게 만들어주는 플러그인이다.대표적인 기능으로는 highlight 기능이 있는데, 이 기능을 사용하여 특정 코드 줄을 강조할 수 있다. 이번 글에서는 필자가 유용하다고 생각하는 기능을 간추려 소개하는 글이다.간추려 소개한다고 해도 이 플러그인의 기능은 많지 않아서 이 글에서 소개하는 기능이 거의 대부분이긴 하다.아래 링크를 통해 더 상세한 기능을 확인할 수 있다.https://github.com/mayurankv/Obsidian-Code-Styler기능이 플러그인에서 제공하는 기능은 다음과 같다.빨간 글씨로 된 기능이 이 글에서 소개하는 기능이다.제외된 언어whitelis..
로컬라이징(국가에 따른 언어)을 위한 DB 작성 로컬라이징(국가에 따른 언어)을 위한 DB 작성요즘 게임들은 대부분 전세계에 판매하기 위해 다양한 언어를 지원한다. 그렇다면 게임을 만들 때 각 국가에 맞게 한 단어에 여러 국가의 언어가 필요하다.그럴 때마다 게임의 String 데이터들을 일일이 다 바꾸는 것이 아니라 게임 속 String 데이터에는 어떤 데이터가 들어가야할지 명시만하고, 실제로 들어가야하 할 데이터는 게임 데이터 파일로 관리하는 것이다. 이러한 이유는 유지보수(관리)가 편리하며, 타 국가의 언어로 번역 시 외주를 맡겨야할텐데,해당 경우에 내부 데이터와 분리하여게임 데이터를 안전하게 보호할 수 있다. DB 작성먼저, [REDACTED] 라는 게임의 메인 화면을 가져와보았다.필자는 이 게임의 내부 구조를 알 수 없기 때문에 간단하게 해당 ..
영상 촬영 기법 용어 페이드 (Fade)F.I (Fade In): 화면이 어두운 화면에서 점점 밝아지며 장면이 시작되는 효과F.O (Fade Out): 화면이 점점 어두워지며 장면이 끝나는 효과C.F (Cross Fade): 두 장면이 부드럽게 겹쳐지며 전환되는 효과 (Dissolve, 디졸브 라고도 함)Wife: 앞의 화면이 스크린의 한쪽으로 사라지면서 두 번째 화면이 그 뒤를 이어 나타나는 장면 전환 기법. 컷과 트랜지션 (Cut & Trasition)J.C (Jump Cut): 같은 구도에서 시간의 흐름을 건너뛰는 편집 기법.M.C (Match Cut): 두 개의 장면이 시각적 또는 개념적으로 연결되도록 컷을 맞추는 편집.S.C (Smash Cut): 갑작스럽게 대비되는 장면으로 빠르게 전환하는 기법.IRIS: 스크린의..
공장 게임에서 Sushi Belt란? 개요Sushi Belt에서 Sushi는 우리가 알고 있는 그 스시, 초밥을 의미하는 것이 맞다.정확하게는 초밥 벨트, 회전 초밥에서의 그 벨트를 의미하는 것이다. 그렇다면 왜 이런 이름을 갖게 되었을까?일반적으로는 하나의 컨베이어에 하나의 아이템만 운반하는 반면, 이 방식은 하나의 컨베이어 위에 두 종류 이상의 아이템을 운반하기 때문이다.회전 초밥집을 가면 하나의 라인에 온갖 종류의 스시들을 볼 수 있는 것과 같은 맥락이다. 즉, 핵심은 서로 다른 여러 종류의 아이템이 같은 벨트를 공유하면서 흐르는 방식이다.사용 방법좌측은 원래 컨베이어에 어떤 자원이 어떤 순서로 쌓여있는지 표시한 모습이며, 우측 회색이 실제로 작동할 컨베이어를 의미한다.아래에서 위로 아이템이 이동할 때 각 공장은 자신이 사용하는 아이템..
Obsidian - 다른 페이지의 글 불러오기 이미지와 동일하게 ![[파일 이름]]을 넣으면 된다.이 임베드 방식은 영상, pdf 등등 다양한 파일을 불러올 수 있다. 여기에서 중요한 점이 있는데, ![[파일]] 방식으로만 불러오면 해당 파일의 내용 전체가 불러와진다.여기에서 만약 Main Content만 보고 싶다면 #을 그 뒤에 붙이면 된다. ![[파일 이름#특정 Heading]]이렇게 뒤에 #을 붙이면 특정한 어떤 내용을 불러올 것인가 물어볼 것이다.일단 Main Content를 선택하여 불러오겠다.그럼 이런식으로 Main Content의 내용만 가져온 것을 볼 수 있다. 혹은 특정 List를 가지고 오고 싶다면 #뒤에 ^List의 ID를 넣는다. 이런식으로 #^List를 통해 List를 불러온 것을 볼 수 있다.