inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이야기를 나눠요

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

공부 방향성

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

안녕하세요. Rookiss님 우선 강의 잘 듣고 있습니다. 게임 개발 쪽으로 진로를 생각하고 유니티 엔진부터 공부해야 겠다고 결심한 후 열심히 찾아보는 중 어쩌다 이 강의를 듣게 되었습니다. 현재 Data manager 까지 들은 상태이며 현재 고민이 있어 이렇게 글을 남겨봅니다.. 일단 제가 유니티를 공부하려고 시작할 때 쯤 학교 동아리에서 게임 개발 프로젝트 인원을 모집한다 하여 운 좋게 참여하게 되었습니다. (소규모) 그래서 프로젝트가 시작되기 전까지는 조금이나마 공부를 해야 하기 때문에 강의를 빠르게 들었습니다. (지금까지 약 10일 정도 걸렸습니다) 이 때문에 아직 이해가 잘 되지 않은 부분이 많고, 대부분 영상에서 강사님이 코딩하는 부분을 적으며 따라간 게 끝입니다. 프로젝트 시작일까지 별로 남지 않아 아마 미니 rpg 챕터를 보면서 게임을 만들어 보는 것 까지가 끝일 것 같고, 이 이후에 어떤식으로 공부 해야 할 지 잘 모르겠어서 이렇게 글을 올리게 되었습니다. 개발, 툴 등 모두 처음이라 현재 프로젝트를 참여하면서 어떻게 공부해야 할 지 잘 모르겠습니다. 단순히 강의를 재수강 해야 하나 아니면 따라 적은 프레임워크를 외우는 방향으로 공부해야 할 지 정말 고민스럽습니다. 바쁘고 귀찮으시겠지만 조금이나마 방향성을 잡아주시면 정말 감사드리겠습니다.

  • C#
  • unity
홍청 댓글 1 좋아요 0 조회수 203

Desktop용 게임 개발에도 도움이 될까요?

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

강의 커리큘럼은 탄탄해서 듣고자 하는데 해상도가 모바일 사이즈의 강의 내용이여서 문의드립니다. pt.1의 경우 windowsOS / macOS 개발하는데에도 강의를 학습하여도 문제가 되지 않을 정도로 공통적인 개발 부분이 많이 반영되어 있을까요??

  • C#
  • unity
  • 객체지향
  • game-programming
ping To 댓글 1 좋아요 0 조회수 211

신입 게임 클라이언트 포트폴리오 레포 평가 부탁드립니다

게임 클라이언트 준비 중인 취준생입니다. 기존에 참여했던 팀 프로젝트에서 제가 담당한 주요 코드들을 정리해서 레포를 제작했습니다. pdf 형식의 포트폴리오의 보조 자료로 해당 레포를 활용할 예정인데 방향성이 괜찮은지 평가 부탁드립니다. https://github.com/javaCof/AnimalKingdom-reconstructed README/주석은 영문으로 작성되어 있으며, 하단에 apk 실행파일 링크가 있습니다.

  • unity
  • github
유현우 댓글 0 좋아요 0 조회수 309

개발자 자리와 AI?

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

안녕하세요. Rookiss 님! 어제 중요한 라이브가 있는지 모르고, 아쉬워하다 질문 남깁니다. AI 시대 게임 개발자는 어떤 개발자가 살아남을까요? 제 생각이지만, AI가 나날이 발전하면서 개발자도 전문직처럼 소수만 살아남을 것 같습니다. 지금 개발업계는 꽤 높은 평균 연봉에 많은 인원이 포진해있는데, 점점 잡일은 AI 로 대체 가능하기 때문에 신입은 줄어들고, 개발자는 핵심 코어 쪽 개발을 스스로 할줄아는 소수인원이 살아남지 않을까? 하는 생각이 듭니다. (M2에서 말씀하셨던, 능력있는 시니어가 되려면 프로젝트 시작 부분을 할줄 알아야 한다고 했던 것 처럼요.) 1번 질문의 생각이 잘못되었다면, 정말 게임 개발은 취미로 하고 다른 직종을 알아봐야 할까요? 비슷한 주제로 또 라이브 진행 계획 없을까요? ㅠㅠ

  • C#
  • unity
  • mysql
  • MMORPG
  • ef-core
  • asp.net-web-api
홍지범 댓글 1 좋아요 0 조회수 465

파이어 베이스만 사용하는데

[Unity] 함께 만들어가는 방치형 게임 개발

