강의

멘토링

로드맵

BEST
Game Dev

/

Game Programming

[Series phát triển game MMORPG bằng C# và Unity] Part7: Triển khai nội dung MMO (Cơ bản về liên kết Unity + Server C#)

Đây là khóa học hướng dẫn cách tạo một trò chơi 2D roguelike trực tuyến đơn giản bằng cách vận dụng những nội dung cốt lõi đã học từ Phần 1 đến Phần 6.

(4.9) 108 đánh giá

4,197 học viên

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

  • Rookiss
C#
C#
Unity
Unity
C#
C#
Unity
Unity

[Loạt phát triển trò chơi MMORPG được thực hiện bằng C# và Unity] Cập nhật liên quan

Xin chào,

Đây là Rokiss, một nhà phát triển nối tiếp của [loạt phát triển trò chơi MMORPG được thực hiện bằng C# và Unity].

[Phần 7: Triển khai nội dung MMO (Cơ bản về tích hợp máy chủ Unity + C#)] hôm nay đã mở và chúng tôi sẽ chia sẻ nó với bạn.

Phần 7 là bài giảng về cách tạo trò chơi trực tuyến roguelike 2D được giới thiệu ở phần đầu bằng cách sử dụng tài sản miễn phí.

DB chưa được liên kết và sẽ xử lý việc đồng bộ hóa chiến đấu/di chuyển, vốn là nền tảng của trò chơi trực tuyến.

(Và chúng tôi sẽ sửa đổi một chút máy chủ bằng cách sử dụng Protobuf, v.v.)

Dù sao đi nữa, vì chúng tôi sử dụng lại ứng dụng khách Unity từ Phần 3, máy chủ C# từ Phần 4 và tính năng tìm đường A* từ Phần 2,

Cần phải nghiên cứu trước các bộ phận hiện có và các lớp học được tiến hành theo thứ tự sau.

- 1) Tạo game nhập vai 2D một người chơi đơn giản bằng Unity2D

- 2) Tách logic trò chơi một người chơi được tạo thành 1 và chuyển nó thành trò chơi trực tuyến

- 3) Thảo luận về cấu trúc xử lý nội dung của máy chủ

Và kế hoạch ban đầu là kết thúc ở Phần 7,
Do tính chất của trò chơi trực tuyến, chúng tôi làm việc cùng với máy khách/máy chủ/công cụ.

Tiến trình video có vẻ chậm hơn dự kiến.

Các phần trong tương lai sẽ bao gồm [Liên kết DB], [Phương pháp quản lý thế giới MMO rộng], [AWS], v.v.

Tôi vẫn chưa biết chính xác nó sẽ kết thúc ở phần nào.

Tôi sẽ tiếp tục bài giảng nếu tôi cần điều gì đó tự phát.

(Tất nhiên nếu bạn chỉ đang tìm việc hoặc việc làm thì biết đến Part 7 thực sự là đủ rồi.)

Theo kế hoạch hiện tại, Phần 8 sẽ được sử dụng như một bản thử nghiệm ngắn gọn khi làm việc với tư cách là một máy chủ web.

Chúng tôi dự định sẽ trình bày sâu hơn về Entity Framework Core trong khoảng 10 giờ.
Bằng cách sử dụng phần này, bắt đầu từ Phần 9, DB được liên kết/sản xuất nội dung,

Chúng tôi sẽ đề cập đến cấu trúc máy chủ và các biện pháp phòng ngừa khi đính kèm DB.

Để tham khảo, tôi đã nghĩ đến việc đơn giản là kết nối DB với ADO.NET.

Về lâu dài, nếu bạn học EF Core đúng cách,

Tôi nghĩ nó sẽ hữu ích về nhiều mặt trong các buổi biểu diễn trực tiếp trong tương lai,

Sau nhiều cân nhắc, quyết định này đã được đưa ra.

Cuối cùng, hoàn thành việc ra mắt một MMO đơn giản

Tôi có mong muốn hoàn thành bộ truyện.

Vẫn còn một chút nữa để đi.

Cảm ơn !

Bình luận