inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

[보충] 에셋관련 내용이 지금 인터페이스와 다른거 같습니다.

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

안녕하세요~ 에셋관련 내용 영상에서 보면 구름 버튼을 눌러서 받으라고 되어있는데요. 이전 답변과 현재 사이트 UI가 바뀐것인지 구름모양이 단 한개도 없습니다. 동영상 플레이를 해도 따로 자료 받는 버튼이 안보이구요~ 다른분들도 지속적으로 질문하시는거 같은데 정확한 답변 한 번 부탁 드립니다. 감사합니다~!

  • C#
  • unity
댓글 2 좋아요 0 조회수 221

수업내용 관련해서 몇가지 질문이 있습니다

해결됨

유니티 시스템 프로그래밍 Pt.1 - 상용 게임 구현을 위한 핵심 시스템 올인원 패키지

안녕하세요 강의 수강중 질문이 몇가지 생겨서 질문드립니다 강의에서 제가 놓친걸수도 있는데 변수명앞에 m_의 의미는 뭔가요? 유니티에서 게임 실행시에 PlayerPrefs의 Sound값이 True임에도 불구하고 시작할 때 노래가 안나오는 현상이 계속 발생합니다..! 디버깅해보니 AudioManager의 Start가 TitleManager의 Start보다 빨리 시행돼서 LoadUserData를 하기 전에 AudioManager의 해당 코드에서 Mute()를 호출하는거 같습니다 (디버깅 해보면 이 시점엔 userSettingsData.Sound 값이 false 입니다) private void Start() { var userSettingsData = UserDataManager.Instance.GetUserData<UserSettingsData>(); if(userSettingsData != null) { if(!userSettingsData.Sound) { Mute(); } } } 전체 코드와도 비교해봤을 때 틀린 부분이 없었고 뭔가 될때도 있고 안될때도 있고 이러다보니 원인을 잘 모르겠습니다..!

  • C#
  • unity
  • 객체지향
신지한 댓글 1 좋아요 2 조회수 445

(해결) 맥북 사용하시는 수강생 분이 계시다면 rider, protobuf 조언을 구합니다.

미해결

[켠김에 출시까지] 유니티 캐주얼 모바일 MMORPG (M2)

개발환경은 맥북, rider 사용중 입니다. rider 패키지 구성과 protobuf 구성에서 해결 방법을 찾고 있습니다. rider 패키지 구성 현황 [구성완료] Server GameServer ServerCore [미구성] Tools PacketGenerator : 솔루션은 만들었으나 bin 폴더 구성 못함 Common Protocol 해결 방법을 알고계시다면, 레퍼런스 또는 조언 부탁드립니다. 감사합니다. @추가 내용 protobuf 설치는 homebrew 로 설치하였습니다. protoc --version : libprotoc 27.1 protobuf 버전 변경 - 3.27.2

  • C#
  • unity
  • mysql
  • MMORPG
  • ef-core
  • asp.net-web-api
  • mac
  • rider
  • protobuf
dpravity 댓글 2 좋아요 0 조회수 528

네트워크 이해가 안되는부분 몇가지 질문있습니다

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

TCP 통신 할 때 왜 마지막에 Close를 하는건가여? Close를 안하고 계속 통신을 주고 받으면 안되는건가여? 데이터를 보내고 받을 때 버퍼에 담아서 통신 하는 데 예를 들어 게임에서 이동데이터와 공격데이터는 각각 버퍼로 나눠서 보내는 개념인가여? 아니면 하나의 버퍼에 보내는 개념일까여? 게임에 서버가 여러개 일수 있다고 얘기를 들었는대 그러면 서버IP도 바꿔서 만드는 개념일까요?

  • C#
  • unity
  • 네트워크
슝슝이 댓글 2 좋아요 0 조회수 289

프로젝트 버전 관련 궁금한 점이 있습니다.

해결됨

[켠김에 출시까지] 유니티 캐주얼 모바일 MMORPG (M2)

안녕하세요. 루키스님 강의를 꾸준히 듣고 있는 학생입니다! 다름이 아니라 현재 Unity 버전은 2023버전도 있고, Unity6도 있던데 이번에 2022.3.32f1 버전으로 강의를 진행하시는 이유가 있을까요? 혹시 다른 버전에 어떤 하자나 개인적으로 생각하시는 불편한 점이 있는지 궁금합니다! (사실 저들간의 큰 차이를 잘 모르겠어요) 또 다른 하나는 vs 2022버전을 설치하면 프로젝트 셋팅으로 nullable 셋팅이 되어 있고 여기저기 찾아보면 이 셋팅을 유지하는걸 추천하던데, 이걸 disable 처리하신 이유는 유니티가 아직 nullable 프로젝트 셋팅 처리를 지원하지 않기 때문일까요? 아니면 이것도 개인적으로 생각하시는 어떤 이유가 있으셨는지 궁금합니다!

  • C#
  • unity
랄프로 댓글 1 좋아요 0 조회수 332

마우스 Press상태에서 이동할때

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

