Thumbnail
BEST
개발 · 프로그래밍 데브옵스 · 인프라

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] 번외편: AWS로 시작하는 서버 운영 대시보드

(4.9)
12개의 수강평 ∙  869명의 수강생

44,000원

지식공유자: Rookiss
총 28개 수업 (10시간 45분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[데브옵스 · 인프라, 백엔드] 강의입니다.

힘들게 만든 서버를 개발 환경에서만 썩힐 수는 없습니다. 본 강의는 AWS을 이용해 외부에서도 접속할 수 있도록 서버를 운영하는 방법에 대해 학습합니다.

✍️
이런 걸
배워요!
서버 운영
AWS
Linux

MMORPG 개발에 필요한 모든 기술,
C# + Unity로 Step By Step! 🕹️

기초부터 끝판왕까지, MMORPG 개발하기 🎮 

아무런 지식도 없다는 가정하에 누구나 부담없이 차근차근 수강할 수 있도록 구성된 게임 개발 강의입니다. 최종적으로는 500~1000명의 유저를 수용할 수 있는 MMORPG 인디게임을 출시하는 것을 목표로 합니다.

이번 시리즈에서는 C#과 유니티(Unity)를 이용하여 유니티에서 제공하는 무료 에셋을 토대로 2D 로그라이크 게임을 만들어 볼 수 있도록 단계별로 필요한 기술을 학습합니다. 함께 도전해볼까요?


이런 걸 만들 수 있어요 ✨

▲ 간단한 에셋을 가지고 RPG 게임의 필수적인 기능을 구현해보세요. 
(샘플 포트폴리오 클립: 2015년 N사 신입 채용 서류전형에 통과했던 실제 포트폴리오입니다.)

▲ 온라인 멀티플레이 게임을 만드는 핵심 서버 연동 기술까지 배우게 됩니다.


학습 내용 📚 

  • Part1 : C# 프로그래밍 입문
  • Part2 : 자료구조와 알고리즘
  • Part3 : 유니티 엔진
  • Part4 : 게임 서버 (네트워크, 멀티쓰레드, OS)
  • Part5 : 데이터베이스(SQL Server)
  • Part6 : 웹서버 (ASP.NET Core Blazor, WebApi)
  • Part7 : MMORPG 컨텐츠 구현 (Unity + C# 서버 연동)
  • Part8 : Entity Framework Core (.NET ORM)
  • Part9 : MMORPG 컨텐츠 구현 (DB 연동 + 대형 구조 관리 + 라이브 준비)
  • 번외편 : AWS로 시작하는 서버 운영 현재 강의
  • 번외편 : ASP.NET Core 심화편
세상의 흐름을 따라잡기 위한 
AWS 클라우드 기초 강의

힘들게 온라인 게임을 만들었는데, 테스트 환경에서만 접속이 가능하다면 열심히 만든 보람이 없겠죠. 본 강의에서는 AWS을 이용해 가상 서버 머신을 임대하고, 서버를 실제로 외부에서도 접속할 수 있도록 세팅하고 운영하는 과정을 다룹니다.
다음 순서로 학습해보세요!

개론 👉 Linux 👉 AWS 👉 실습

AWS 기초편, 이런 분들께 추천합니다!

아마존 웹 서비스  
입문하는 분

원격 환경
서버를 띄우고픈 분

애써 만든 서버, 
실제로 서비스할 분


Q&A 🙋‍♀️

Q. 강의 환경이 무엇인가요?
A. 모든 시리즈는 Windows 환경이라 가정하고 제작이 되었으며, macOS에 대한 부가적인 설명은 없습니다.

Q. 비전공자도 들을 수 있나요?
A. 선수 지식이 아예 없다고 가정을 하고 진행하기에 아무런 문제 없습니다.

Q. 이 강의를 시작하게 된 계기를 소개해주세요.
A. 개인적으로 서버 공부를 시작하면서 참고할 자료가 없어서 어려웠던 기억이 있습니다.
취업 후 실제 돌아가는 라이브 MMORPG 코드를 비교하며 보면서, 헤딩을 통해 만든 제 코드의 잘못된 점을 많이 깨닫게 되었습니다. MMORPG 개발에 관한 전반적인 내용을 기초부터 끝까지 간략하게 다루는 수업이 있었으면 시간도 절약하고 덜 고생했을 것 같다는 생각을 했습니다.
이 수업이 여러분들에게 MMORPG 게임 입문의 길잡이 역할을 해줄 것으로 기대합니다.

Q. C++이나 언리얼 엔진은 사용하지 않나요?
A. [인디 게임을 위한 C#/Unity를 이용한 버전(해당 시리즈)]과 [취업을 위한 C++/UE4 버전]으로 구분해서 제작할 예정입니다.
MMORPG는 네트워크, OS, 멀티쓰레드, 웹, 클라이언트 엔진, 등등 다뤄야 할 내용이 굉장히 많은데, C++ 기반으로 진행할 경우 난이도가 높아서 입문자에겐 적합하지 않습니다. 특히 게임 개발에 대한 지식이 없다면 C# 버전으로 먼저 전체적인 숲을 훑어 보시기 바랍니다.

Q. 하나의 Part를 구매하면 다른 Part는 무료인가요?
A. 각 파트는 독립적으로 제작되어 별도로 판매됩니다.


 

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
AWS 입문자
원격 환경에 서버를 띄우고 싶으신 분

안녕하세요
Rookiss 입니다.
Rookiss의 썸네일

학력

- Condorcet Prépa MPSI 수료 (프랑스)
- 칭화대학교 소프트웨어공학 학사 (중국)
- 고려대학교 정보보호대학원 석사 (한국)

경력

- 前 크래프톤 (테라 서버팀)
- 前 엔씨소프트 (Blade&Soul2 컨텐츠 프로그래밍팀)

관심 분야

- 리버싱 및 취약점 분석
- MMORPG 게임 개발 (C++, C#)
- 외국어 (영어, 프랑스어, 중국어, 일본어)

소개

해킹 공부를 위해 순전히 호기심으로 시작한 게임 개발인데...
시간이 흘러 어느덧 8년차 게임 개발자가 되었습니다.
"이래서 언제 게임을 만들지~?"
한숨 나오는 기초 문법부터 시작해서,
차츰 만들어가는 나만의 게임 세상.
그리고 그 세상에 접속한 다수의 플레이어를 볼 때의 뿌듯함.
공부를 할 수록, MMORPG의 매력에는 헤어나올 수가 없습니다.
제가 느낀 감동을 여러분도 느낄 수 있으면 좋겠네요.

 

커리큘럼 총 28 개 ˙ 10시간 45분의 수업
이 강의는 영상이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 1. Linux
파일 다루기 #1 미리보기 26:21 파일 다루기 #2 미리보기 25:30 VI 에디터 입문 미리보기 38:45
38:46
파일 권한 39:01
프로세스 39:48
사용자 계정 #1 26:18
사용자 계정 #2 24:33
패키지 27:37
디스크 & RAID 35:26
섹션 2. AWS
AWS 가입 미리보기 06:02 EC2 (Windows) 미리보기 20:02 EC2 (Linux) 미리보기 07:55
VPC 27:09
S3 12:54
RDS 12:30
Route 53 26:26
ELB 22:00
Auto Scaling 22:58
IAM 26:09
CloudFront 11:05
섹션 3. 웹앱 서비스 실습
Windows 실습 30:55
Linux 실습 17:19
결론 04:31
섹션 4. 부록) Windows
사용자 계정 19:22
파일 권한 및 공유 21:40
강의 게시일 : 2020년 10월 21일 (마지막 업데이트일 : 2020년 10월 21일)
수강평 총 12개
수강생분들이 직접 작성하신 수강평입니다.
4.9
12개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
술홍 thumbnail
5
서버 막막했는데 덕분에 감이 잡히는거같습니다
2022-11-19
까만돌 thumbnail
5
소중한 강의 감사합니다.
2023-11-29
Limi Hong thumbnail
5
기초부터 차근차근 설명해주셔서 강의 너무 잘 들었습니다. 게임 서비스에 필요한 모든 지식을 배워서 자신감이 생기네요 :) 클라랑 서버 만든걸 AWS에서 실습해보면 더 좋았을거 같은데 살짝 아쉽습니다.
2023-07-04
상진 thumbnail
5
좋은 강의 감사합니다 !
2022-12-17
dsyoon thumbnail
4
AWS 처음 접하는 건데, 사용하는 데 필요한 것부터 차근차근 알려주셔서 따라가기 좋네요.
2022-12-15