VicoTas
Câu hỏi
avatar ngocanh
26/04/2013 22:14

Tôi muốn học lập trình games. Hiện nay có rất nhiều ngôn ngữ lập trình, xin hỏi ngôn ngữ nào mạnh nhất và dễ sử dụng nhất cho lập trình game?



Danh sách câu trả lời (6)
Đức Cảnh duccanh 26/04/2013 22:14
Có rất nhiều loại game khác nhau (thí dụ game trí tuệ như cờ vua, cờ tướng... game hành động như football...), mỗi loại game đòi hỏi cấp độ xử lý đồ họa thời gian thực rất khác nhau. Tuy nhiên việc xử lý đồ họa không phải là đặc tính của ngôn ngữ lập trình vì nó thường được hỗ trợ bởi HĐH, môi trường phát triển phần mềm hay các thư viện được viết sẵn. Hiện nay trên Windows, có 2 thư viện hỗ trợ đồ họa rất mạnh là OpenGL và DirectX. OpenGL là thư viện xử lý đồ họa 3D cấp cao nên dễ dùng, còn DirectX là thư viện đồ họa của Microsoft với ý tưởng là hiển thị đồ họa nhanh và hiệu quả như truy xuất trực tiếp phần cứng card đồ họa.

Tóm lại, bạn có thể dùng bất kỳ ngôn ngữ lập trình nào để lập trình game, nếu tính chất của game cần viết có đòi hỏi xử lý đồ họa thời gian thực và phức tạp thì bạn có thể chọn thư viện OpenGL hay DirectX, còn nếu tính chất game chưa đòi hỏi cao về xử lý đồ họa (thí dụ các game trí tuệ như cờ tướng, cờ vua, cờ caro...) thì bạn chỉ cần dùng các thủ tục đồ họa có sẵn của môi trường lập trình hay của HĐH là đủ.

Nếu muốn, bạn có thể liên hệ với tòa soạn báo PCWorld để copy 1 số game viết bằng công nghệ Web (để chạy trên mạng) mà chúng tôi sưu tầm được, rồi đọc code để biết cụ thể và chi tiết về xử lý đồ họa của chúng.
Trả lời câu hỏi
Tải lại mã
Câu hỏi lĩnh vực Lập trình
vietnamconnection Viết giúp em chương trình pascal tính tông S=1*2+1*2*3+1*2*3*4 dùng câu lệnh lặp for to do?

Đăng lúc: 22:14 - 26/04/2013 trong Lập trình

Link Ban nao gioi về C++ giup minh voi nha?

Đăng lúc: 22:14 - 26/04/2013 trong Lập trình

Chip chip Hiện nay thì phần mềm kế toán nào tiện lợi và hay nhất ?

Đăng lúc: 22:14 - 26/04/2013 trong Lập trình

MrTien Bạn nào biết giúp mình nhé, các web hiện nay thường sử dụng ngôn ngữ lập trình gì ?

Đăng lúc: 22:13 - 26/04/2013 trong Lập trình

Củ Chuối Trang web nào dạy lập trình web bằng PHP trực tuyến ý nhỉ ?

Đăng lúc: 22:13 - 26/04/2013 trong Lập trình

Củ Chuối Xin hướng dẫn cách viết 1 ListView trong Win32 để hiển thị nội dung của 1 thư mục?

Đăng lúc: 22:13 - 26/04/2013 trong Lập trình

lighting Hỏi drupal 7.1.5?

Đăng lúc: 22:13 - 26/04/2013 trong Lập trình

nophoto Ai biết về phần mềm quản lý thuốc nào mà cho dùng thử không?

Đăng lúc: 22:13 - 26/04/2013 trong Lập trình

Chip chip Giúp em lập trình pascal lớp 11 tính tổng S=1*2+1*2*3+1*2*3*4 sử dụng câu lệnh for to do?

Đăng lúc: 22:13 - 26/04/2013 trong Lập trình

nophoto Làm cho tôi bài lập trình này?

Đăng lúc: 22:13 - 26/04/2013 trong Lập trình

lighting Laptop của mình tự nhiên lên ko đc?

Đăng lúc: 17:16 - 05/07/2013 trong Lập trình

nophoto Muốn Thiết Kế Website

Đăng lúc: 22:13 - 26/04/2013 trong Lập trình

Manh Linh Ai có tài liệu hay ebook ko?

Đăng lúc: 22:13 - 26/04/2013 trong Lập trình

nophoto Máy tinh chay chậm làm thế nào đây?

Đăng lúc: 22:13 - 26/04/2013 trong Lập trình

nophoto Cần giúp đỡ về bài tập lập trình C ?

Đăng lúc: 22:13 - 26/04/2013 trong Lập trình

nophoto Tôi cài phần mềm kế toán acsoft nhưng font chữ bị lỗi không đọc được giúp tôi với. Tôi đang cần, Thanks

Đăng lúc: 22:12 - 26/04/2013 trong Lập trình

nophoto [HELP] Lưu lại giá trị khi Submit form sai ??

Đăng lúc: 22:12 - 26/04/2013 trong Lập trình

nophoto Học lập trình ứng dụng Android ở đâu tốt nhất nhỉ?

Đăng lúc: 22:12 - 26/04/2013 trong Lập trình

Hoài Nam (Nam Tước) Tìm phần mềm xem tử vi trên điện thoại miễn phí?

Đăng lúc: 22:12 - 26/04/2013 trong Lập trình

Uk Tôi muốn hỏi muốn học lập trình php thì đăng ký ở đâu tại Hà Nội

Đăng lúc: 22:12 - 26/04/2013 trong Lập trình

Rao vặt Siêu Vip