[C#とUnityで作るMMORPGゲーム開発シリーズ] Part6:ウェブサーバー
ゲーム開発に必要なウェブサーバーに関する全般的な内容を、最新のASP.NET Core (Blazor, WebAPI)を利用して学習する講座です。
受講生 3,729名
難易度 初級
受講期間 無制限
[C#とUnityで作るMMORPGゲーム開発シリーズ]アップデート関連
こんにちは、
[C#とユニティで作るMMORPGゲーム開発シリーズ]を連載中のRookissです。
本日[Part8:Entity Framework Core]がオープンして共有いたします。
Part8は選手の知識がなくてもよい独立した講義であり、
以前のニュースで予告したように
Webサーバー講義でしばらく使ってみたEF Coreをより深く見ていきます。
EF Coreを使用すると、 SQLスクリプトを毎日作成せずに
(C#コードを使用して) DBテーブル設計とCRUD演算を簡単に処理できます。
このようにコードとDBをマッピングする技術
ORM(Object Relational Mapping)といいますが、
学ぶ時は退屈で面倒ですが、一度身につけておくとすごく便利で、
また、コンテンツの作業速度が速くなるメリットがあります。
さらにライブでいつも問題となるトランザクション処理や
DB Migrationのように面倒な作業も簡単に解決できるメリットもあります。
併せてPart9も半分くらい制作になりましたが、
パート8で見たEFコアを使って
DB連動コンテンツ(アイテム、インベントリ、キャラクター保存など)を制作し、
MMOサーバーのさまざまな構造について学んでください。
より広い世界を管理する方法について学びます。
そして仕上げでDummy Clientを復元する
おおよその同接スループットをテストしてみる予定です。
ありがとうございます。




