Chuẩn bị môi trường phát triển của bạn

Trang Cập Nhật :
Ngày tạo trang :

môi trường

Studio trò chơi XNA
  • 1.0 Làm mới
  • 2.0
  • 3.0
  • 4.0 β

tóm tắt

Để phát triển với XNA, bạn cần có những điều sau: Nếu bạn đang tạo trò chơi cho Windows, bạn đang tạo trò chơi cho Xbox 360 và bạn đang tạo trò chơi cho Windows Phone.

  • Bởi vì nó dựa trên XNA Game Studio 4.0, Zune bị loại trừ.
  • Windows Phone có sẵn cho 7 trở lên.
Bạn cần những nền tảng nào
Chuẩn bị gì:để phát triển trò chơi của mình?
Máy tính cá nhân Windows, Xbox 360, Windows Phone Phụ thuộc vào loại máy tính
Cửa sổ 7, Vista, (XP) Windows, Xbox 360, Windows Phone Phụ thuộc vào loại hệ điều hành
Xbox 360 Xbox 360 Giá cơ sở
Bảng điều khiển Windows Phone Điện thoại Windows Giá cơ sở
truyền hình Xbox 360 Giá cơ sở
Bộ điều khiển Microsoft Xbox 360 (dành cho Windows) (Windows), (Xbox 360) Giá cơ sở
Môi trường kết nối Internet (Windows), Xbox 360 (Windows Phone) Theo nhà cung cấp, v.v.
Môi trường mạng được kết nối Xbox 360 Xbox 360 Phụ thuộc vào môi trường xây dựng
Công cụ dành cho nhà phát triển Windows Phone Windows, Xbox 360, Windows Phone Tự do
Visual Studio 2010 Windows, Xbox 360, Windows Phone Miễn phí hoặc trả phí
XNA Game Studio 4,0 Windows, Xbox 360, Windows Phone Tự do
Tư cách thành viên Xbox Live Xbox 360 Miễn phí hoặc trả phí
thẻ tín dụng Xbox 360, (Windows Phone) Nó phụ thuộc.
Tư cách thành viên XNA Creators Club Xbox 360 Bồi thường
Kết nối XNA Game Studio Xbox 360 Tự do
DirectX SDK Không bắt buộc Tự do
khác Không bắt buộc ----

* Các ký tự trong ngoặc đơn trong nền tảng có thể cần hoặc không.

Chúng tôi sẽ giải thích làm thế nào để có được từng mặt hàng cần thiết và những gì cần lưu ý.

Máy tính : Windows, Xbox 360, Windows Phone

Trước hết, bạn sẽ cần một máy tính, vì vậy hãy chuẩn bị nó. Nó phải là một máy tính đã cài đặt "Windows" hoặc có thể cài đặt nó. (Xem phần này để biết thêm thông tin về các loại Windows, v.v.) Máy tính có thể là máy tính để bàn hoặc máy tính xách tay.

Nó phải có giao diện để kết nối với Internet và Xbox 360 của bạn (nơi bạn có thể cắm card mạng hoặc cáp (thường được bao gồm, vì vậy điều đó tốt). Bạn cũng cần PC có cổng USB để kết nối Windows Phone. (Điều này cũng thường được đính kèm, vì vậy không có vấn đề gì)

Đối với các thông số kỹ thuật của máy tính, tốt hơn là chuẩn bị hiệu suất cao nhất có thể và có một môi trường nơi bạn có thể phát triển mà không bị căng thẳng. Tuy nhiên, tôi nghĩ rằng có những người không nhất thiết phải làm như vậy, vì vậy tôi sẽ viết ra mức tối thiểu cần thiết theo ứng dụng phát triển.

Nếu bạn đang phát triển một trò chơi chạy trên Windows

Khi bắt đầu một chương trình bằng XNA Framework trên Windows, cần có cạc đồ họa (card màn hình hoặc chipset) hỗ trợ shader model phiên bản 2.0 trở lên (Mô hình đổ bóng là gì?). (từ Wikipedia)). Nếu bạn có PC trên thị trường gần đây (tính đến năm 2010), có khả năng cao là bạn đáp ứng điều kiện này, nhưng nếu bạn có PC hoặc netbook mà bạn chỉ sử dụng cho doanh nghiệp sử dụng một thời gian trước đây, bạn cần lưu ý rằng card đồ họa của bạn có thể không hỗ trợ mô hình đổ bóng.

Các thông số kỹ thuật khác không có dòng đặc biệt tối thiểu. Nó có thể là sự khác biệt giữa hoạt động nặng và nhanh.

