탈잉 - 세상의 모든 재능
다회차 수업
06.06(토)
14:00~17:00
|
강남
상세장소 : 협의 후 결정
결제비용에 스터디룸은 포함입니다.
실시간 톡
₩20,000원 / 시간
₩360,000 / 총 6회 18시간
강병욱
궁금이
C#로 만드는 실시간 서버 개발
찜하기
  • 3시간/회
  • 최대인원:2~4
  • ₩20,000/시간

튜터정보

  • 신분 인증 됨
*경력 사항*

넷마블 서버프로그래머
골프존 서버프로그래머
위메이드 서버팀장
SNGames 서버 팀장
오븐코드 대표이사및개발전담

모바일 MMORPG 몬스터파크 개발 리딩
국내최초 웹툰 모바일 게임 2016갓오브하이스쿨 개발 리딩
서버에 대한 모든 개발 지식과 클라이언트 개발까지 모두 독학
C/C++, C# 17년 마스터수준의 경험
대규모 네트워크 프로그래밍에 대한 풍부한 경험
MySQL및 NoSQL에 대한 현업 경험
애플, 원스토어, 구글플레이 런칭 경험및 노하우
해외 퍼블리셔와의 업무조율

수업소개

유니티와 찰떡 조합인 C# 언어를 이용하여 현업에서 사용될 수 있는 게임 서버 프로그래밍을 배웁니다. 기본적인 프로토콜 정의 방법부터 데이터베이스를 이용한 게임 콘텐츠 개발까지 수업이 진행되며 텍스트로 플레이할 수 있는 텍스트 머드게임을 함께 개발하게 됩니다. 아마 텍스트 머드게임은 처음 들어 보셨겠지만, 현재의 MMORPG 게임의 시초가 단군의 땅이나 쥬라기공원 같은 머드게임이였습니다! 모든 것을 텍스트로 진행하게 되지만 그만큼 상상력의 발현되어 재밌는 게임이 됩니다.
닌텐도 스위치 동물의 숲 콘텐츠를 서버 버전으로 만들어 보면서 사람들과 온라인으로 함께 게임속에 빠져보세요.

수업대상

  • 수업대상
    - 온라인 게임 제작을 해보고 싶으신 분
    - C# 프로그래밍 문법을 알고 있으나 실무 경험을 해보고 싶으신 분
    - 서버 개발자가 되고 싶은데 뭐부터 해야하는지 모르시는분
    - TCP 실시간 네트워크 프로그래밍을 익히고 싶으신분

    본 수업은 C# 프로그래밍 문법수준은 익힌 초급자들에게 권장되는 수업입니다.
    만약 C#에 대한 별도의 강의가 필요하시면 따로 연락 부탁드립니다.

커리큘럼

1회차

- 간단한 오리엔테이션 및 일정 설명
- C#과 게임서버의 이해
- 프로토콜 정의 방법
- JSON, TCP, TELNET
- 텍스트 MUD 게임 (동물의 땅) 소개

2회차

- 기본적인 프로토콜 통신 구현
- 명령어 파싱
- 프로토콜 디스패쳐 구현

3회차

- MySQL 연동
- 계정 생성
- 로그인 기능 구현

4회차

- 데이터베이스 설계
(인벤토리, 아이템, 캐릭터, 계정)

- 존(Zone) 방(Room) 구현
- 캐릭터 구현
- 적 구현
- 브로드캐스팅이란?

5회차

- 캐릭터 이동 구현
- 아이템 획득 / 버리기 / 인벤토리 보기

6회차

- 전투 개발
- 전투 결과 구현
- 죽음 구현

리뷰(1)

리뷰쓰기
5.0
  • 커리큘럼
  • 전달력
  • 준비성
  • 친절도
  • 시간준수

실시간톡

실시간 톡하기