해킹해서 마구잡이로 사용하는 유저, 리더보드 순위 먹는 유저들은 어떻게 처리해야하는 부분인가요?? 이걸 할려면 따로 Node.js나 C#서버가 따로 있어야하는건가요?? 어떤식으로 구현이 되는지 궁금합니다. 아직 강의를 끝까지 듣지 않았지만 캐시 구매라던지, 조작으로 빨리 깬다던지 이런 부분에 대해서요, 서버가 필수적으로 필요하다면 어떤식으로 구현이 되는지 알고싶습니다.. (클라강의에 이런질문 죄송합니다)

  • C#
  • unity
  • firebase
  • 게임기획
  • json-parsing
비타 댓글 1 좋아요 0 조회수 346

강의를 들을 때 해당 메서드의 개념이나 어떻게 작동하는지 모르고 따라 칠때가 있습니다.

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

해당하는 부분에서 뭔갈 알려고하면 시간이 더 걸릴거 같고 그렇다고 안배우긴 뭐한 애매한 상태가 되는데 루카스님이 쓰신 메서드를 직접 하나하나 찾아보고 이해하는게 낫다 생각하시나요 아니면 직접 써보면서 어떤느낌이구나 유추하는게 좋다 생각하시나요?

  • C#
  • unity
김우진 댓글 0 좋아요 0 조회수 446

강의에 대해 질문있습니다

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

이 강의로 프로그래밍을 처음 시작했고 파트 1,2,3을 모두 학습하고 이제 파트4를 공부하고있는데요 이번 파트의 경우 멀티쓰레드에 대한 개념은 이해가 가는데, 멀티쓰레드가 실제로 어떻게 쓰이는지 알 수가 없어서 학습을해도 무언가 머리속에 와닿지않고 붕뜨는 느낌이 듭니다. 어떻게 공부해야할지 막막해서 질문올려요

  • C#
  • unity
  • 네트워크
강감찬 댓글 0 좋아요 0 조회수 426

메모리 누수에 대해서 질문드립니다.

