728x90

게임 456

[게임 개발 자료] 스타크래프트2 맵 에디터 갤럭시 에디터 자료 스크랩

스타크래프트2 맵 에디터 갤럭시 에디터 자료 스크랩StarCraft 2 Map Editor Galaxy Editor  아래 문서가 가장 내용과 구성이 좋음. 스타크래프트 2 에디터 튜토리얼StarCraft 2 Editor Tutorialshttps://s2editor-guides.readthedocs.io/ StarCraft II Editor TutorialsStarCraft II Editor Guides Welcome to the StarCraft II Editor Guides! Here you will find official and fan contributed guides for Blizzard Guides These are guides authored or sponsored by Blizzard ..

[Unity] ScriptableWizard 클래스로 간단하게 커스텀 툴, 에디터 창 만들기

보통은 EditorWindow 를 상속받아서 유니티 엔진 내부에 커스텀 윈도우를 만들곤 하는데, EditorWindow 를 상속받아서 작업하게 되면 디테일하게 작업해줘야 할 코드가 꽤 많아진다. 그래서, EditorWindow 대신 ScriptableWizard 클래스를 상속 받아서 만들면 귀찮은 작업들을 조금 생략할 수 있어진다.public class WizardCreateLight : ScriptableWizard{ public float range = 500; public Color color = Color.red; [MenuItem("GameObject/Create Light Wizard")] static void CreateWizard() { Scripta..

[Unity] 후처리 효과 : 앰비언트 오클루젼 - Post Processing Effects: Ambient Occlusion

URP 에서 PostProcessing 추가하기Create > Volume > Global Volume 메뉴로 전역 볼륨 오브젝트 생성.Volume 컴포넌트에서 [New] 버튼으로 Profile 생성.Profile 하단에 Add Override 버튼 클릭하고 후처리 효과 선택.에 있어야하는데, 튜토리얼이 오래됨. Unity 2019 LTS and Post Processing v2.3.0 기준으로는 Volume Profile 에 있지만, 최신 버전 기준 (Unity 2019.4 이후 버전.)AO 는 SSAO (Screen Space Ambient Occlusion) 으로, Render Feature 로 이동됨. 퍼포먼스 고려데스크탑, 콘솔 등 퍼포먼스에 크게 우려가 없다면 적합하나, 모바일 기기 등의 퍼포..

슬라이드 "All That Puzzle Games" 읽고 요약 정리

Game - winning Puzzle - goal Toy - no goal Experience - no interaction 모든 게임에는 (넓은 의미의) 퍼즐과 액션 요소가 존재. 어떤 종류의 퍼즐 요소가 얼만큼 들어갔는지에 따라 퍼즐게임 여부가 결정. 퍼즐게임의 2가지 지표 전략성, 액션성 전략성 = 선택 액션성 = 실시간성, 속도감, 타이밍 요소, 제한시간 압박 등 전략성과 액션성. 액션"퍼즐" : 사고, 논리적 접근으로 유일하거나 엄격한 답. 혹은 과정. 퍼즐"액션" : 직관적 접근. 여러 개의 유연한 답. 혹은 과정. 조화 : 사고/논리와 직관을 조화한 접근. 적은 수의 유연한 답. == 퍼즐 게임의 지향점. 장르간 크로스오버 퍼즐과 액션 둘 중 하나에 초점을 맞춘 뒤 다른 하나를 보조적으로 ..

[Unity] 라이트맵 베이킹을 위한 간단 가이드 + 요약

요약1. 라이트 Mode 는 Baked 로 2. 바닥 물체의 MeshRenerer 에서 Lighting/Contribute Global Illumination 체크.Receive Global Illumination 은 Lightmaps 설정 3. 그림자 생성 물체의 MeshRenderer 에서 Lighting/Cast Shadows 를 On 으로.Lighting/Contribute Global Illumination 체크. Receive Global Illumination 은 Lightmaps 설정. 라이트Mode는 Baked로 설정  Mixed 모드의 경우 Subtractive 모드로 그림자까지 모두 구울 순 있음.Baked Indirect, Shadowmask 모드는 특성 이해가 필요.(대략적인 요약..

[UnityAsset] 던전 컨셉 3D 환경/배경 POLYGON Dungeons - Low Poly 3D Art by Synty

던전을 구성할 수 있는 3D 프랍들이 가득한 환경 에셋 패키지에셋 파일 개수 : 2375개 에셋 페이지 바로가기POLYGON Dungeons - Low Poly 3D Art by Syntyhttps://prf.hn/click/camref:1011lvz7h/pubref:synty_dungeon/destination:https%3A%2F%2Fassetstore.unity.com%2Fpackages%2F3d%2Fenvironments%2Fdungeons%2Fpolygon-dungeons-low-poly-3d-art-by-synty-102677 POLYGON Dungeons - Low Poly 3D Art by Synty | 3D 던젼 | Unity Asset StoreElevate your workflow w..

[Unreal] 언리얼 엔진 5.4 출시. "언리얼 엔진 5.4가 게임 판도를 바꾸는 이유" 요약 정리

언리얼 엔진 5.4가 출시됐습니다. 관련해서 좋은 영상이 있길래 요약 정리해서 메모해봅니다. "언리얼 엔진 5.4가 게임 판도를 바꾸는 이유"https://www.youtube.com/watch?v=9aIbo84jhOU 1. 언리얼 엔진 5.4는 혁신적인 모션 디자인 에디터를 도입하여 3D 애니메이션 제작 방식을 혁신하고 게임 개발과 영화/TV 애니메이션 제작 사이의 간극을 메워줍니다.2. 언리얼 엔진 5.4의 새로운 애니메이션 툴은 실시간 프로시저럴 애니메이션 기능을 제공하여 시간이 오래 걸리는 렌더링 프로세스가 필요 없고, 편집한 내용을 즉시 시각화할 수 있습니다.3. 클로너(Cloner), 이펙터(Effector), 피직스 기반 애니메이션과 같은 기능을 통해 엔진 내에서 Cinema 4D와 같은 프..

Unreal 엔진 2024.05.02

[Unity][Error] 프로젝트 열 때 "No valid user created or default window layout found." 에러 간단 해결 방법

"No valid user created or default window layout found." 에러 간단한 해결 방법을 소개합니다. 유니티 템플릿으로 프로젝트를 새로 생성하고 열려고 할 때, 아래와 같은 에러가 발생. Missing Default LayoutNo valid user created or default window layout found. Please revert factory settings to restore the default layouts. Unity Editor를 열면서 참조하는 것처럼 보이는 Default window layout을 찾지 못했다는 내용입니다. 공장 초기화 셋팅(Factory Settings)로 복구(Restore)해서 기본 레이아웃으로 돌릴건지, 종료할 건지..

Normal Map 관련 자료 스크랩 + Normal 을 RGB로 변환, 역변환 계산

버텍스의 노멀 벡터 값을 노멀맵의 RGB로 변환하는 계산식버텍스의 노멀 벡터 값을 노멀맵의 RGB로 변환하는 계산식은 다음과 같다.버텍스의 노멀 벡터는 일반적으로 정규화되어 있다. 이를 (x, y, z)로 나타낸다.RGB 값은 일반적으로 0에서 1 사이의 범위를 가진다.따라서 각각의 컬러 채널(R, G, B)은 다음과 같이 계산된다:R = (x + 1) / 2G = (y + 1) / 2B = (z + 1) / 2이 계산식은 각각의 노멀 벡터 요소를 0에서 1 사이의 값으로 매핑하여 RGB 값으로 변환한다.이렇게 계산하는 이유는 다음과 같다:1. 노멀맵의 RGB 값의 범위는 0에서 1 사이여야 한다. 버텍스의 노멀 벡터는 보통 정규화되어 있으며, 이를 RGB 값으로 변환할 때 0에서 1 사이의 값으로 스케..

스팀 게임 개발자 등록 메모 (등록 수수료 $100 결제 전 단계까지)

스팀 웍스 가입을 통해 스팀 게임 개발/출시 권한을 획득한다.1. 스팀 웍스 로그인2. "게임 개발자 또는 배급사" 가입3. 전자 문서를 작성.3-1. 식별 정보, 지불 정보, 세금 정보 등4. Steam Direct 배급 수수료 $100 지불.(제품별로 부과)(해당 제품이 $1,000 USD 이상 되면 수수료를 돌려줌.) 법적 이름 : 은행 관련 서류와 일치하는 영어 법인명 혹은 개인 이름.회사 양식 : "A Quebec limited liability partnership(퀘벡 유한책임조합)", "A Washington State corporation(워싱턴 공사)" 또는 "A Sole Proprietorship(개인 기업)" 등의 형태로 기재.개인이라면 "A Sole P..

728x90
반응형