난이도 ★☆☆☆☆ 천리 길도 한 걸음부터라고 하죠! 본 시리즈의 클라/서버/웹 모두 C#으로 통일해서 만들기 때문에, 가장 기초가 되는 C# 문법들에 대해 훑어보고 간단한 TextRPG를 만들어 보면서 실습을 하게 됩니다. 꼭 필요한 문법만, 언제 어디서 활용할지에 중점을 두고 설명을 합니다.
₩44,000
30% 할인
11개 남음•전체 구매 적용MMORPG 개발자의 둘도 없는 게임 개발 시리즈,
C# + Unity 게임 개발의 A to Z!
어린 시절, 처음으로 온라인 게임에 접속했을 때가 아직도 생생하게 기억납니다.
게임 잡지 부록으로 받은 CD로 리니지를 설치하고, 전화가 오면 바로 끊기는 구닥다리 56K 모뎀으로 인터넷에 접속했습니다. 설레는 마음으로 서버에 접속해 나만의 캐릭터를 만들고 게임에 입장하니 이제껏 소설책에서만 보던 세상이 눈앞에 펼쳐졌습니다.
칠흑같이 어두운 세상에서 양초로 시야를 밝히며 허수아비와 오크를 잡으며 성장하기도, 처음 보는 거미 괴물한테 얻어맞기도 했지만, 가장 잊기 힘든 추억은 처음 보는 사람과 유대감을 느끼며 다함께 판타지 세계의 일원이 되는 경험이었습니다.
내 손으로 나만의 가상 세계를 만들어보겠다는 꿈은 그때부터 마음 속에 자리잡았지만, 어디서부터 시작할지 막막하여 늘 희망사항으로만 간직하고 있었습니다.
20년이라는 시간이 흘러, 우여곡절 끝에 MMORPG 게임 개발자가 되었고 저와 비슷한 추억을 간직하고 있는 분들께 온라인 게임 개발의 길을 알려드리고 싶습니다.
- 지식공유자 Rookiss 드림
유니티, 언리얼 등 게임 엔진의 등장과 AWS, Azure 등 클라우드 환경의 눈부신 발전으로 이제는 누구나 온라인 게임을 개발하고 운영할 수 있는 시대가 되었습니다.
알파고가 쏘아올린 코딩 열풍이 부는 요즘, 프로그래밍 언어 문법까진 힘들게 배웠는데 그 다음 무엇을 해야 할지 막막하신가요? 클라/서버/웹/DB 모든 과정을 아우르는 온라인게임 개발에 빠져보시길 바랍니다. 추억은 현실이 되고, 기술은 자산이 되는 신비로운 마법을 경험하시게 될 겁니다.
내 손으로 직접, MMORPG를 출시하는 날까지.
- 지식공유자 Rookiss 드림
#게임개발 #MMORPG #인디게임제작 #프로그래밍 #C# #Unity #서버개발 #GameDev #유니티
총 9개 코스
난이도 ★★★★☆ 앞에 장애물이 있다고 몬스터가 영영 못 움직이면, 정상적인 MMORPG라고 보기 힘들겠죠. Part2에서는 몬스터와 NPC들이 자연스럽게 이동을 할 수 있도록, 길찾기 알고리즘에 대해 공부하게 됩니다. 입문자가 프로그래밍을 학습할 때 2번의 위기가 찾아오는데, 1) 포인터를 배울 때 (C언어) 2) 자료구조/알고리즘을 공부할 때 라고 합니다. 학습 순서상 Part2에 위치해 있지만, 난이도가 절대 쉽지는 않습니다. 기존에 프로그래밍을 많이 접해보시지 않으셨다면 어느 정도 문법에 익숙해진 후 학습을 하시거나, 간단하게 훑어보는 마음으로 가볍게 수강하시기 바랍니다.
₩44,000
난이도 ★★★★★ MMORPG의 꽃이라고 볼 수 있는 게임 서버를 설계하고 구현하는 강의입니다. 클라이언트 관련 지식은 비교적 흔하게 찾을 수 있지만, 게임 서버는 전문적인 서적이나 강의를 찾아보기 힘듭니다. 게임 서버를 제작하기 위해선 여러 방면의 지식이 필요한데 이것을 처음부터 끝까지 체계적으로 정리해서 설명하기가 매우 힘들기 때문입니다. 이번 강의에서는 서버를 구현하는데 있어서 가장 핵심적인 부분들을 자연스럽게 학습할 수 있도록 커리큘럼에 특히나 신경을 썼습니다. 서버 개발에 필요한 중요한 내용을 간단명료하게 다뤄서 추후 본인만의 스타일을 찾아 나가는데 훌륭한 길잡이 역할을 하게 될 것입니다.
₩88,000
난이도 ★★★★★ Part7에 이어서, 컨텐츠 작업을 하는 시리즈 최종 강의입니다. 크게 3 파트로 구분되어 있습니다. 1) DB 연동 바쁘게 동작하는 게임 서버에서는 웹서버와 완전 동일하게 DB 연동을 할 수가 없습니다. 아이템 생성/착용을 통해 DB 연동 컨텐츠 실습을 하고, 게임 서버에서 DB를 연동할 시 신경써야 하는 부분에 대해 알아봅니다. 2) 대규모 구조 MMO라면 심리스가 멋있는데... 더 넓은 세상을 관리하려면 어떤 문제들이 발생할까요? 대규모 구조 관리 난제에 대해 짚어드리고, 일반적인 해결책 및 지역 단위로 쪼개는 연습을 해봅니다. 3) 라이브 준비 마지막으로 출시를 앞두고 필요한 여러가지 준비물에 대해 알아보고, 공용 DB를 사용하는 실습을 해봅니다.
₩88,000
30% 할인
11개 남음•전체 구매 적용[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part8: Entity Framework Core
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)