Nếu bạn cần một card màn hình cho một máy tính để bàn, bạn có thể muốn xem xét các cửa hàng trực tuyến hoặc các cửa hàng bộ phận. Nếu bạn muốn mua một chiếc PC, tôi nghĩ rằng một chiếc PC được cho là dành cho trò chơi sẽ thoải mái hơn khi phát triển.

Nếu bạn đang phát triển một trò chơi sẽ chỉ chạy trên Xbox 360

Nếu bạn chỉ chạy trò chơi trên Xbox 360, không có thông số kỹ thuật PC tối thiểu.

Nếu bạn đang phát triển một trò chơi chỉ chạy trên Windows Phone

Nếu bạn muốn trò chơi của mình chỉ chạy trên thiết bị Windows Phone thực, không có thông số kỹ thuật PC tối thiểu. Tuy nhiên, nếu bạn muốn sử dụng trình giả lập, bạn cần phải có một số thông số kỹ thuật.

Thông số kỹ thuật khác

Dung lượng đĩa cứng được chiếm vài gigabyte để cài đặt môi trường phát triển. Nó là đủ để có khoảng 10GB ~ 20GB miễn phí. Tôi không nghĩ đó là vấn đề nếu đó là một máy tính gần đây.

Nếu bạn đang tạo một trò chơi cho Windows, có thể tốt hơn là chuẩn bị một máy tính thử nghiệm để kiểm tra "ít nhất là chạy với thông số kỹ thuật này" theo trò chơi bạn đã tạo.

Windows : Windows, Xbox 360, Windows Phone

Windows hỗ trợ phát triển trên các phiên bản sau: (Kể từ khi phát hành XNA Game Studio 4.0)

Phát triển trò chơi Windows, Xbox 360

  • Windows XP SP3 trở lên, Windows Vista SP1 trở lên, Windows 7

Phát triển trò chơi cho Windows Phone

  • Windows Vista SP2 trở lên, Windows 7

Xbox 360 : Xbox 360

Cần thiết để gỡ lỗi và chạy trò chơi trên Xbox 360. Ngược lại, nếu bạn không phát triển trò chơi cho Xbox 360, điều này là không cần thiết.

Nếu bạn đang sử dụng Xbox 360, bạn phải cài đặt Ổ cứng Xbox 360 ngoài bảng điều khiển của mình. Có một số dung lượng đĩa cứng, chẳng hạn như "20GB", "120GB" và "250GB", nhưng bất kỳ dung lượng nào trong số chúng đều không quan trọng. Nếu không có nó, bạn sẽ không thể lưu trữ môi trường bạn cần để phát triển XNA hoặc dữ liệu bạn tạo.

Ngoài ra, xin lưu ý rằng có một "Đơn vị bộ nhớ Xbox 360" làm cùng một phương tiện lưu trữ, nhưng nó không thể được lưu ở đây.

Nếu bạn muốn kết nối không dây với Xbox 360, bạn sẽ cần một "Xbox360 Wireless Networking Adapter" riêng.

Nội dung Windows Phone: Windows Phone

* Sẽ được mô tả vào một ngày sau đó

TV : Xbox 360

Cần thiết để sử dụng Xbox 360. Đó là điều tự nhiên vì bạn thường sử dụng nó trong các trò chơi, nhưng hãy chuẩn bị một cái thích hợp. Nó cũng hỗ trợ đầu ra video độ nét cao, vì vậy bạn có thể xem ngay trò chơi bạn đã tạo trên màn hình mạnh mẽ.

Ngoài ra, nếu bạn sử dụng cáp trong liên kết bên dưới, bạn cũng có thể xuất nó trên màn hình máy tính. Nếu bạn chỉ có một màn hình cho máy tính của mình, chúng tôi khuyên bạn nên có sẵn màn hình này.

Bộ điều khiển Microsoft Xbox 360 (dành cho Windows): (Windows), (Xbox 360)

