인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST
Game Dev

/

Game Programming

[MMORPG Game Development Series with C# and Unity] Part 7: MMO Content Implementation (Unity + C# Server Integration Basics)

This course will teach you how to create a simple online 2D roguelike game using the key concepts learned in Parts 1-6.

(5.0) 94 reviews

3,897 students

C#
Unity
Thumbnail

[MMORPG game development series using C# and Unity] Update related

hello,

This is Rookiss, currently writing a series on [MMORPG game development using C# and Unity].

Today, [Part 7: MMO Content Implementation (Unity + C# Server Integration Basics)] is open and shared.

Part 7 is a lecture that creates a 2D roguelike online game using free assets, as introduced at the beginning.

The DB is not yet connected, so it will handle the combat/movement synchronization that is the basis of online games.

(And we will slightly modify the server to use Protobuf, etc.)

Anyway, because we are reusing the Unity client from Part 3, the C# server from Part 4, and the A* pathfinding from Part 2.

Pre-learning of the existing parts is required, and the class will proceed in the following order.

- 1) Create a simple single-player 2D RPG using Unity2D

- 2) Splitting the single-player game logic created in 1 and converting it to an online game

- 3) Discussion of the server's content processing structure

And the original plan was to end it in Part 7,
Since it is an online game, we work on client/server/tool together.

It seems like the video progress is slower than I thought.

Future parts will cover [DB connection], [Wider MMO world management methods], [AWS], etc.

I don't know exactly which part it will end in yet,

I plan to continue the lecture as and when the need arises spontaneously.

(Of course, if your goal is just to get a job or to prepare for a portfolio, knowing only up to Part 7 is more than enough.)

Currently, Part 8 is planned to be used as a preview while running a web server.

We plan to cover Entity Framework Core in more depth in about 10 hours.
Using this, from Part 9 onwards, DB content is linked/created,

We will cover the server structure and precautions when attaching a DB.

For reference, I was thinking of simply connecting to the DB using ADO.NET,

In the long run, if you learn EF Core properly,

I think it will be useful in many ways in future live broadcasts,

After much deliberation, this decision was made.

Finally, we've completed the launch of a simple MMO.

I wish to finish the series,

There's still a bit of a way to go.

thank you !

Comment