Trò chơi AAA và OpenGL? [đóng cửa]


8

Những trò chơi AAA hiện đại nào đứng đầu thị trường đã sử dụng OpenGL? Nếu áp dụng, họ đã sử dụng động cơ gì?

Câu trả lời:


9

Bất kỳ trò chơi 3D nào chạy ít nhất trên nền tảng khác với microsoft, nintendo và sony đều sử dụng OpenGL.

Điều này bao gồm bất kỳ trò chơi nào chạy trên Linux, Android, Mac Os X, iPhone / iPad, Symbian và có thể hơn thế nữa.

Các trò chơi AAA thường có một công cụ viết quảng cáo cho trò chơi (hoặc cho một bộ trò chơi nhỏ). Những cái tôi biết rõ hơn là các công cụ ID Tech (từ 2 đến 5) và Unreal Engine (từ 1 đến 4).


3
Điều này không nhất thiết đúng từ cuối chương trình. Hầu hết các tựa game EA được chuyển sang Mac đều được thực hiện ở cấp nhị phân ( transgaming.com/business/cider ), mặc dù chúng đang sử dụng OpenGL khi thực sự chạy trên Mac.
Nathan S.


3

Tất cả các công cụ Phần mềm Id sử dụng OpenGl để kết xuất đồ họa kể từ Quake 1.

Ogre3D có thể sử dụng Direct3D hoặc OpenGl (mặc dù không phải là công cụ được sử dụng trong các tiêu đề AAA AFAIK)


Nếu thị trường độc lập có trò chơi AAA riêng, chúng ta có thể nói Torchlight là AAA. Thật không may ...
jokoon

1

Tôi không biết về tỷ lệ chính xác nhưng tôi nghĩ khoảng 50% (hoặc thậm chí nhiều hơn) của tất cả các tựa game AAA chạy trên OpenGL. Chỉ các game console (không có X-Box) tạo nên rất nhiều game.

Hoặc lấy Blizzard làm ví dụ (Starcraft2, WoW, Diablo3). Tất cả các trò chơi của họ chạy trên cả PC và Mac và do đó cũng sử dụng OpenGL. AFAIK Blizzard sử dụng các công cụ được phát triển tùy chỉnh cho các trò chơi của họ.


8
PS3 và Wii không sử dụng OpenGL cho các tựa game AAA. Có những thư viện khác có quyền truy cập trực tiếp hơn vào CTNH.
Axel Gneiting

Theo wikipedia, trong Starcraft II Blizzard đã sử dụng Direct3D cho windows và OpenGL cho mac - tham khảo: en.wikipedia.org/wiki/
Kẻ

@egarcia Đúng, tôi chưa bao giờ tuyên bố rằng Starcraft 2 sử dụng OpenGL trên windows. Chỉ đề cập đến Starcraft 2 như một ví dụ về Trò chơi AAA chạy trên OpenGL (vì có phiên bản Mac của trò chơi)
bummzack

1

Nintendo và Sony cung cấp Opengl giống như các thư viện nhưng các tựa game AAA có xu hướng không sử dụng nó và dành cho các thư viện cấp thấp hơn của nền tảng. Id có xu hướng sử dụng opengl. Mặc dù họ đã nói rằng hệ thống của họ đủ trừu tượng để chuyển đổi giữa hai người là chuyện nhỏ. Valve đã cấp phép nội dung cho nửa đời ban đầu nhưng đã xây dựng nội dung của riêng họ trên DX cho Nguồn để họ chuyển sang Opengl hoặc họ đã cấp phép cho Cider chuyển đổi (đó là cách EA đấu tay đôi với nó) để nói cho bạn biết sự thật tôi đã nghe thấy . Thực sự không có cách nào để nói ai sử dụng những gì mà không làm việc ở đó hoặc các bài viết lớn về nó.


1
Thật dễ dàng để nói ai sử dụng những gì trên PC. Trên bảng điều khiển, nó phức tạp hơn một chút - rất nhiều game nhỏ hơn sử dụng các biến thể OpenGL ES có sẵn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.