이동 관련 해서 질문이 있습니다 마우스를 Ground에서 누른 상태로 이동하다가 마우스를 때지 않고 Monster쪽으로 마우스를 이동하게 되면 몬스터를 타고 움직이는 현상이 있는데 이부분은 어떻게 해결할수있을지 질문드립니다.

  • C#
  • unity
댓글 1 좋아요 0 조회수 153

.

미해결

[켠김에 출시까지] 유니티 방치형 키우기 게임 (M1 + C1)

.

  • C#
  • unity
  • MMORPG
댓글 2 좋아요 0 조회수 484

void CalcPathFromParent(Pos[,] parent)에 대해서

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘

다음이 위가 제가 작성한 코드고 아래가 예시로 제공해주신 코드입니다. y와 x를 업데이트 하는 방식에만 차이가 있는 것 같은데, 위 코드로 하면 에러가 납니다. 아래코드로는 잘 됩니다. 제가 보기엔 똑같아 보이는데 무슨 차이가 있는 걸까요?? void CalcPathFromParent(Pos[,] parent) { int y = _board.DestY; int x = _board.DestX; while (parent[y, x].Y != y || parent[y, x].X != x) { _points.Add(new Pos(y, x)); y = parent[y, x].Y; x = parent[y, x].X; } _points.Add(new Pos(y, x)); _points.Reverse(); } void CalcPathFromParent(Pos[,] parent) { int y = _board.DestY; int x = _board.DestX; while (parent[y, x].Y != y || parent[y, x].X != x) { _points.Add(new Pos(y, x)); Pos pos = parent[y, x]; y = pos.Y; x = pos.X; } _points.Add(new Pos(y, x)); _points.Reverse(); }

  • C#
tailwind_s 댓글 2 좋아요 0 조회수 228

마우스 커서 깜빡거림 관련 질문이 있습니다.

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

안녕하십니까 강사님!! 강의 정말 잘 듣고 있습니다. 저는 Unity 2022.3 버전을 사용하면서 강의 내용을 실습하고 있습니다. 강사님께서 유니티 메뉴얼을 보는게 좋다고 하셨지만 chatgpt도 많이 활용하며 강의를 듣고 있습니다. 이번 시간에 마우스 커서 깜빡거림 부분은 2022.3 버전에서는 일어나지 않았습니다 ( enum 으로 커서 타입을 지정하고 필요할 떄 커서 타입을 바꾸는 부분을 하기 전에도 깜빡거림이 없습니다. ) chatgpt에 질문을 해보니 최신버전으로 업데이트가 되면서 깜빡거리는 현상 개선 핫스팟 처리 개선 Cross-platform 호환성 등의 변경사항이 생겼다고 합니다. 궁금한점은 이런 변경사항이 생겼음에도 마우스 커서의 상태를 지정해서 Update 문에서 호출시 Curosr.SetCursor 메소드의 호출을 줄이는게 성능 상의 이점이 크니까 enum으로 상태를 지정하고 구현하는 게 좋나요?? 강의 내용상에는 깜빡거리는 현상을 없애기 위해 구현을 시작해서 궁금증이 생겨 질문합니다...!!

  • C#
  • unity
jiwonchoi3794 댓글 1 좋아요 0 조회수 384

lock, Spinlock 차이

해결됨

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

Spinlock이 순회를 돌아서 잠금이 풀리자마자 임계 영역을 차지하는 거면 일반 락은 잠금이 풀릴때까지 어떤 작업을 수행하나요?

  • C#
  • 네트워크
Dewmo 댓글 2 좋아요 0 조회수 313

주차 소스코드를 다운받고 보면서 수강해야할까요?

미해결

[켠김에 출시까지] 유니티 방치형 키우기 게임 (M1 + C1)

안녕하세요 강의를 이제 보기시작했는데 코드를 보통 확인하면서 따라치는식으로 이때까지 강의를 시청해왔습니다. 이번강의는 소스코드를 미리 다운받고 봐야하는걸까요 ? 코드 확인도 못할정도로 빠르게 넘기셔서 문의드립니다! 추가로 제가 평소에 사용하지 않는 기능들을 많이 사용하시는거 같은데 이런건 제가 기능들 찾아서 따로 공부해야할까요 아니면 추후에 설명이 따로 해주시는지 궁금합니다. 강의 영상에서는 보충학습이 있다고 했는데 어디서 하는지도 궁금합니다!

  • C#
  • unity
  • MMORPG
help 댓글 2 좋아요 0 조회수 351

엑셀 파일 지정된 XML형식으로 변환하기

미해결

안녕하세요, 커뮤니티에 강의 내용과 관련이 없는 글 작성하게 되어 죄송합니다. 엑셀 파일을 지정된 XML형식의 파일로 변환하는 작업을 하고싶은데, 이 부분 알려주실 분 계신가요..ㅠㅠ 구글링 해봤는데 원하는 정보가 없네요 ㅠㅠ..

  • C#
  • winform
Zeus 댓글 1 좋아요 0 조회수 346

NullReferenceException예외가 발생했을때 어떻게 해야하나요?

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘

