Cocos Creator là một công cụ phát triển trò chơi đa nền tảng được nhiều nhà phát triển trên khắp thế giới sử dụng. Đây là công cụ rất hiệu quả giúp bạn tạo trò chơi và ứng dụng 2D cũng như 3D.
Các bước xây dựng trò chơi cho Android trong Cocos Creator
Để xây dựng trò chơi cho nền tảng Android bằng Cocos Creator, hãy làm theo các bước sau:
Tải và cài đặt Cocos Dashboard (Trang tổng quan Cocos Creator).
Khởi chạy Cocos Dashboard. Chuyển đến thẻ Editor (Trình chỉnh sửa) rồi nhấp vào Download (Tải xuống) để thêm một phiên bản Cocos Creator. Bạn nên sử dụng phiên bản mới nhất (nếu có thể).
Chuyển đến thẻ Project (Dự án) rồi nhấp vào New (Mới) để tạo dự án Cocos Creator mới.
Chọn phiên bản trình chỉnh sửa, nhập tên dự án, chọn vị trí để lưu trữ, sau đó nhấp vào Create (Tạo).
Vậy là bạn đã sẵn sàng tạo trò chơi!
Xuất trò chơi sang Android bằng bảng điều khiển Project > Build (Dự án > Bản dựng).
Biên dịch và tạo ứng dụng Android trong Android Studio.
Các tính năng đáng chú ý
Google Play Instant
Nhờ công nghệ Google Play Instant, mọi người có thể sử dụng ứng dụng hoặc trò chơi mà không cần cài đặt trước. Bạn có thể tăng mức độ tương tác với ứng dụng Android hoặc tăng số lượt cài đặt bằng cách đưa ứng dụng tức thì lên Cửa hàng Play và ứng dụng Google Play Games. Để xem cách thức hoạt động của ứng dụng tức thì trong Cocos Creator, hãy tham khảo nội dung Xuất bản trò chơi dưới dạng ứng dụng Google Play Instant trong Cocos Creator.
Android App Bundle (AAB)
Android App Bundle (hay AAB) là một định dạng xuất bản bao gồm tất cả tài nguyên và đoạn mã đã biên dịch của ứng dụng, đồng thời hoãn việc tạo tệp APK và ký ứng dụng trên Google Play. Để biết thêm thông tin, hãy tham khảo bài viết Xuất bản trò chơi bằng Android App Bundle trong Cocos Creator.
Swappy
Thư viện Android Frame Pacing (còn gọi là Swappy) là một phần của SDK cho trò chơi Android. Thư viện này giúp các trò chơi OpenGL và Vulkan đạt được khả năng kết xuất hình ảnh mượt mà và tốc độ khung hình chính xác trên Android.
Các nhà phát triển có thể dễ dàng kích hoạt Swappy trong Cocos Creator bằng cách chọn hộp kiểm "Enable Swappy" ("Bật Swappy") trên bảng điều khiển bản dựng.
Để biết thêm thông tin, hãy tham khảo tài liệu Tổng quan về Frame Pacing Library của Google.
Vulkan
Vulkan là một API đa nền tảng và ít hao tổn tài nguyên dành cho đồ hoạ 3D hiệu suất cao. Cocos Creator hỗ trợ API này dưới dạng một trong những phần phụ trợ API đồ hoạ. Nhà phát triển có thể chọn Vulkan làm API đồ hoạ cho Android trên bảng điều khiển bản dựng trong Cocos Creator.