인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

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

7명 이 수강하고 있어요.

초급자를 위해 준비한
[게임 프로그래밍, 유니티6] 강의입니다.

이런 걸 배울 수 있어요

  • 유니티

  • 소켓서버

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

📚 학습 자료

📌 강의에서 제공하는 자료:
소스 코드 (Unity 프로젝트 및 C# 서버 코드)

🎯 선수 지식 및 유의 사항

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

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

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 유니티개발자

  • 서버개발자

  • 네트워크지식

선수 지식,
필요할까요?

  • 유니티

  • C#

안녕하세요
입니다.

2,703

수강생

108

수강평

48

답변

4.2

강의 평점

22

강의

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

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

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

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

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

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

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

Unity Certified Instructor

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

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

 Unity Certified Professional: Programmer

 멋쟁이사자 교육 강사

 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

인디코드님의 다른 강의

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

비슷한 강의

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