Hi!!
Mình là Newbie, mọi người có thể cho mình biết hiện nay ngôn ngữ nào là tốt nhất cho lập trình Game được không??
Cảm ơn nhiều
Hi!!
Mình là Newbie, mọi người có thể cho mình biết hiện nay ngôn ngữ nào là tốt nhất cho lập trình Game được không??
Cảm ơn nhiều
hiện nay hình như người ta thường dùng C và C++!
Người ta hỏi thật các bác cứ đùa tốt nhất là Delphi (Direct 3D , Open GL chơi tuốt)
C++muôn năm.........
C# muôn năm, với generic, C# có thể qua mặt thằng template của C++ gòi , còn DX9.0c manage thì tuyệt vời...
Chắc chắn là C/C++ rồi:
- Biên dịch tối ưu.
- Khả năng kết nối module tốt, nhúng trực tiếp được hợp ngữ
- Hỗ trợ đa nền tảng
- Quan trọng nhất là có rất rất rất nhiều thư viện hỗ trợ
....
Mời các bác bổ sung ý kiến.
Để giải quyết câu hỏi này cần phải định đặt mục đích làm game của bạn là gì??? Đây là câu hỏi mang tính chiến lược:
1) Nếu bạn muốn làm game để học hỏi thì không gì bằng một ngôn ngữ/công cụ hỗ trợ tối đa cho người dùng: có thể là C#, DarkBasic, các ngôn ngũ kịch bản trên các engine sẵn có.
2) Làm các game nhỏ nhẹ thì cũng không gì bằng các ngôn ngữ mì ăn liền kiểu như C#.
3) Các game online trên mạng, trên thiế bị di động thì phải lựa chọn ngôn ngữ/công cụ riêng thích hợp
3) Tuy nhiên nếu bạn định làm một game 3D chuyên nghiệp bán lấy tiền, rất nặng nề, ngốn ngấu tài nguyên thì không lựa chọn nào tốt hơn là dùng C++.
Câu hỏi dùng ngôn ngữ gì/ ngôn ngữ gì là hay nhất, ... là một câu hỏi thường xuyên được các lập trình viên hỏi và tự trả lời theo quan điểm cá nhấn: người thích C# thì ca ngợi C#, kẻ khoái Java thì chê bai C#, cứ thế mà tranh cãi không bao giờ dừng. Câu trả lời thích hợp là phải phân tích xem mục đích, yêu cấu của dự án là gì để chọn lựa ngôn ngữ/công cụ thích hợp.
VD nhé: nếu định làm một chương trình thương mại điện tử thì .NET là một lựa chọn tốt, nhưng nếu bạn định làm một ứng dụng trên Desktop thì dùng .NET sẽ rất nặng nề và không thích hợp mặc dù nó dễ sử dụng đối với lập trình viên.
Kết luận lại: chỉ có ngôn ngữ tri thức của chính bạn tức là ngôn ngữ phân tích sẽ diễn đạt bài toán, diễn đạt cấu trúc thiết kế chương tình là ngôn ngữ tốt nhất.
dùng C++ là phổ biến nhất trong lập trình games, tiếp đến là Java (cho các thiết bị di động), còn C# thì mình vẫn chưa thấy nhiều, bạn nào có thể đưa ra 1 vài game viết bằng C# không zậy?
C++ Objects Oriented là tốt nhất rồi ,khỏi bàn hoc VC ++
theo mình nghĩ thì C#, nói chung là nền .NET vẫn là tốt nhất. Vì sao, đó là vì C# sử dụng chung 1 nền framework với VC++.NET. Cho nên những gì VC++.NET có thì C#, VB.NET đều có. Mà ko lẽ VC++.NET lại kém hơn VC++ 6 sao?
Bookmarks