강의

멘토링

로드맵

Inflearn brand logo image
Game Dev

/

Game Programming

Unity 6で一人で作るオンライン五目並べゲーム:Unity + C# サーバー実装

UnityとC#サーバーを利用して簡単な五目並べゲームを作る

  • cosart
실습 중심
네트워크프로그래밍
Unity
C#
Network
Unity6

こんなことが学べます

  • Unity

  • ソケットサーバー

  • 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ソケットサーバーの構築:クライアントとサーバー間のデータ転送

  • マルチプレイ同期:2人のプレイヤーが同じボード上でゲームを進める

  • Ping/Pong メッセージ処理: ネットワーク状態の確認

受講前の注意

💻実践環境

オペレーティングシステムとバージョン(OS) :Windows 10/11を推奨(Mac、Linuxが利用可能ですが、一部の機能が異なる可能性があります)
使用ツール:Unity 6、C#サーバー開発環境(Visual Studio、.NET 6以降)
✅PC推奨仕様

  • CPU :Intel i5以上または同等のAMDプロセッサ

  • メモリ:8GB以上(16GB推奨)

  • グラフィックカード:DX11対応GPU(NVIDIA GTX 1060以上推奨)

📚学習資料

📌講義で提供される資料:
ソースコード(UnityプロジェクトとC#サーバーコード)

🎯選手の知識と注意

📌講義を効果的に聞くために必要な背景知識:
基本的なUnity使用経験(シーン構成、UI作成)
C#基礎文法(クラス、インタフェース、イベント、非同期プログラミング)

学習資料の無断配布および複製は禁止されています。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Unityデベロッパー

  • サーバー開発者

  • ネットワーク知識

前提知識、
必要でしょうか?

  • Unity

  • C#

こんにちは
です。

1,465

受講生

52

受講レビュー

49

回答

4.2

講座評価

18

講座

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

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

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

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

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

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

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

Unity Certified Instructor

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

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

 Unity Certified Professional: Programmer

 멋쟁이사자 교육 강사

 

カリキュラム

全体

19件 ∙ (3時間 28分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

1件

5.0

1件の受講レビュー

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

    受講レビュー 57

    平均評価 4.8

    修正済み

    5

    33% 受講後に作成

    소중한 강의 감사합니다.

    ¥12,885

    cosartの他の講座

    知識共有者の他の講座を見てみましょう!

    似ている講座

    同じ分野の他の講座を見てみましょう!