để phát triển ps3, bạn cần mua bộ kit dev3 dev, giá khoảng $ 2000. nó bao gồm phần cứng và phần mềm để phát triển. phần mềm bao gồm sdk nơi bạn có thể viết mã bằng C++ (hoặc một số ngôn ngữ khác mà Sony chỉ định). và thư viện đồ họa để sử dụng là PSGL (PlayStation Graphics Library). đó là sự kết hợp giữa OpenGL-ES và lập trình CG của NVIDIA. và sau đó phát hành trò chơi, bạn cần trở thành nhà phát triển được cấp phép của Sony. cho rằng bạn nên liên hệ với sony qua thư. giấy phép đó chỉ được cấp cho nhà phát triển hoặc nhóm phát triển có đủ hiểu biết trước về phát triển trò chơi.
và bây giờ (xung quanh feb '12) sony sắp phát hành bộ playstation mà nhà phát triển có thể phát triển ứng dụng và trò chơi cho thiết bị được chứng nhận playstation (ps3, playstation vita, một số điện thoại di động android, v.v.). ở đó bạn phải sử dụng C# để mã. nhưng afaik nó sẽ không phải là một sdk tốt hơn cho phát triển trò chơi AAA chính thức cho ps3. Bởi vì nó sử dụng một máy ảo dịch mã động đến nền tảng phần cứng cơ bản, nơi nó chạy, điều này có thể ảnh hưởng đến hiệu suất. và sdk hiện đang trong giai đoạn thử nghiệm beta kín cho các nhà phát triển ở chúng tôi, uk, nhật bản. bạn có thể nhận được kết quả về việc này từ google với truy vấn 'playstation suite closed beta'. và bản beta của nó dự kiến sẽ được phát hành trong feb sắp tới với việc phát hành playstation vita.
cho microsoft xbox 360 nơi tốt hơn để bắt đầu là phát triển trò chơi xna. và sau một thời gian có kiến thức tốt hơn về phát triển trò chơi, bạn có thể tiếp cận microsoft để có được sdk cho phát triển trò chơi xbox 360. các trò chơi được phát triển với xna sẽ không nhanh hơn nhiều so với các trò chơi được phát triển bằng sdk do microsoft đưa ra. nhưng nhận được sdk cho xbox cũng có rất nhiều thủ tục như nhận sdk cho ps3. mã hóa xna sẽ nằm trong C# với directx và direct3d làm thư viện đồ họa.
và tin tức mới hơn cho biết rằng microsoft đang di chuyển sang ứng dụng kiểu tàu điện ngầm từ xna. tàu điện ngầm sẽ được phát hành với các cửa sổ 8. bây giờ phiên bản beta của nó được đi kèm với bản phát hành Windows 8 beta.và microsoft không hiển thị bất kỳ hỗ trợ nào cho xna trong tương lai (nó vẫn chưa rõ ràng). bây giờ xna chỉ có sẵn cho dircetx9. nhưng tàu điện ngầm sẽ được phát hành với directx11. microsoft không đưa ra bất kỳ lời nào về hỗ trợ xna trong tương lai. trong các ứng dụng metro, bạn cần phải có mã trong C++ với thư viện đồ họa directx và direct3d.
Cảm ơn thông tin. Bạn có biết nếu có bất kỳ phiên bản nào của VS có thể được sử dụng cho Xbox 360, ví dụ: có thể sử dụng VS2010 với các tính năng C++ 11 không? –
@ Mr_C64 Bộ phát triển Xbox hiện tại hỗ trợ VS2010. Bạn cần nhiều hơn chỉ VS2010 để viết mã cho XBox, tuy nhiên; SDK (phải được cấp phép đặc biệt từ Microsoft) cũng có trình biên dịch, chuỗi công cụ tùy chỉnh, v.v. Bạn cũng có thể sử dụng XNA để lập trình Xbox360, dễ bắt đầu hơn nhiều. – Crashworks