Bắt buộc nếu bạn muốn sử dụng bộ điều khiển Xbox 360 trên Windows. Nó đi kèm với một đĩa CD, vì vậy nếu bạn đang sử dụng Windows XP, hãy cài đặt nó và sau đó kết nối bộ điều khiển của bạn qua USB (hoặc theo liên kết nàyBạn có thể tải xuống và cài đặt Phần mềm điều khiển trò chơi bộ điều khiển bộ điều khiển Microsoft Xbox 360 cho Windows từ . Trong trường hợp của Windows Vista và Windows 7, bạn có thể kết nối như hiện tại.

Nếu bạn có bảng điều khiển Xbox 360, bạn sẽ không gặp bất kỳ vấn đề gì vì nó đi kèm với bộ điều khiển chuyên dụng ngay từ đầu. Tuy nhiên, nếu bạn muốn tạo một trò chơi với nhiều bộ điều khiển, bạn sẽ cần phải mua riêng. Điều này cũng đúng với Windows.

Yêu cầu kết nối Internet: (Windows), Xbox 360 (Windows Phone)

Tại thời điểm xem trang này, có lẽ bạn đã kết nối với Internet, vì vậy tôi không nghĩ có vấn đề gì. Nếu môi trường bạn đang phát triển không được kết nối với Internet, vui lòng ký hợp đồng riêng với nhà cung cấp. Việc phát triển trò chơi Windows, Xbox 360 và Windows Phone đều có các yêu cầu hơi khác nhau để kết nối với Internet.

Nếu bạn đang phát triển một trò chơi chạy trên Windows

Nếu bạn chỉ phát triển trò chơi cho Windows, bạn sẽ cần kết nối Internet khi cài đặt môi trường phát triển, nhưng bạn không cần phải kết nối sau đó.

Tuy nhiên, đối với các trò chơi mạng, cần có kết nối Internet.

Nếu bạn đang phát triển trò chơi chạy trên Windows Phone

Nếu bạn chỉ phát triển trò chơi cho Windows Phone, bạn sẽ cần kết nối Internet khi cài đặt môi trường phát triển của mình, nhưng bạn không cần phải kết nối trong quá trình phát triển trò chơi.

Tuy nhiên, nếu bạn muốn chơi một trò chơi mạng bằng trình giả lập, bạn sẽ cần kết nối Internet. Điều này không áp dụng cho các thử nghiệm trên thiết bị thực tế.

Ngoài ra, đối với các trò chơi Windows Phone, bạn phải được kết nối với Internet khi đăng ký ứng dụng của mình.

Nếu bạn đang phát triển một trò chơi sẽ chỉ chạy trên Xbox 360

Điều này luôn được yêu cầu khi phát triển trò chơi cho Xbox 360 vì bạn phải kết nối với Xbox Live qua Internet để khởi chạy XNA Game Studio Connect. Kết nối là bắt buộc trên bảng điều khiển Xbox 360.

Môi trường mạng được kết nối Xbox 360: Xbox 360

Để biết thêm thông tin, hãy truy cập trang web Xbox chính thức.

Công cụ dành cho nhà phát triển Windows Phone : Windows, Xbox 360, Windows Phone

Đây là môi trường phát triển để phát triển game với XNA. "C#" sẽ được sử dụng làm ngôn ngữ lập trình. Nếu bạn cài đặt "Windows Phone Developer Tools", "Visual Studio 2010 Express for Windows Phone" và "XNA Game Studio 4.0" sẽ được cài đặt cùng một lúc. XNA Game Studio 4.0 cũng hỗ trợ các phiên bản cao hơn của Visual Studio 2010 cho C #.

Nếu bạn muốn cài đặt thủ công, vui lòng tải xuống từ liên kết bên dưới.

  • Windows Phone Developer Tools RTW (Web Installer) (Nếu bạn muốn nó dưới dạng tệp ảnh đĩa, bạn có thể tải xuống từ liên kết ".iso" ở cuối trang liên kết)

Bạn có thể tìm thấy hướng dẫn chi tiết về cách cài đặt Công cụ dành cho Nhà phát triển Windows Phone trên trang sau.

* Trong các mẹo ở đây, cả "Visual C # 2010 Express Edition" và "Visual Studio 2010" có thể được trộn lẫn, nhưng hầu như không có sự khác biệt về nội dung.

Visual Studio 2010 : Windows, Xbox 360, Windows Phone

Một môi trường phát triển để lập trình trong XNA. "C#" sẽ được sử dụng làm ngôn ngữ lập trình. Nếu bạn cài đặt "Windows Phone Developer Tools", "Visual Studio 2010 Express for Windows Phone" và "XNA Game Studio 4.0" sẽ được cài đặt cùng một lúc, vì vậy nếu bạn cài đặt công cụ này, Visual Studio 2010 Express Bạn không cần phải cài đặt riêng.

"Visual C# 2010 Express Edition" có thể được tải xuống từ trang web của Microsoft và có thể được sử dụng miễn phí miễn là bạn đăng ký. XNA Game Studio 4.0 C # cũng tương thích với các phiên bản cấp cao hơn của Visual Studio 2010.

Bạn phải cài đặt Visual Studio 2010 trước khi cài đặt XNA Game Studio 4.0.

Nếu bạn muốn cài đặt thủ công, vui lòng tải xuống từ liên kết bên dưới.

Hướng dẫn chi tiết về cài đặt Visual Studio 2010 có thể được tìm thấy trên trang sau.

* Trong các mẹo ở đây, cả "Visual C # 2010 Express Edition" và "Visual Studio 2010" có thể được trộn lẫn, nhưng hầu như không có sự khác biệt về nội dung.

XNA Game Studio 4.0 : Windows, Xbox 360, Windows Phone

Nếu bạn đang phát triển với XNA, bạn phải cài đặt XNA Game Studio 4.0 ngoài Visual Studio 2010. Nếu bạn cài đặt công cụ phát triển Windows Phone, Visual Studio 2010 Express cho Windows Phone và XNA Game Studio 4.0 sẽ được cài đặt cùng một lúc. Bạn không cần phải cài đặt riêng.

Bạn phải cài đặt XNA Game Studio 4.0 sau khi cài đặt hoặc cập nhật lên Visual Studio 2010.

Nếu bạn cố gắng cài đặt XNA Game Studio 4.0 trước khi cài đặt Visual Studio 2010, bạn sẽ nhận được thông báo rằng Visual Studio 2010 chưa được cài đặt và bạn sẽ không thể cài đặt nó.

Bạn có thể tải xuống XNA Game Studio 4.0 từ liên kết bên dưới.

Bạn cũng có thể tìm thấy hướng dẫn chi tiết về cách cài đặt XNA Game Studio 4.0 trên các trang sau:

Tư cách thành viên Xbox Live: Xbox 360

Để tạo trò chơi cho Xbox 360, bạn cần có tư cách thành viên Xbox Live. Để biết thêm thông tin về cách đăng ký thành viên Xbox Live, vui lòng tham khảo liên kết bên dưới.

Lưu ý rằng tư cách thành viên Xbox Live có thể là tư cách thành viên Silver miễn phí. Nếu bạn không có tư cách thành viên Vàng, bạn sẽ tự động được chuyển đổi thành thành viên Bạc, vì vậy bạn không phải lo lắng về điều đó. (Tôi đang sử dụng nó với tư cách thành viên Bạc.) )

