묻고 답해요
130만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하면서 배우는 고박사의 유니티 기초
2D Basic 6강, 2D-Extras에서 애먹고있습니다.
자료에서 받아서 하면 컴파일 에러가 나고Window-Package Manager에서 접근하면 같은 내용이 없는듯합니다. 현재 유니티 버전은 2023.02를 사용중입니다.어떻게 해야하나요
-
미해결[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작
웨이브 리프레시 버그(?) 대응이 안되네요
"Wave" 텍스트와 숫자가 겹치는 버그 고치려고 해도 잘 안됩니다원인이 Horizontal Layout Group 때문인 것 같은데 LayoutRebuilder.ForceRebuildLayoutImmediate(GetObject((int)GameObjects.WaveObject).GetComponent<RectTransform>()); 을 써도 안되네요..선생님께서는 어떻게 해결하셨는지 궁금해서 질문 드립니다
-
미해결따라하면서 배우는 고박사의 2D 플랫포머 게임 제작
강의자료 다운로드가 딱 53~54MB 정도에서 멈춥니다.
강의자료 다운로드가 계속 같은 진행정도에서 멈추네요.어떤 문제가 있는 것인지 알 수 있을까요?
-
미해결[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작
사운드 사용 문의
안녕하세요. 사운드 관련 사용 범위를 알고 싶어 문의드립니다. 이 프로젝트에 사용된 사운드는 제가 개발하고 있는 게임에 사용해도 되는지 궁금합니다.
-
미해결[Rookiss 켠김에 출시까지] MMO Lab 1기 <유니티 방치형 키우기 게임>
람다식에 대해서 궁금증이 있습니다..
프레임워크 코드를 보면서 공부중에 람다식에 대해 궁금증이 생겨서 질문을 남깁니다..프레임워크상으로 람다식으로 액션을 할당하고 있는데, 람다식에 대해 공부를 해봐도 잘 이해가 가지 않아서..위에 매개변수로 넣는 evt는 람다식으로 작성한 Debug.Log("ChangeScene");Managers.Scene.LoadScene(EScene.GameScene);의 내용이 들어감 액션 함수의 이름이라고 볼수있는걸까요?인터넷에 있는 람다식에 대한 영상이나 자료들을 아무리봐도 강사님의 프레임워크처럼 효율적으로 직접 사용하는 부분에 대해서는 내용을 찾을 수가 없어서 공부하는데 힘이드네요..람다식에 대해 설명을 부탁드리겠습니다..혹시 내용이 많아 힘드시다면 공부하기위한 자료가 있을까요?
-
해결됨두고두고 써먹는 유니티 VR
올려주신 에셋을 불러올 수 없습니다
유니티 버전 2022.3.8f1을 사용중입니다. 다른 내용은 무리없이 잘되는데, 올려주신 에셋들이 적용이 되지 않습니다. 에셋스토어라던가, 다운받을수 있는 경로가 있을까요? Rendering은 Moon만 가능한데, 해보아도 변화가 없고 다른 것들은 렌더링 자체가 불가능한 상태입니다.프로젝트 버전을 바꿔봐도 동일해서 새로 다운로드 가능한 경로를 알고싶습니다. 혹은 다른 맵을 사용해도 문제가 되지 않을까요?
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 퀘스트&업적 시스템
안녕하세요 질문이 있습니다.
안녕하세요 이 강의로 정말 도움을 많이 본 수강생입니다.Task가 완료된 후 유저가 완료 버튼을 누르면 해당 Task가 지워지면서 보상을 받는 시스템을 만들고 싶어서TaskDescriptor 스크립트에 DestroySelf함수를 만들어 TASK완료시 버튼을 누르면 해당 TASK가 목록에서 지워지면서 보상을 받게끔 했습니다. 하지만 버튼을 누르면 완료된 TASK가 지워지더라도 씬을 이동하거나 앱을 종료하고 다시 실행하면 지워진 TASK가 complete가 된 상태로 다시 생성되어 있습니다. taskDesriptorPrefab이 만들어지는 QuestTracker에서 작업을 해주면 좋을 것 같아 조건도 달고 별 짓을 다해봐도 소용이 없어 질문드립니다.어떻게 하면 좋을까요?
-
미해결[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작
어드레서블 로드 시 스프라이트는 하위객체의 찐이름으로 로드하는 이유가 뭔가요?
Addressables.LoadAssetAsync<T>(loadKey) 부분에서loadKey = "name.sprite[name]" 형식으로 들어가길래 에디터 어드레서블 그룹에서 찾아보니스프라이트 하위의 객체(?) 이름이더군요스프라이트만 이렇게 로딩하는 이유가 무엇일까요?
-
해결됨[Rookiss 켠김에 출시까지] MMO Lab 1기 <유니티 방치형 키우기 게임>
5월 서버 기본기관련되서 질문이있습니다.
5월 서버 강좌를 듣기전에 미리 예습을 하고자하는데,강사님 강의중에Part4 : 게임 서버 (네트워크, 멀티쓰레드, OS)Part5 : 데이터베이스(SQL Server)Part6 : 웹서버 (ASP.NET Core Blazor, WebApi) 현재 강의Part7 : MMORPG 컨텐츠 구현 (Unity + C# 서버 연동)부분을 미리 공부해야할까요?? 해당 파트 내용들이 지금 강의에서 중심적으로 다루어지는지 알고 싶습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
UI 실무에서는 어떤식으로만드나요?
안녕하세요! 혹시 UI 를 만드는경우 디자이너는 피그마나 포토샵 등등으로 이렇게해주세요 하고 줄것같은데 이런경우 피그마나 포토샵의 경우 왼쪽에서 몇px 이 떨어졌고 해당오브젝트는 40px * 40px 이고 이런식으로 값이있을것같은데 유니티의 경우는 그런사항을 비율로만 맞추나요? (물론 오브젝트는 px 로 맞출수있을거 라 생각합니다!) 디자이너가 유니티개발자에게 UI 디자인을 준다디자이너는 자신의 레이아웃대로 만들어주기를 원한다개발자는 레이아웃대로 비율로는 만들수 있지만 정확히 x,y 의값을 px 로 할수없다?
-
해결됨두고두고 써먹는 유니티 VR
Gun grab시 return to target 안먹힘, ray visualizer 안켜짐
안녕하세요? 4-7 Weapon- Weapon Stand 강의를 듣고있습니다.유니티버전 2021.2.13f로 수강중입니다.XR Toolkit 버전도 2.0.0입니다.글이 길어져서 보기 불편하실까봐 블로그에 올려놨습니다.https://blog.naver.com/singongs/223338971927 먼저 원인을 찾기어려워서 스크린샷을 많이 첨부하는첨 양해부탁드립니다. 이전부터 문제가 있었는데총을 발사할때 ray visualizer가 나가면서 2번처럼 위로 뭔가 하나 더 라인이 표시되는 문제가 있었는데 큰 문제는 아닌거같아서...그냥 진행중이었습니다.여기가 진짜문제인데요.원래는 First Select Entered/Last select Exited부분에 ray visualizer가 On /off되어있었다가 그 두 이벤트를 삭제했습니다.(영상 10분11초) 이벤트 삭제전까지는 ray visualizer가 잘 보였습니다. 설명대로 대신 두 이벤트를 삭제한 후, Select Entered와 Select Exited 에 Gun 의 Grab, Release로 바꾼 후부터 Ray visualizer가 보이질 않고, 허공에 grab을 놓았을 때도 거치대로 돌아가질 않습니다.(return to Target이 안먹히는듯 ... 거치대 위치에서 놓았을 경우는 돌아갑니다. ) target도 weapon stand로 설정 했습니다.강의랑 똑같이 한 것 같아서 여러 번 돌려보았는데 문제점을 모르겠습니다. 얘가 XRDirectInteractor로 인식을 못하는건가? 싶지만 입문자라 원인확인과 해결방법을 잘 모르겠습니다 . 혼자 해결하려고 했습니다만 잘 안되어 도움 요청드립니다. 스샷이 많아 송구합니다. 아 밑에스샷중 Gun 의 SphereCollider는 Trigger로 체크 해둔 상태로 테스트했습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
파트 3 완강 이후 진행 방향에 대해
안녕하세요 강사님.인디게임 개발에 대해 관심이 많아 수강하게 되었습니다.아직 초보이다보니 언제부터 혼자 이것저것 게임을 만들어봐야할지에 대한 고민이 많습니다.다른 유니티 강의를 여러개 들어왔고 강사님 강의를 통해 기본기에서 부족했던 부분을 채우는 중인데, 강사님이 말씀해주신 것처럼 책을 읽고 강의를 들어도 처음 게임을 만들어보려하면 막막한 마음이 앞서는 것 같습니다.강의를 들을수록 제가 부족한 점, 미숙한 점이 보입니다. 이걸 계속 강의를 들으면서 극복해야하는 부분인지 아니면 다른 강의를 또 들어야할지, 아니면 게임을 만들어봐야할지 고민이 됩니다. 사실 마음같아서는 파트3가 끝나고 그동안 배운 걸 총망라해서 게임을 만들어보고 싶은데, 너무 맨땅에 헤딩하는게 될지 걱정입니다. 원래는 다른 개발을 할 때에도 무작정 부딪혀가며 짜깁기식으로라도 코드를 짜면서 실력을 늘리는 방식을 택했지만, 그렇게 하다보면 스파게티 코드 투성이가 되어버리면서 강사님 말씀처럼 "폭탄 해체"처럼 되버리는데 한계를 느꼈습니다. 그러지 않기 위해 차근차근 단계를 밟고 있다보니 지금 마음이 조금 조급해진 것 같습니다.질문이 너무 애매해서 명확한 답을 기대하기는 어렵겠지만 그래도 막막한 마음에 추천해주십사 글을 남깁니다. 파트1~3 강의를 완강했다는 전제하에 어느 시점에 게임을 만들어보면 좋을까요? 그리고 어떤식으로 만들어보는게 좋을까요? 강사님은 어떤식으로 실력을 늘리셨는지도 여쭙고 싶어요. 항상 좋은 강의 감사드립니다.
-
미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
Update문을 호출하기전에 왜 호출하는게 자기자신인지 확인하나요?
Updata()문 예외처리에서왜 Update문을 호출하는게 자기자신인지 체크하는건가요?
-
미해결[Rookiss 켠김에 출시까지] MMO Lab 1기 <유니티 방치형 키우기 게임>
현제 몬스터 ai로는 아이들 상태일때만 플레이어 판별하는거죠?
아이들 상태일때만 플레이어를 판별하고 있는게 맞을까요?만약 Patrol로 인한 무브 상태일때는 플레이어가 가까이 와도 플레이어를 판별못해서 이동만하고 있는 상태가 되는게 맞는걸까요?
-
미해결유니티 2D RPG 게임 만들기
하늘 배경 머티리얼 제거 방법은?
씬 처음 만들고 Material 씬에 넣으면 하늘 배경이 생성되잖아요.이 하늘 배경 머티리얼이 어디로 들어가나요?제거하려면 어디서 가능한가요?
-
미해결이득우의 꼭 배워야하는 게임 알고리즘
A* 알고리즘에 대해 질문있습니다!
이 강의를 보고, 직접 게임에 적용해보고 싶어서 다시 강의를 수강하며 공부 중인 학생입니다.맵을 만들다보면, 강의처럼 한개의 plane이 아닌 여러개의 plane 또는 오브젝트들이 바닥에 놓여질 텐데 grid를 어떻게 나눠야하는지에 대한 질문입니다!처음에는 2차원 배열로 두고, 그리드를 xOffset,yOffest에 의해 row와 col을 증가시키는 방식을 사용했습니다. 하지만, 코드를 수정하고 생각하는 과정에서 머리가 꼬여버렸습니다ㅜㅜ..두번째로는 하나의 큰 plane을 아래에 두고, 다양한 사이즈와 모양의 plane을 두는 방식을 생각하는 중입니다. 제 주변에 게임 개발자가 없어 이렇게 질문 글을 올립니다. 혹시, 실제 게임 개발시에 a* 알고리즘을 사용한다면 어떤 방식으로 그리드를 나누는지 알 수 있을까요? 알려주신다면 정말 감사합니다!
-
미해결유니티 Addressable 을 이용한 패치 시스템 구현
다운로드 후 InGame에서 스프라이트 이미지 반영이 바로 되지않는 현상
앱 실행 > 첫 다운로드 시작 > 다운로드 완료 > InGame 신으로 넘어가면 이미지가 반영되지 않네요.앱을 재 실행 > 다운로드 없이 바로 게임시작 > InGame 신으로 넘어오면 이미지가 반영되는 현상이 있습니다. 어떤 문제인지 모르겠네요.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
유니티 reload script
유니티 버전 : 2021.3.14f1유니티 허브 : 2.4.4 어느날 갑자기 스크립트 저장하고 에디터로 돌아오면 위와 같이 창이 하나 뜨고 무한로딩이 발생합니다. 작업관리자를 열어보면 '응답없음'인 상태로 나오며 강제종료 밖에 할 수 없습니다.컴퓨터 재부팅과 Library, Log, obj, UserSetting 폴더 삭제도 해보았으며 유니티 경로에 한글도 일절 들어가있지 않습니다.Preferences->General에서 Stop Playing And Recompile과 Recompile and continue playing 옵션도 테스트 해 보았고 Enter play mode options도 체크했으나 여전히 같은 문제가 발생합니다.ㅜㅜ 어떻게 하면 좋을까요?
-
미해결[유니티 3D] 실전! 생존게임 만들기 - Advanced
유니티 3d 터레인 브러쉬 문제
유니티 3d 터레인 사용을 하는데 브러쉬가 read-only 라고 하면서 사용이 안됩니다 혹시 푸는 법 아시나요
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
클라이언트에서 데이터 변조 할 경우
패킷 id가 변조될 경우의 대응은 없는 상태인가요?