Phát triển Game
9Ball
Lĩnh vực
Phát triển game
Game mô phỏng bida 9 bóng chân thực với chế độ thi đấu trực tuyến.

Bối cảnh
Dự án làm gì và làm thế nào.
Làm game bida cho thật thì trước hết là bài toán vật lý. Vật lý có sẵn của Unity không tính đủ chính xác độ xoáy, cú massé hay đánh băng, nên đội tự viết phần vật lý bida riêng.
Nó xử lý được các kiểu đánh quan trọng như xoáy lên, xoáy xuống, xoáy ngang và cú nhảy bi, và đường ngắm được tính bằng chính phần vật lý đó theo thời gian thực. Đường ngắm chỉ bi đi đâu thì bi đi đúng chỗ đó.
Chơi online dùng Photon PUN, đồng bộ theo lượt, hợp với bida vì mỗi người có thời gian đánh riêng. Ghép trận theo điểm ELO cho các ván cân sức, còn chế độ giải đấu có nhánh đấu và giải thưởng cho người chơi lý do quay lại mỗi tuần.
Phạm vi bàn giao
Những gì đã làm.
- 01Hệ vật lý bida tùy chỉnh
- 02Đấu 1v1 và giải đấu nhiều người
- 03Độ xoáy và quỹ đạo chính xác
- 04Tùy biến cơ và bàn
- 05Ghép trận xếp hạng ELO
Hạng mục
Phát triển Game
Công nghệ
Unity · C# · Custom physics engine · Photon PUN · iOS & Android
Studio
Golden Sea Studios
TP. Hồ Chí Minh, Việt Nam
Dự án này chứng minh cho
Phát triển GameTự viết hệ vật lý bida khi vật lý mặc định của engine không đủ chính xác.
Có một bài toán tương tự?