Tuy nhiên, bạn phải có "Tư cách thành viên vàng" để chơi trò chơi trên Xbox 360 bằng mạng.

Thẻ tín dụng : Xbox 360, (Windows Phone)

Bắt buộc để mua tư cách thành viên XNA Creators Club. Nếu bạn là học sinh hoặc trẻ vị thành niên, bạn sẽ cần sự đồng ý của người giám hộ hoặc sử dụng nó dưới tên của bạn. Vui lòng tham khảo ý kiến người giám hộ của bạn trước khi sử dụng.

Ngoài ra, nếu bạn đã tạo trò chơi cho Windows Phone, bạn sẽ cần trò chơi đó để đăng ký trò chơi của mình.

Thành viên Câu lạc bộ Người sáng tạo XNA: Xbox 360

Để tạo trò chơi cho Xbox 360, bạn phải mua tư cách thành viên XNA Creators Club. Nếu không cần sử dụng Xbox 360, bạn không cần mua tư cách thành viên XNA Creators Club. Bạn sẽ cần nhập thông tin cá nhân của mình khi mua hàng, nhưng xin lưu ý rằng bạn sẽ không thể đăng ký nếu bạn dưới 12 tuổi.

Bạn có thể mua tư cách thành viên XNA Creators Club trên Xbox 360 của mình. Tư cách thành viên có sẵn trong 12 tháng (9.800 yên) và 4 tháng (4.800 yên) (tính đến ngày 1/10/2010).

Bạn có thể tìm thấy hướng dẫn về cách mua hàng trên trang này.

Kết nối XNA Game Studio : Xbox 360

XNA Game Studio Connect được sử dụng để chạy các trò chơi được tạo bằng XNA và kết nối với máy tính. Một lần nữa, bạn sẽ chỉ cần nó nếu bạn đang phát triển cho Xbox 360.

Bạn có thể tải xuống XNA Game Studio Connect ở cùng địa điểm nơi bạn mua tư cách thành viên XNA Creators Club của mình. Bản thân XNA Game Studio Connect là miễn phí.

Để kết nối Windows với Xbox 360 bằng XNA Game Studio Connect, hãy xem liên kết bên dưới.

DirectX SDK

Bạn không cần nó để phát triển XNA, nhưng nó đi kèm với các công cụ hữu ích để phát triển, vì vậy tôi nghĩ nó đáng để cài đặt.

Bạn có thể tải xuống DirectX SDK từ liên kết bên dưới.

khác

Tôi mặc những thứ tốt đẹp để có nếu cần thiết.

Bộ nhớ Xbox 360 (512MB)
Bộ nhớ Xbox 360 (64MB)
Nó có thể được sử dụng để kiểm tra khi có nhiều thiết bị đích dữ liệu.