채널톡 아이콘

Unity 6 혼자서 온라인 오목 게임 만들기 Unity + C# 서버 구현

유니티와 C#서버이용해서 간단한 오목게임 만들기

(5.0) 수강평 2개

수강생 120명

난이도 초급

수강기한 무제한

실습 중심
실습 중심
네트워크프로그래밍
네트워크프로그래밍
실습 중심
실습 중심
네트워크프로그래밍
네트워크프로그래밍
Krafton
네이버
엔씨소프트
엔씨소프트
현대글로비스
아모레퍼시픽

현대글로비스

아모레퍼시픽

임직원들도 이 강의를 듣고 있어요!

Krafton
네이버
엔씨소프트
엔씨소프트
현대글로비스
아모레퍼시픽

현대글로비스

아모레퍼시픽

임직원들도 이 강의를 듣고 있어요!

수강 후 이런걸 얻을 수 있어요

  • 유니티

  • 소켓서버

  • C#

📌 강의 개요

이 강의에서는 Unity 6과 C# 서버를 활용하여 온라인 오목 게임을 직접 제작하는 방법을 배웁니다.
혼자서도 서버 구축부터 게임 클라이언트 개발까지 완성할 수 있도록 단계별로 설명합니다.


🚀 배울 내용

Unity 6를 활용한 2D 오목 게임 개발
C# 서버를 사용하여 실시간 멀티플레이 구현
TCP/IP 통신WebSocket을 활용한 서버-클라이언트 연결
턴 기반 시스템 및 게임 룰 적용
매칭 시스템승패 처리 로직


🎯 어디에 활용할 수 있나요?

🕹 멀티플레이 보드 게임 개발 (체스, 바둑, 장기 등)
🎮 온라인 게임 서버 구축 (턴제 게임, 카드 게임 등)
💻 네트워크 프로그래밍 (소켓 통신, 서버-클라이언트 구조 이해)


🎨 참고 자료

  • 오목 게임 룰 및 AI 알고리즘 관련 자료

  • TCP/IP 및 WebSocket을 활용한 네트워크 프로그래밍 기본 개념

  • Unity 6에서의 2D 게임 개발 및 UI 구성


💡 강의 기획 배경

✅ Unity에서 멀티플레이 게임을 구현하는 것이 막막한 초보 개발자들을 위해 준비
✅ 게임 개발자뿐만 아니라 네트워크 프로그래밍에 관심 있는 분들도 쉽게 따라올 수 있도록 구성


Unity 6 + C# 서버를 활용한 온라인 오목 개발

Unity 6을 활용한 오목 게임 개발

  • 2D UI 및 보드 디자인: 기본적인 오목 보드와 인터페이스 구성

  • 게임 로직 구현: 돌 놓기, 턴 관리, 승리 조건 체크

C# 서버 개발 및 네트워크 통신

  • 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 이상 권장)

📚 학습 자료

📌 강의에서 제공하는 자료: 유니티 & C# 서버 네트워크 프로그래밍 pdf
소스 코드 (Unity 프로젝트 및 C# 서버 코드)

🎯 선수 지식 및 유의 사항

📌 강의를 효과적으로 듣기 위해 필요한 배경 지식:
✅ 기본적인 Unity 사용 경험 (씬 구성, UI 제작)
C# 기초 문법 (클래스, 인터페이스, 이벤트, 비동기 프로그래밍)

✅ 학습 자료의 무단 배포 및 복제는 금지됩니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 유니티개발자

  • 서버개발자

  • 네트워크지식

선수 지식,
필요할까요?

  • 유니티

  • C#

안녕하세요
코사트입니다.

960

수강생

55

수강평

52

답변

4.3

강의 평점

19

강의

코딩 사관학교 하드 트레이닝

직장인/학생/인디개발자들이 모여서 공부합니다.

저는 주로 자바 or 게임프로그래밍 포트폴리오 과정들을 강의 하고 있습니다.

블록체인거래소, 증권거래소 ,게임서버 ,게임클라 회사및 외주개발

게임 개발 및 게임 교육 회사 대표

학원 강의 및 프리랜서 외주 인디개발

(유니티 코리아 대한상공회의소 에티버스러닝) 유니티 부트캠프 오프라인 강의

Unity Certified Instructor

 콘텐츠인재캠퍼스(홍릉) 유니티 강의 등 다수 개발및 강의 경력

현업 개발자및 인디개발자와 코사트팀 연구개발강의 활동

 Unity Certified Professional: Programmer

 멋쟁이사자 교육 강사

코사트인디팀 수강생3인팀

111퍼센트,30억 지원 ‘슈퍼패스트 배치’

2기 우승

 

새로운 인디팀2기 모집시작

 

 

더보기

수강평

전체

2개

5.0

2개의 수강평

  • 까만돌님의 프로필 이미지
    까만돌

    수강평 67

    평균 평점 4.8

    수정됨

    5

    33% 수강 후 작성

    소중한 강의 감사합니다.

    • 최명현님의 프로필 이미지
      최명현

      수강평 2

      평균 평점 5.0

      5

      61% 수강 후 작성

      친절하십니다

      코사트님의 다른 강의

      지식공유자님의 다른 강의를 만나보세요!

      비슷한 강의

      같은 분야의 다른 강의를 만나보세요!

      신규가입 25% 할인

      월 ₩16,500

      5개월 할부 시

      25%

      ₩110,000

      ₩82,500