[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템

강의에서 SkillSystem의 Unregister함수를 보면 Destroy(skill);을 통해 Skill 객체를 지우는데 이때 메모리 누수가 발생하지 않는지 궁금합니다. 예를 들어 Skill은 SetUpStateMachine() 메소드에서 StateMachine.onStateChanged 이벤트에 익명메소드로 구독을 하는데 StateMachine.onStateChanged += (_, newState, prevState, layer) => onStateChanged?.Invoke(this, newState, prevState, layer); 구독을 해제하는 부분은 따로 찾지 못해서 이런 경우 메모리 누수가 없이 이벤트도 Skill 객체와 함께 정상적으로 삭제가 되는지 궁금합니다. 아직 메모리 관리에 대한 지식이 부족해 이러한 경우 메모리 누수가 발생하는지 아닌지를 어떻게 찾아봐야 할지 모르겠어서 강사님에게 질문드립니다.

  • unity
  • modules
최성호 댓글 3 좋아요 1 조회수 398

멀티플레이에서 Skill 을 구현한다 했을 때 궁금한 점이 있습니다

[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템

강의에서 구현되는 스킬의 방식을 만약 멀티플레이로 구현해야 한다면 어떤 부분들을 수정해야 해야 좋을지 생각하시는지 궁금합니다. 제가 생각해본 방식은 skill의 Statemachine흐름에서 targetSearcher의 Target SelectAction을 분리하여 이 부분만 클라이언트에서 실행한 뒤 서버는 클라이언트로 부터 Target SelectAction의 결과만 받아 그 이후의 Target Search Action부터의 흐름만 구현하는 방식인데 자꾸 막히는 부분이 있어 강사님의 생각이 궁금합니다.

  • unity
  • modules
최성호 댓글 3 좋아요 0 조회수 442

이번 강으ㅏ

[Unity6] 유니티6로 배우는 실전 멀티플레이 디펜스

안녕하세요 모바일로 볼때도 글씨크기 크면 좋겠습니댜 ㅜㅜ 2d에서도 많은 스킬구현 배워보고 싶습니다 혹시 어드레서블 활용도 같이 하나요 출시이후 관리할때 편하다고 ㅎㅐ서요

  • C#
  • unity
  • 게임기획
  • multiplayer
  • game-programming
anhyeokjun 댓글 1 좋아요 0 조회수 367

25일이 기대 됩니다

[Unity6] 유니티6로 배우는 실전 멀티플레이 디펜스

안녕하세요 항상 좋은 강의 감사합니다 혹시 개발자 등록 과정도 올려주시면 감사하겠습니다 이번 2d강의 너무 기대됩니다 흐흐

  • C#
  • unity
  • 게임기획
  • multiplayer
  • game-programming
anhyeokjun 댓글 1 좋아요 1 조회수 372

c#에 나온 개념을 c++서버에 그대로 적용시킬 수 있나요?

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

c++은 iocp서버라고 들었습니다 iocp를 중심으로 c# 서버의 개념을 그대로 적용시켜도 문제없을까요?

  • C#
  • unity
  • 네트워크
  • c++
dpcks5959 댓글 1 좋아요 0 조회수 431

비싼강의 태블릿으로 못보게 해놨네요

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

신규강의라고 모바일환경에서 재생안되게 해놓았던데 태블릿까지는 막으면 안되는거 아닌가요? 태블릿으로 강의 틀고 노트북으로 따라하는데 이게 막혀서 곤란하네요..

  • C#
  • unity
  • 객체지향
Dahye Chung 댓글 3 좋아요 0 조회수 558

유니티 수업이 어려운데 정상일까요?

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

현재 게임개발자 준비한지 7개월정도된 학생입니다. 국비학원 수료 후 유니티수업결제 후 듣고있는데 고민이 생겨 질문드립니다. 수업은 잘따라가고 실습도 문제없이 진행하고있습니다. 국비 과정에서 들었던 언리얼엔진과 c++와 다른 C#문법에서 오는 어려움과 현재 UI쪽 수업듣고있는데 인터페이스 구축하시고 오브젝트들 주고받는 과정이 코드로 구현되는 부분이 따라치곤 있지만 추후에 제가 혼자서 가능할지 모르겠습니다. 간단한 키입력을 통해 포지션을 옮기고, 컴포넌트를 등록시켜서 출력되는건 이해가가지만 매니저 구축부분에서 어려움이 많은데 괜찮을까요? 아니면 이부분에 대해서 공부하는 방법이 따로있을까요..

  • C#
  • unity
조용한 거북이 댓글 0 좋아요 0 조회수 365

잘 몰라서 여쭤봅니다.

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

이전에 뒤끝서버나 포톤으로 온라인 게임을 간단하게 구현해봤는데요. 서버 공부를 하려고 강의를 들으니 고민이 됩니다. 뒤끝서버나 포톤을 활용해서 개발하는 것을 선택할지 공부를 해서 나만의 서버를 만드는 것을 계속 해 나가야 할 지 각자의 장단점과 현실적인 조언 부탁드립니다.

  • C#
  • unity
  • 네트워크
양승근 댓글 0 좋아요 0 조회수 428

스탯 관련 자료형에 관한 질문이 있습니다

[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템

현재 강의에서 float 자료형으로 스탯을 만들고 있는것을 보았습니다. 고민을 하다보니 Value가 float, int, int64로 쓰고 싶은 경우가 생겨서 IStat이라는 인터페이스를 만들어서 통합관리를 하는 구조로 바꿨습니다. 그로인해 코드가 조금 지저분해진거 같아서 고민이 됩니다. IO 관련해서도 유동적으로 쓸 수 있을지도 조금 고민이 됩니다. 강사님은 이런 고민에 대해 어떻게 대처해야할지 알려주시면 감사하겠습니다. 이상입니다

  • unity
  • modules
Hyojin Seo 댓글 2 좋아요 0 조회수 415

질문이 있습니다.

[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템

수업 내용 자체가 아니라 고민있어요 카테고리에 질문드립니다. 만약 여러 나라에 게임 출시를 고려할 경우, identifiedbject로 생성한 스크립터블 오브젝트 객체의 DisplayName이나 Description와 같은 필드의 경우 여러 언어 별로 데이터가 필요할텐데, 강사님께서는 어떤 식으로 처리하실지 궁금합니다.

  • unity
  • modules
최성호 댓글 3 좋아요 0 조회수 356

디버깅

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

안녕하세요 루키스님 항상 좋은 강의 감사합니다. 다름이아니라, 소켓프로그래밍에서의 디버깅은 어떻게 해야할까요? 일반적인 블로킹방식의 코드가 아니라? 논 블로킹의 디버깅은 다른 방식으로 진행해야 하는지, 그러려면 팁?이 있는지 궁금합니다.

  • C#
  • unity
  • 네트워크
용기있는 청년 댓글 1 좋아요 0 조회수 340

좌클릭 시 StartScene에서 GameScene로 넘어가지지 않습니다.

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

영상보며 소스코드 복붙 해가면서 잘 진행되나 먼저 해보고 있는데 클릭시 제목과 같은 증상으로 진행이 불가합니다... 혹시 생각되는 문제점이 있으실까요?

  • C#
  • unity
  • MMORPG
이한인 댓글 0 좋아요 0 조회수 263

디버깅 시, '출력 형식이 클래스 라이브러리인' 에러가 날 경우

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

에러 구문: 출력 형식이 클래스 라이브러리인 프로젝트는 직접 시작할 수 없습니다 . 해결방법: Visual Studio 를 삭제하고 Unity Hub 로 재설치하는 게 제일 깔끔합니다.

  • visualstudio
  • unity
hy ki 댓글 1 좋아요 0 조회수 2303

인기 태그

인프런 TOP Writers

주간 인기글