Ứng dụng mẫu
Ứng dụng mẫu ADPF minh hoạ cách sử dụng cơ bản của API ADPF.
Mẫu này hiển thị trạng thái nhiệt của thiết bị bằng cách sử dụng API getThermalHeadroom
của ADPF và API trạng thái nhiệt. Ứng dụng này cũng thay đổi mức tải một cách linh động dựa trên khoảng nhiệt và API Trình quản lý gợi ý về hiệu suất để kiểm soát hiệu suất của luồng hiển thị.
Lớp học lập trình
Lớp học lập trình Tích hợp các tính năng thích ứng vào trò chơi gốc sẽ hướng dẫn bạn tích hợp các tính năng ADPF vào trò chơi qua các bước đơn giản mà bạn có thể làm theo tiến độ của riêng mình. Kết thúc lớp học lập trình này, bạn sẽ tích hợp được các tính năng sau đây và hiểu rõ hơn về chức năng của chúng:
- Thermal API (API Nhiệt): theo dõi điều kiện nhiệt của thiết bị và phản ứng trước khi thiết bị chuyển sang trạng thái điều tiết nhiệt.
- Game Mode API (API Chế độ trò chơi): hiểu rõ lựa chọn ưu tiên của người chơi về tối ưu hoá (tối đa hoá hiệu suất hoặc bảo tồn pin) và điều chỉnh cho phù hợp.
- Game State API (API Trạng thái trò chơi): cho hệ thống biết trạng thái của trò chơi (đang tải, đang chơi, giao diện người dùng, v.v.) và hệ thống có thể điều chỉnh tài nguyên cho phù hợp (tăng cường I/O hoặc CPU, GPU, v.v.).
- API Gợi ý về hiệu suất: cho hệ thống biết mô hình phân luồng cũng như khối lượng công việc của bạn để hệ thống có thể phân bổ tài nguyên phù hợp.
Câu chuyện của nhà phát triển
Hãy tham khảo cách các nhà phát triển trò chơi tăng độ ổn định FPS (khung hình/giây) và tối ưu hoá mức tiêu thụ năng lượng bằng cách sử dụng API Khả năng thích ứng trong những câu chuyện thành công này của nhà phát triển!
- Kakao Games tăng độ ổn định khung hình/giây lên 96% nhờ Khả năng thích ứng với Android
- Gameloft giảm 70% mức tiêu thụ điện năng của thiết bị, giúp tăng thời gian chơi thêm 35% nhờ Game Mode API (API Chế độ trò chơi)
- Bản cập nhật Android Game Development Kit (AGDK): Các tính năng về hiệu suất và khả năng thích ứng
- GDC Vault – Hội nghị dành cho nhà phát triển của Google: Cải thiện hiệu suất trò chơi bằng Khung hiệu suất động Android