유니티 1945게임으로 배우는 멀티플레이 Netcode
인디코드
게임 개발의 꿈을 현실로 만들어보세요. 이 강의는 Unity를 처음 접하는 초보자부터 멀티플레이 게임을 구현하고 싶은 개발자까지, 모든 레벨의 학습자를 위해 설계된 종합 과정입니다. 단순한 튜토리얼이 아닌, 슈팅게임을 만들어가며 게임 개발의 A부터 Z까지 체계적으로 학습할 수 있습니다.
입문
Unity, 유니티6
유니티
소켓서버
C#
이 강의에서는 Unity 6과 C# 서버를 활용하여 온라인 오목 게임을 직접 제작하는 방법을 배웁니다.
혼자서도 서버 구축부터 게임 클라이언트 개발까지 완성할 수 있도록 단계별로 설명합니다.
✅ Unity 6를 활용한 2D 오목 게임 개발
✅ C# 서버를 사용하여 실시간 멀티플레이 구현
✅ TCP/IP 통신과 WebSocket을 활용한 서버-클라이언트 연결
✅ 턴 기반 시스템 및 게임 룰 적용
✅ 매칭 시스템과 승패 처리 로직
🕹 멀티플레이 보드 게임 개발 (체스, 바둑, 장기 등)
🎮 온라인 게임 서버 구축 (턴제 게임, 카드 게임 등)
💻 네트워크 프로그래밍 (소켓 통신, 서버-클라이언트 구조 이해)
오목 게임 룰 및 AI 알고리즘 관련 자료
TCP/IP 및 WebSocket을 활용한 네트워크 프로그래밍 기본 개념
Unity 6에서의 2D 게임 개발 및 UI 구성
✅ Unity에서 멀티플레이 게임을 구현하는 것이 막막한 초보 개발자들을 위해 준비
✅ 게임 개발자뿐만 아니라 네트워크 프로그래밍에 관심 있는 분들도 쉽게 따라올 수 있도록 구성
2D UI 및 보드 디자인: 기본적인 오목 보드와 인터페이스 구성
게임 로직 구현: 돌 놓기, 턴 관리, 승리 조건 체크
TCP/IP 소켓 서버 구축: 클라이언트와 서버 간 데이터 전송
멀티플레이 동기화: 두 플레이어가 동일한 보드에서 게임 진행
Ping/Pong 메시지 처리: 네트워크 상태 확인
✅ 운영 체제 및 버전(OS): Windows 10/11 권장 (Mac, Linux 사용 가능하나 일부 기능 차이 발생 가능)
✅ 사용 도구: Unity 6, C# 서버 개발 환경 (Visual Studio, .NET 6 이상)
✅ PC 권장 사양:
CPU: Intel i5 이상 또는 동급 AMD 프로세서
메모리: 8GB 이상 (16GB 권장)
그래픽카드: DX11 지원 GPU (엔비디아 GTX 1060 이상 권장)
📌 강의에서 제공하는 자료:
✅ 소스 코드 (Unity 프로젝트 및 C# 서버 코드)
📌 강의를 효과적으로 듣기 위해 필요한 배경 지식:
✅ 기본적인 Unity 사용 경험 (씬 구성, UI 제작)
✅ C# 기초 문법 (클래스, 인터페이스, 이벤트, 비동기 프로그래밍)
✅ 학습 자료의 무단 배포 및 복제는 금지됩니다.
학습 대상은
누구일까요?
유니티개발자
서버개발자
네트워크지식
선수 지식,
필요할까요?
유니티
C#
1,455
명
수강생
52
개
수강평
49
개
답변
4.2
점
강의 평점
18
개
강의
코딩 사관학교 하드 트레이닝
직장인/학생/인디개발자들이 모여서 공부합니다.
저는 주로 자바 or 게임프로그래밍 포트폴리오 과정들을 강의 하고 있습니다.
블록체인거래소, 증권거래소 ,게임서버 ,게임클라 회사및 외주개발
게임 개발 및 게임 교육 회사 대표
학원 강의 및 프리랜서 외주 인디개발
(유니티 코리아 대한상공회의소 에티버스러닝) 유니티 부트캠프 오프라인 강의
콘텐츠인재캠퍼스(홍릉) 유니티 강의 등 다수 개발및 강의 경력
현업 개발자및 인디개발자와 코사트팀 연구개발강의 활동
멋쟁이사자 교육 강사
전체
19개 ∙ (3시간 28분)
해당 강의에서 제공:
1. 네트워크오목서버세팅
07:37
2. 메세지타입정의
09:26
3. 오목게임서버기능클래스
12:18
4. 서버구현
17:29
5. 서버 오목승리체크구현
08:03
7. 클라이언트메세지타입구현
08:55
8. 클라이언트쓰레드디스패처
10:34
9. 클라이언트보드판
21:19
10. 클라이언트보드생성
16:49
11. 클라이언트게임보드마무리
18:54
12. 오목클라이언트스크립트1
12:31
13. 오목클라이언트스크립트2
00:55
14. 오목수신메서드만들기
10:38
15. 오목클라이언트 프로세스메세지
08:52
16. 게임종료메서드
05:39
17. 서버로메시지전송하는메서드
09:45
전체
1개
월 ₩22,000
5개월 할부 시
₩110,000
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!