두번째 while문에서 예외처리가 걸렸습니다. parent 배열에 크기를 선언을 해줘야하나요?

  • C#
이동현 댓글 1 좋아요 0 조회수 241

강의시 스크립트 추가될 때마다 해야하는 작업

미해결

[켠김에 출시까지] 유니티 캐주얼 모바일 MMORPG (M2)

안녕하세요 루키스님의 이번강의가 처음인 수강생입니다. 클라이언트 작업만 하다가 서버 작업은 처음인지라 chat gpt 돌려가며 1주차 서버 스크립트에 주석으로 공부한 내용을 달아놨고 앞으로 추가되는 스크립트들은 직접 복사해서 붙여넣고 또 주석으로 공부한 내용을 넣어놓을 생각이었는데 매번 바뀌는 강의자료에 제가 공부했던 내용을 덧붙일 자신이 없습니다... 앞으로도 추가되는 스크립트를 직접 추가하게 될때, 해야 하는 절차를 알 수 있을까요?

  • C#
  • unity
  • mysql
  • MMORPG
  • ef-core
  • asp.net-web-api
강남영 댓글 2 좋아요 0 조회수 394

[해결] 환경설정 강의에서 원이 이상하게 그려지는 문제

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘

안녕하세요. visualStudio가 업데이트 되면서 기본 폰트가 변경되어 줄간격이 늘어나면서 강의 때처럼 배열이 구성되지 않는 문제를 해결할 수 있는 방법을 그림으로 알려드립니다. 1) 설정 클릭 2) 프로필에서 기본 값 클릭 3) 스크롤을 내려서 추가설정에서 모양 클릭 4) 글꼴을 Cascadia Mono에서 모양이 맞는 글꼴로 변경(MS Gothic이 그나마 잘 맞음) => 저장 후 재 디버깅 해결완료!

  • C#
이린개발자 댓글 2 좋아요 3 조회수 347

죄송합니다. 제가 인프런이 처음이라 못찾는것 같은데.. 개발 관련 리소스는 어디서 받을 수 있나요?

미해결

[켠김에 출시까지] 유니티 방치형 키우기 게임 (M1 + C1)

안녕하세요. 이제 막 강의를 시작한 학생입니다. 다름이 아니라 해당 강의에서 쓰이는 리소스를 미리 다운 받아두고 강의를 계속 듣고 싶은데요. 리소스는 어디서 받을 수 있는 건가요?

  • C#
  • unity
  • MMORPG
플라밍밍고 댓글 1 좋아요 0 조회수 252

싱글턴 관련해서 질문있습니다

해결됨

유니티 시스템 프로그래밍 Pt.1 - 상용 게임 구현을 위한 핵심 시스템 올인원 패키지

안녕하세요 싱글턴 관련해서 질문이 있습니다 싱글턴 클래스가 결국 어느 위치에서든 참조할 인스턴스를 생성하는건데 static으로 선언한 클래스도 동일한 기능을 하잖아요? static 클래스로 선언안하고 singleton으로 구현하는 자세한 이유가 궁금합니다! 관련해서는 사실 찾아보면서 대략적으로 알고는 있는데 뭔가 더 명료한 답변이 필요하고 현업에 관해서도 얘기를 들을 수 있으면 좋을거같아 질문드립니다 좋은강의 감사합니다

  • C#
  • unity
  • 객체지향
신지한 댓글 1 좋아요 3 조회수 517

override, virtual 변수는 어떻게 하나요?

해결됨

[유니티 게임 개발] 핵심 기술과 디자인 패턴

상속 강의에서 'override - 자식 클래스에서 부모 클래스의 virtual로 정의된 함수 혹은 변수를 변경을 진행하기 위해서 사용'라고 적혀 있던데요. 강의에선 함수만 예로 보여주고 변수는 안보여줘서 찾아보니까 잘 안나오네요. override, virtual 키워드로 검색하면 함수 내용만 나와요. 변수 예도 알려주시면 감사하겠습니다.

  • C#
  • unity
  • rest-api
  • 디자인-패턴
  • json-parsing
배고픈 댓글 1 좋아요 1 조회수 276

제가 놓친 부분이 있는데 혹시 어디서 확인할 수 있나요...?

해결됨

새싹부터 시작하는 Unity 게임 개발

안녕하세요 강의 잘 듣고 있습니다! 이번에 Animation 편을 보는 와중 코드 한 부분이 추가 된게 보이는 데 제가 어디서 놓쳤는지 확인이 안돼서요ㅠㅠㅠ 혹시 이 코드 수정된 부분을 강의 어느 챕터에서 확인할 수 있을까요...? 애니메이션 편 6:59초 점프 키에 대한 코드입니다.. GetComponent<SpriteRenderer>().sprite = JumpSprite; 이 코드를 어떤 용도로 쓰인지에 대해 놓쳤어요오오ㅠㅠ

  • C#
  • unity
  • collider
  • .csv
  • json-parsing
h 댓글 2 좋아요 1 조회수 358

인기 태그

인프런 TOP Writers

주간 인기글