Thumbnail
BEST
게임 개발게임 프로그래밍

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

(5)
181개의 수강평 ∙ 4,513명의 수강생
88,000원

월 17,600원

5개월 할부 시
지식공유자: Rookiss
총 54개 수업 (18시간 26분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가공유
  • 조녁쓰 프로필조녁쓰
    2024-02-191183319

    안녕하세요. 언리얼 엔진과 C++ 게임서버를 수강했었는데, 언리얼 엔진과 연동 시키는 방법이 어렵고 몰라서 게임 서버를 놓고 있었습니다. 이번에 유니티를 배우면서 어몽어스, 구스구스덕과 같은 멀티 플레이 게임 서버를 구축하고 실제로 배포해 서비스 하는 것을 목표로 해보려고 합니다. C# 게임 서버 강의와 MMORPG 컨텐츠 구현 및 유니티 연동부터 AWS 까지 쭉 수강하면 해당 프로젝트에 적용시켜 개발할 수 있을까요 ? 질문을 간략히 정리해보자면 1. Part4 이상 쭉 수강 후 어몽어스, 구스구스덕류의 멀티플레이 라이어 게임 서버를 구축하는 것이 가능할지 2. 데이터베이스 부터 AWS까지 들어 로그인 웹서버 및 실제 서비스 운영을 하는 것이 가능할지 3. 그리고 해당 강의에서 진행하는 게임 서버와의 포톤을 이용하는것이 어떻게 다른지 궁금합니다.

  • SolidTooth건치 프로필SolidTooth건치
    2024-01-191146877

    포톤의 rpc같은 원격함수호출 개념과 위치나 애니메이션 보정같은 개념도 들어있는지 궁금합니다. 또 TCP와 UDP를 동시에 사용하는 강좌인가요?

    Rookiss
    Rookiss
    Rookiss
    2024-01-19311978

    MMO 방식, 즉 TCP만 사용하고 RPC는 굳이 사용하지 않습니다. 애니메이션 보정 또한 2D 게임이라 다루지 않습니다.

  • sh102.won 프로필sh102.won
    2023-11-091071102

    [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] 1~9 part 강의가 하나로 된 것은 없나요?

    Rookiss
    Rookiss
    Rookiss
    2023-11-10294925

    하나로 된 것은 없지만, 서버 로드맵에서 묶어서 구매가 가능합니다.

  • HB L 프로필HB L
    2023-10-291060298

    이 강의를 듣고 c++언리얼서버 강의를 들으면 도움이 되나요? 아니면 둘이 비슷한건가요?

    Rookiss
    Rookiss
    Rookiss
    2023-10-29292585

    큰 틀에선 비슷하지만 C#이 아무래도 조금 더 쉽습니다.

  • HB L 프로필HB L
    2023-10-271059448

    게임서버에 대해 궁금합니다. c++언리얼 서버 들을려하는데 어려우면 이거 먼저 들으라고 하더군요. 저는 유니티 보다는 언리얼 서버 공부가 필요한데 이거 듣고 c++언리얼 서버 들어도 될까요? c#을 아예 모르는데 좀 힘들까요?

    Rookiss
    Rookiss
    Rookiss
    2023-10-27292415

    서버는 C# C++ 크게 상관이 없습니다. 유니티 전용, 언리얼 전용 서버가 따로 있는 것이 아닙니다. 혹시 말씀하시는게 언리얼 데디서버라면 조금 케이스가 다르고 아직 그 내용은 제 강의에선 다루지 않습니다.

  • 현준 프로필현준
    2023-10-231055582

    4~9차시 강의는 언제 할인 하고 할인 하면 얼마 인가요??

    Rookiss
    Rookiss
    Rookiss
    2023-11-28298863

    죄송합니다 제가 답변을 누락했네요. 할인은 특별히 제가 관리하지 않고 인프런 할인에 묻어(?)갑니다.

  • dlwnsgnghkdl 프로필dlwnsgnghkdl
    2023-07-25954139

    유니티를 사용해 2인 멀티플레이 게임 개발을 합니다 포톤같은 외부서버를 사용하지 않고 직접 서버를 개발하게 되었습니다. TCP/IP , WAN 같은 용어들만 알지 이게 뭘 뜻하는지도 모를 정도로 서버 및 멀티플레이에 대해선 아는게 없습니다. 해당 강좌만 들어도 서버를 뚝딱 만드는 수준은 힘들어도, 서버 구축에 대해 혼자 자립할 수준은 될까요?

    Rookiss
    Rookiss
    Rookiss
    2023-07-25274955

    4는 서버 프레임워크를 만들지만 응용하는 것을 이해하려면 최소 4+7은 묶어서 공부해야 가능합니다. 간단한 멀티플레이 테스트가 목표가 아니라 궁극적으로 서버 '구축'까지 해서 운영하고자 한다면 웹서버나 기타 지식이 필요한데 이러면 조금 더 오래 걸립니다.

  • cara5789 프로필cara5789
    2023-07-21950775

    안녕하세요 언리얼 하고 C++은 경험이있는데 유니티는 경험이 없는 학생입니다 서버에 대한 지식이 거의 없어서 쉬운거 부터 공부하고자하는데 해당 part4 강의로 공부해서 언리얼에서도 사용할 서버를 만들기에 괜찮을까요?

    Rookiss
    Rookiss
    Rookiss
    2023-07-21274311

    언리얼에서 사용할 서버라는게 좀 광범위한데요. 언리얼에서 주로 쓰는 데디 서버 (배그 같은)라면 별다른 기초지식이 필요없지만 RPG에 소켓서버를 연동할거라면, 당연히 C# 게임서버와 C++ 게임서버 양쪽 강의에서 다루는 소켓 서버에 대한 내용이 필수입니다.

  • cxzlkjhgfdsa 프로필cxzlkjhgfdsa
    2023-04-14846060

    안녕하세요 몇 가지 여쭈어 보고 싶은 점이 있어서 말씀드립니다 1. 현재 6주동안 진행되는 유니티 기반 게임 모의 프로젝트의 게임 서버 개발을 담당하게 되었습니다. 따라서 게임 서버 개발에 대한 부분만 학습하고 싶은데 part4, 7 부분만 들어도 될까요? 2. 기존에는 photon 서버를 생각하고 있었는데 C#으로 게임 서버를 개발한다면 C#게임서버가 photon 서버를 완전히 대체할 수 있나요? 3. 지금 저는 C#언어에 대한 지식이 전혀 없는데 최대 100명정도 동시접속자가 생기는 게임 서버 개발을 3~4 주안에 완성할 수 있을까요? ( 이전까지 java를 통한 백엔드 서버 개발 경험은 다수 있습니다 )

    Rookiss
    Rookiss
    Rookiss
    2023-04-14254569

    1. 네 그렇습니다 2. 단순 포폴 만드는게 아니라면, AWS나 운영 등까지 포함되는데 그러면 잡지식이 많아야 합니다. 그 정도 일정과 스펙이면 포톤 등 상용엔진으로 가는 것이 날 것 같네요 3. 이건 코딩 능력과 센스에 따라 아주 차이가 나서 저도 알기 힘듭니다.

  • dbals1523 프로필dbals1523
    2023-01-30764705

    안녕하세요. 파트.3을 보면서 공부를 열심히 하고 있는데 전부 다 구매하기엔 학생이라 힘든 가격이라 일단 3과 실전코드리뷰 1,2 만 구매한 상황입니다. 일단 서버 데이터베이스는 취직한 후에 공부해보려고 했는데 공부하면 할수록 마지막까지 정말 중요한 과정으로 느껴지는데 유니티 모바일 게임 클라이언트 개발자를 목표로 취직을 준비한다면 어떤 강의를 우선적으로 수강하는게 좋은지 질문드리고싶습니다!

    Rookiss
    Rookiss
    Rookiss
    2023-01-30238361

    규모 있는 회사를 노린다면 C++과 DX 등 렌더링 공부를 하면서 아주 장기적으로 봐야겠지만, 모바일 게임 클라로 스타트업/중소기업이라도 괜찮다면 유니티 Part3 + 클리커게임(개미주식회사) 2개만 익혀도 충분합니다.

  • 박예 프로필박예
    2023-01-08740411

    안녕하세요 서버 부분만 배우고 싶은데 띄엄띄엄 들어도 괜찮은가요? part 4, 7만 듣는건 어떤가요? 아마 게임을 따라 만드는 것은 어려울거 같은데 게임 서버 구현에 대한 지식은 충분히 얻을 수 있을까요?

    Rookiss
    Rookiss
    Rookiss
    2023-01-08233554

    네 서버에 관심이 있다면 그렇게 해도 이해할 수는 있습니다. 다만 Part7이 유니티를 다루긴 해서 유니티를 모르면 조금 고생하신 할거에요.

  • 윤산 프로필윤산
    2022-10-15672916

    안녕하세요 저는 현재 유니티 게임 클라이언트 개발자로 일하고 있습니다. 항상 서버 개발자에 관심이 있었지만 신입을 뽑지 않는다는 말에 클라이언트 개발자가 되었습니다. 좀 더 경력을 쌓고 서버 개발자로 이직하고 싶은데 지금 당장은 C#밖에 사용할 줄 모릅니다. 그래서 Rookiss님의 C# 게임 서버 강의와 C++ 게임 서버 강의 중 어떤 걸 들으면 좋을지 고민이 많이 됩니다. 클라이언트든 서버든 게임 업계에서는 C++이 필수라는 건 알고 있지만 요즘에는 C# 서버도 많이 사용한다는 얘기를 들어서 일단 C# 서버 개발자로 빠르게 이직하여 경력을 쌓고, 동시에 C++ 서버 개발을 따로 공부하여 최종적으로는 C++ 서버 개발자가 되는 게 어떨까 하는데... Rookiss님께서는 어떻게 생각하시나요?

    Rookiss
    Rookiss
    Rookiss
    2022-10-15218346

    무조건 C++을 아주 열심히 학습하셔야 합니다. 아주 일부 서버가 C#으로 하지만 그래도 기본은 C++입니다. C++을 하면 C#은 어차피 할 수 있다고 간주하지만, 반대로는 해당되지 않습니다.

  • 게임개발자 프로필게임개발자
    2022-09-05644045

    C# 유니티 1~9 게임개발 시리즈 컴퓨터 게임 개발 강의인가요? 저는 안드로이드 모바일게임 만드는 방법 배우고 싶은데 제일 인기있는 강의를 보니 휴대폰보단 컴퓨터인거 같아서요 혹시 모바일 게임도 지금 강의 1~9 시리즈 처럼 따로 만드실 계획 있으신가요?

    Rookiss
    Rookiss
    Rookiss
    2022-09-05210763

    유니티 엔진으로 게임을 개발한 다음 PC 빌드를 하면 PC 게임이 되고, Android or IOS 빌드를 하면 모바일 게임이 됩니다. 따라서 강의 내용이 딱히 PC에 국한되진 않습니다. 유일한 차이는 UI를 타겟 플랫폼 환경에 맞게 배치해야 한다 정도입니다. 실제로 Part3인 유니티 강의 코드를 토대로 [실전 게임 코드 리뷰] 유니티 클리커 게임 강의도 만들었습니다.

  • 박정현 프로필박정현
    2022-07-28607368

    안녕하세요. 현직 클라 개발자입니다. 퇴근후 주말 적적할때 저만의 게임을 만들고 싶어 여러가지 알아보던도중 AWS를 알게되었고 해당 강의를 해주시는걸로 들었습니다. 혹시 기초 AWS 관련하여 유니티 연동 까지 몇파트부터 보면되는지 알고싶습니다!

  • 길정민 프로필길정민
    2022-06-23572653

    저는 지금 유니티에 대해 선수지식도 별로 없는 상태에서 AWS gamelift를 활용해 멀티플레이를 구현해야 하는 상황입니다. 멀티플레이와 서버를 제외한 부분은 제가 다루지 않습니다. 시간문제로 유니티 기초는 자료 보면서 만지면서 맛만 본 뒤 바로 이 강의를 듣는 것이 도움이 될지 궁금합니다.

    Rookiss
    Rookiss
    Rookiss
    2022-07-08198272

    안녕하세요 놓친 질문을 이제 확인해 뒤늦게 답변 드립니다 -_- 저도 gamelift를 써본적이 없어서 뭐라 답변 드리기가 힘듭니다. 다만 dedicated 서버 등을 다루더라도 기본적으로 서버 원리를 이해할 때와, 모를 때는 아주 큰 차이가 있다고 봅니다. 따라서 당장은 아니더라도 언젠가 서버 지식을 공부해놓으면, 컨텐츠 개발에도 많은 도움이 될 수 있습니다.

  • 권도준 프로필권도준
    2022-06-08560211

    C++과 언리얼로 만드는 MMORPG게임 개발 시리즈를 수강중인 학생입니다. C++에서 Part.4인 서버에 대해서 수강을 들을 예정인데 서버를 구현하는 것 도 중요하지만 게임엔진과 연동하는 법도 알고 싶은데 C++개발시리즈에서는 아직 연동 하는 강의가 나오지 않았습니다. 그래서 C# 서버를 먼저 공부해서 유니티랑 연동을 먼저 하고 싶은데 괜찮은 선택일까요..?

    Rookiss
    Rookiss
    Rookiss
    2022-06-08192969

    네 컨텐츠 연동 문제는 둘째치고, 바로 c++ 서버부터 하면 어려운 문법에 멘탈이 날아갈 수 있습니다. 큰 틀에서는 비슷하지만, 순한 맛 버전인 c#으로 시작하는 것도 강추 드립니다. 처음에는 서버 자체보단 서버를 어떻게 이용해서 온라인 컨텐츠를 만드는지, 그 방법론이 더 중요하다고 봅니다.

  • amgimusu 프로필amgimusu
    2022-05-30550245

    안녕하세요. 실시간 전송방식이 TCP인지 UDP인지 궁금합니다ㅎㅎ

  • 이지웅 프로필이지웅
    2022-05-28548517

    뒤끝이라는 백엔드로 개발할 예정인데 이 강의를 들으면 도움이 될까요??

  • BBokGames 프로필BBokGames
    2022-02-09439436

    이 강의만 들어도 게임서버 구축에 필요한 내용들이 들어 있나요? +제가 파트 123을 건너뛰고 이 강의부터 듣고싶은데 건너뛰어서 들으면 손해보는게 있을까요? +4편과 7편만들어도 멀티 서버게임 구현하는데 지장 있나요?

    Rookiss
    Rookiss
    Rookiss
    2022-02-11167782

    지장은 없지만, 1234에서 학습한 내용을 7에서 조립해서 진행하기 때문에 따라 가기가 조금 까다로울 수 있습니다.

  • 나묭 프로필나묭
    2022-01-30425296

    이 강좌에서 사용 될 유니티와 연동 할 게임서버 이름이 어떻게 될까용? 제가 사정 상, azure 클라우드만 이용가능한데.. 수강신청전에 게임 서버 엔진이 어떤건지 궁금합니다.

    Rookiss
    Rookiss
    Rookiss
    2022-01-31165042

    .net core 콘솔 어플리케이션으로 만들게 됩니다.