Mẫu
Xin chào Vulkan
Mẫu Hello Vulkan minh hoạ cách thiết lập ứng dụng Android để sử dụng Vulkan. Kết quả cuối cùng chỉ là một hình tam giác có màu trên màn hình nhưng nó cho thấy chi tiết tất cả quy trình thiết lập cần thiết.
Để hiểu rõ từng bước, hãy xem lớp học lập trình dựa trên mẫu này và được mở rộng để hiển thị một tam giác xoay có kết cấu.
AGDK Tunnel
Mẫu AGDK Tunnel minh hoạ một trò chơi đơn giản không có hồi kết, hỗ trợ cả Vulkan và OpenGL ES. Ví dụ này cho thấy cách kiểm tra xem thiết bị có hỗ trợ Vulkan hay không và quay lại OpenGL ES nếu khả năng hỗ trợ không đủ.
Unity Boat Attack
Unity Boat Attack là một dự án mẫu nguồn mở được tạo riêng để hỗ trợ việc kiểm thử và phát triển Universal Render Pipeline (Quy trình kết xuất phổ quát) của Unity. Đây là một tài nguyên để khám phá cách hoạt động của một số tính năng URP và học một số thủ thuật.
Hãy xem kho lưu trữ nguồn mở để tìm hiểu thêm!
Đền thờ Mặt trời UE4
Sun Temple là mẫu được tạo riêng cho Unreal Engine 4.x để minh hoạ sức mạnh của công cụ này trong thế giới trò chơi di động. Hãy dùng công cụ này để xem Vulkan có thể mang lại những gì cho trò chơi di động của bạn!
UE5 Lyra Starter Game
Lyra Starter Game là một dự án mẫu về lối chơi mới được phát hành cùng với UE5 để minh hoạ các phương pháp hay nhất mới nhất để tạo trò chơi trong UE5. Đây là điểm xuất phát để nhà phát triển trò chơi tạo dự án mới và đóng vai trò là tài nguyên học tập có thể tuỳ chỉnh. Xuất trò chơi đó bằng Vulkan trên Android để xem các chức năng của Vulkan trên thiết bị di động Android!
Dây tóc
Filament là một công cụ kết xuất dựa trên vật lý theo thời gian thực cho Android, Linux, iOS, macOS, Windows và WebGL. Thư viện này được thiết kế nhỏ gọn và hiệu quả nhất có thể.
Lớp học lập trình
Lớp học lập trình Làm quen với Vulkan trên Android hướng dẫn bạn thiết lập quy trình kết xuất của Vulkan rồi kết xuất một hình tam giác xoay, có hoạ tiết trên màn hình. Sau đó, bạn có thể tiếp tục sử dụng dự án này để kết xuất đồ hoạ trò chơi.
Câu chuyện của nhà phát triển
Ngày càng có nhiều nhà phát triển trò chơi trên toàn thế giới chỉ phát hành các tựa game Vulkan. Điều này giúp họ tập trung vào trò chơi của mình thay vì phải làm việc để hỗ trợ công nghệ cũ. Việc phát hành các tựa game chỉ dùng Vulkan cho phép các tựa game này tận dụng tối đa những điểm cải tiến có sẵn cho các chip di động hiện đại.
Hãy xem cách các nhà phát triển này sử dụng Vulkan để cải thiện chất lượng đồ hoạ!
- Com2uS sử dụng Vulkan để cải thiện chất lượng đồ hoạ
- Tối ưu hoá Godot Engine Vulkan cho Android
- Pokémon TCG Pocket: Chỉ sử dụng Vulkan để phát triển các trò chơi thông thường
Video
Để tìm hiểu thêm về hoạt động phát triển đồ hoạ và Vulkan trên Android, hãy xem các video sau:
- Making high fidelity Android games possible with Vulkan (Google I/O'19) (Tạo trò chơi có độ chân thực cao trên Android nhờ Vulkan (Google I/O 2019))
- Optimizing Vulkan games performance (GGDS 2023) (Tối ưu hoá hiệu suất trò chơi nhờ Vulkan (GGDS 2023))
- Android game graphics - OpenGL ES versus Vulkan case study (GDC 2023) (Đồ hoạ trò chơi trên Android – Nghiên cứu điển hình về OpenGL ES so với Vulkan (GDC 2023))
Vulkanised 2024
Vulkanised là sự kiện lớn nhất dành cho các nhà phát triển sử dụng API Vulkan. Đây là nơi quy tụ cộng đồng nhà phát triển Vulkan để trao đổi ý tưởng, giải quyết vấn đề và giúp định hướng sự phát triển trong tương lai của API và hệ sinh thái Vulkan.
Phiên bản mới nhất được tổ chức từ ngày 5 đến ngày 7 tháng 2 năm 2024 tại Khuôn viên của Google ở Sunnyvale. Bạn có thể xem toàn bộ chương trình với tất cả các bản trình bày của diễn giả trong Chương trình Vulkanised 2024.
Hầu hết các phiên đều được ghi lại và bạn có thể xem lại trên YouTube.
Vulkanised 2023
Vulkanised 2023 cũng đề cập đến nhiều tiến bộ thú vị của Vulkan trên các chip di động. Bạn có thể xem toàn bộ chương trình nghị sự cùng với video và bản trình bày trong Chương trình nghị sự của Vulkanised 2023, còn các phiên được ghi hình có trong Danh sách phát này trên YouTube.