nói dối e blog

Siêu Phẩm Mobile Đầu Tay Momo Chiếm Bá Đã Chính Thức Ra Mắt!

!momocraft.jpeg
Chúng tôi cực kỳ hào hứng công bố tựa game mobile đầu tiên do studio phát triển - Momo Chiếm Bá đã chính thức mở cửa chào đón game thủ!

Đội ngũ kiểm duyệt Apple đã hoàn thành sớm hơn dự kiến 2 ngày, chính vì vậy thay vì ra mắt vào ngày 10 như kế hoạch ban đầu, trò chơi đã bất ngờ lên kệ từ hôm nay.

Thuật Toán Tìm Đường Trong Game Kiểu COC

Bài viết này thuộc thể loại tài liệu cũ, được viết vào đầu năm 2013 khi tôi vừa trải nghiệm game COC và chia sẻ nội bộ trong công ty. Lúc bấy giờ công ty chưa quyết định phát triển dự án mobile, tuy nhiên có ý định xây dựng sản phẩm theo mô hình COC-like với yêu cầu bảo mật cao trong quá trình nghiên cứu, vì vậy các tài liệu kỹ thuật liên quan đều chưa công bố chính thức.

Ejoy2D Mở Mã Nguồn

Dự án Ejoy2D nguồn mở đã sẵn sàng cho cộng đồng phát triển

Sản phẩm game di động đầu tiên của đội ngũ chúng tôi đã tiến gần tới giai đoạn hoàn thiện, kế hoạch ra mắt dự kiến vào đầu tháng 1 năm tới. Hiện tại kết quả thử nghiệm nội bộ rất khả quan, điều này cho phép chúng tôi bắt đầu lên kế hoạch cho dự án game di động tiếp theo.

Giám Sát Dịch Vụ Và Gọi Từ Xa Trong Skynet

Trong các hệ khung dựa trên mẫu Actor, bài toán phức tạp nhất là xử lý hậu quả khi một actor gặp lỗi và thoát bất ngờ. Erlang đã giải quyết vấn đề này theo cách trực tiếp nhưng hiệu quả thông qua phương thức spawn_link - khi một process (tương đương Actor trong Erlang) kết thúc, toàn bộ process liên kết cũng sẽ tự động dừng theo. Tuy nhiên cách tiếp cận này có phần cứng nhắc khi áp dụng vào hệ sinh thái Skynet.

Tối Ưu Hóa Quá Trình Khởi Động Dịch Vụ Skynet

Sau 6 tháng phát triển, tựa game di động của chúng tôi sắp chính thức ra mắt. Đối tác phân phối yêu cầu hệ thống phải xử lý được 200.000 người dùng trực tuyến cùng lúc và 1 triệu người dùng hoạt động vào ngày đầu tiên. Đây là một thách thức không nhỏ, và hiện tại chúng tôi đang tiến hành kiểm tra hiệu năng kỹ lưỡng trên hệ thống server.

Tối Ưu Hóa Quản Lý Bộ Nhớ Cho Dịch Vụ Lua Trên Skynet

Vài ngày trước, tôi gặp phải một hiện tượng khó hiểu: Khi khởi động song song nhiều Lua State lại chậm hơn đáng kể so với việc thực hiện tuần tự. Điều đặc biệt là các thao tác khởi tạo này hoàn toàn độc lập, không có bất kỳ khóa ứng dụng nào can thiệp. Tôi từng nghĩ rằng việc tận dụng nhiều core xử lý song song ít nhất sẽ không tệ hơn chạy đơn luồng đến mức gấp đôi tốc độ.

0%