묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨절대강좌! 유니티6 - 네트워크 게임 개발 마스터클래스 (Part3) : Netcode로 개발하는 2D RPG
캐릭터 중복 생성 문제
안녕하세요. 질문이 있습니다! 에디터에서만 플레이 했고, 다음과같은 순서로 플레이하면 캐릭터가 중복해서 생성되는 문제가 있는데 어떻게 해야되는지 궁금하네요.Lobby 씬에서 Create Session으로 세션 생성Start Session으로 Level01 씬 이동Exit 로 Lobby 씬으로 이동다시 Lobby 씬에서 Create Session으로 세션 생성아직 Level 01로 넘어가지 않았는데 플레이어 캐릭터가 Lobby 씬에서 생성됩니다.여기서 Start Session으로 Level01 씬으로 이동하면 새로운 캐릭터가 생성되서 2개의 캐릭터가 생성됨을 확인했습니다.따로 Lobby 씬으로 돌아갈 때 정리해줘야하는게 있을까요?
-
해결됨2. 유니티가 어려운 입문자를 위한 입문용 게임 제작
혹시 이 강의에서 제공된 애셋들의 저작권 사항은 어떻게 되나요?
"2. 유니티가 어려운 입문자를 위한 입문용 게임 제작" 강의의 내용과 제가 창작한 컨텐츠 (실드 등) 를 합쳐서 게임을 완성해봤는데, 애셋의 저작권 문제가 어떻게 될지가 신경이 쓰이네요.유료 배포는 안 할 거긴 한데 (그럴 퀄리티가 안 되기도 하니...) 혹시 애셋들 중 배타적 저작권이 걸려있는 게 있다면 무료 배포에도 태클이 걸릴 수 있다고 알고 있어서요.
-
미해결2. 유니티가 어려운 입문자를 위한 입문용 게임 제작
보스가 공격 모션에 들어가질 않네요.
이제 마지막 강의만 남겨놓고 있는데, 보스가 공격을 처음 2번만 하고 그 다음엔 계속 Idle 상태로만 있는 버그가 있네요. 제가 애니메이터에서 특정 조건에서 특정 모션으로 들어가는 걸 설정을 잘 못 해서 이런 것 같은데...강의에 보스 애니메이터 설정을 하는 내용이 있다면, 어디에 있나요? ㅠㅠ
-
해결됨유니티 기초 챌린지: 2D부터 3D까지 나만의 게임 만들기
마지막 주 수업은 언제 업로드 되는 건가요?
강사님. 안녕하세요.덕분에 유니티에 대해서 많이 공부하고 있습니다. 다름이 아니고 마지막 수업은 언제 업로드 되는 건가요?금일 중으로 업로드 되는 건가요? 별도 안내가 없어서 문의드립니다.
-
미해결유니티 1945게임으로 배우는 멀티플레이 Netcode
유니티 6.3 버전에서 해당 리소스의 영상 클립에서 오류가 뜹니다.
유니티 6.3 버전에서 해당 리소스의 영상 클립에서 오류가 뜹니다.영상에 나온것 설치했구요.그래도 뜹니다.VideoClip import error for Assets/Images/Video/Select.wmv(Filename: C:\build\output\unity\unity\Modules\VideoEditor\VideoClipImporter.cpp Line: 548)
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
네트워크 Send 전담 스레드 배치
Send가 논블로킹 비동기일 때는 Send전담 스레드를 배치하는건 좋은 생각이 아닌걸까요? 한 스레드가 RegisterSend에 묶여있는 상황이 많을 것 같은데 차라리 전담 스레드를 하나 주는건 어떤가요?
-
해결됨AI 시대의 혁신적인 게임 개발 입문 with Unity6
합치기 강의중 합쳐질 때 원래 있던 행성이 없어지는 로직 중 질문 드립니다
합치기 강의에서 합쳐질때 원래 있던 행성이 사라지는코드 이해는 되는데요 Destroy(this.gameObject); 이 코드만 실행이 되는데 어떻게 충돌하는 물체도 같이 사라지는지 모르겠습니다Destroy(collision.gameObject); 도 같이 들어가야하는거 아닌가요?
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템
스킬시스템을 데이터 테이블화 하는 법에 대해 감이안잡혀서 질문드립니다.
스킬이나 이펙트가 Flat한 데이터가 아니다보니 어떤식으로 테이블을 구성해야할지 감이 전혀 안잡히는 것 같습니다. 실무에서는 어떤 부분까지 테이블 화 시켜서 처리하는지 궁금합니다.이에 관련해서 정보나 팁을 얻을 수 있을까요??
-
미해결[Unity] 멀티플레이 게임 필수 기능 구현 - 서버 & 데이터 관리까지!
방만들기 기능 추가 업데이트 문의
안녕하세요! 강의 잘 듣고 있습니다.다름이 아니라 방 만들기(Room Creation) 기능과 관련해서 추가적인 커리큘럼이 업데이트될 예정이 있는지 궁금하여 문의드립니다포톤을 활용한 멀티플레이 구조를 더 깊이 있게 이해하고 싶은데 현재 강의에서 다루지 않은 부분들이 있어 혹시 확장 계획이 있으신지 알고 싶습니다.감사합니다
-
해결됨AI 시대의 혁신적인 게임 개발 입문 with Unity6
Sceene에서 시점을 변경하려고 하는데 잘 안됩니다.
Sceene에서 아래와 같은 기본 시점이 그림<1>처럼 세팅되어 있는데, 이중에 시점을 바꾸면 그림<2>처럼 변경됩니다. 그림<2> 상태에서 그림<1> 상태로 변경하려면 어떻게 해야 하나요? 단축키 이런게 있나요?두번째 질문 그림<2>에서 가운데 사각형을 누르면 Front가 변경되는데 이게 무슨 기능인가요? 그림<1> 그림<2>
-
해결됨[AI 시대의 게임 개발을 지탱하는 기술들] 홍사부의 디아블로1 PCG 던전 생성 알고리즘
콘솔프로젝트 파일 어디에 업로드되있나요?
설명자료만있고 프로젝트파일은 어디서 다운받는지 안나와있네요
-
미해결절대강좌! 유니티6 - 네트워크 게임 개발 마스터클래스 (Part3) : Netcode로 개발하는 2D RPG
완강 후 궁금한 것
먼저 정말 배우고 싶었던 부분을 강의해 주셔서 정말 감사합니다. 완강 후 질문 있습니다. 배운 것만 그대로 적용하더라고 멀티플레이 게임 제작이 가능한지 궁금합니다. 혹시 간단하게 100명정도 동시 접속하는 게임을 제작하게 된다면 예상되는 문제점은 무엇이 있을까요?그럼 사실상 로비나 릴레이를 구현하는 것은 거의 사용하지 않는다고 보면 될까요?
-
미해결절대강좌! 유니티6 - 네트워크 게임 개발 마스터클래스 (Part3) : Netcode로 개발하는 2D RPG
39강 질문
질문1. 로비까지는 릴레이를 쓰니까 유니티의 서버를 쓰는 것이고 게임을 시작하면 호스트를 서버로 쓰는 거라고 이해하면 되나요?그리고player.GetComponent<NetworkObject>().SpawnAsPlayerObject(playerId); 이 코드로 인해서 playerID를 가진 캐릭터가 생성되서 이 아이디를 가진 사람에게 제어권이 가는건가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
플레이어 움직임이 끝날때, 기울어짐 현상
플레이어를 클릭으로 이동하는데, 이동후에 스크린샷 처럼 기울어짐이 발생합니다.유니티가 익숙해질 때까지 지속적으로 연습하고 그 후에 서버 인강을 들을예정인데, 다른 답변을 보니 서버에서 다시 설정을 해야된다고 말씀을 하셨습니다.작은 게임을 만들기위해 이 문제를 고치고 여러가지 간단한 게임을 만들어보고 익숙해지고 싶은데, 어떻게 하면 이문제를 해결할 수 있을까요??이 강의로 c# 도 처음 접해보는 저로서는 어떻게 구글링 해야될지도 막막하네요. 아무리 검색해봐도 안나오네요.(참고로 Use Gravity 체크도 해제해봤고, Freeze Rotation도 체크해봤습니다.)
-
해결됨유니티 기초 챌린지: 2D부터 3D까지 나만의 게임 만들기
11월 30일 강의업데이트가 안되어 있네요.
안녕하세요. 11월 30일 강의업데이트가 안되어 있네요. 추후 강의 업데이트가 늦어질 경우, 별도 공지를 해주시면 감사하겠습니다.
-
해결됨AI 시대의 혁신적인 게임 개발 입문 with Unity6
질문있습니다
콘솔창에서 출력이 안되는데 무슨이유일까요??
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 아이템 시스템
안녕하세요 강좌 진행 순서에 대해 문의드립니다.
이번에 제대로 모듈식으로 학습해보고 싶어서 강의 3개를 모두 구매했는데요아이템 -> 스킬 -> 퀘스트 순서로 학습해도 이해하는데 무리가 없을지 궁금합니다
-
해결됨게임 엔진 만들기 - Directx11와 imgui를 이용하여 기반 구조 만들기 (PART1)
혹시 영상이 안되는 이유가 있을까요?
혹시 영상이 안되는 이유가 있을까요? Members-Only Contents 라고 뜨네요
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Input 적용과 관련하여 질문 있습니다.
Q&A 답변을 참고하면서 세팅 및 코드를 수정했지만 여전히 transform 움직임이 적용되지 않아 질문 드립니다. Player Input을 new로 변경하기Player에 Script 적용하기 위 방식으로 모두 수정해봤으나, 캐릭터가 움직이지 않습니다. AI의 답변 중 새로운 Input 문법으로 시도해 보라는 답변이 있어서 아래와 같이 코드를 수정했으나 적용이 되지 않는 상황입니다. 어떤 부분을 수정하면 될까요? void Update() { if (Input.GetKeyDown(KeyCode.W)) transform.position += new Vector3(0.0f, 0.0f, 1.0f); if (Input.GetKeyDown(KeyCode.S)) transform.position -= new Vector3(0.0f, 0.0f, 1.0f); if (Input.GetKeyDown(KeyCode.A)) transform.position -= new Vector3(1.0f, 0.0f, 0.0f); if (Input.GetKeyDown(KeyCode.D)) transform.position += new Vector3(1.0f, 0.0f, 0.0f); }
-
미해결절대강좌! 유니티6 - 네트워크 게임 개발 마스터클래스 (Part3) : Netcode로 개발하는 2D RPG
기초적인 질문
현재 16강을 듣고 있는데요. 코드를 짜시는 형태가 대부분 c#클래스와 인터페이스를 구조로 해서 필요할 때 가져와서 사용하는 구조인 것 같은데요. 궁금한 점은 하이어라키에 있는 스크립트와 그냥 스크립트로만 존재하는 것은 어떤 차이가 있을까요? 질문이 이해가 잘 되지 않으실수도 있을 것 같은데요. 저는 거의 모든 스크립트를 만들어서 하이어라키 오브젝트 안에 넣어서 만들었거든요.