Tạo dự án cho trò chơi cho Windows Phone

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

tóm tắt

Tạo một dự án cho trò chơi của bạn cho Windows Phone trong XNA.

* Mẹo này được mô tả trong "Visual Studio 2010 Professional Edition", nhưng bạn cũng có thể sử dụng Visual Studio 2010 Express cho Windows Phone được cài đặt trước đó. Nếu bạn đang sử dụng phiên bản khác tiếng Nhật, hãy thay thế tên và vận hành.

Windows Phone エミュレータ―

Môi trường hoạt động

Điều kiện tiên quyết

Các phiên bản XNA được hỗ trợ 4.0
Nền tảng được hỗ trợ Windows Vista SP2 trở lên, Windows 7
Phiên bản Vertex Shader bắt buộc của Windows 2.0
Phiên bản Pixel Shader bắt buộc của Windows 2.0

Môi trường hoạt động

nền tảng cửa sổ 7

chất

Tạo dự án

Hãy tạo một "dự án" để tạo một trò chơi cho Windows Phone. Một "dự án" là một cấu trúc quản lý chung các tài nguyên như chương trình và hình ảnh. Nếu bạn đang tạo một trò chơi, bạn luôn bắt đầu bằng cách tạo dự án này.

Hãy bắt đầu môi trường phát triển "Visual Studio 2010". Tạo dự án và tạo chương trình về cơ bản được thực hiện với phần mềm này.

Nếu bạn có phiên bản cao hơn của Visual Studio 2010, khởi động "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" từ menu Bắt đầu.

Nếu bạn có phiên bản miễn phí của Visual Studio 2010, khởi động "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" hoặc "Microsoft Visual Studio 2010 Express cho Windows Phone" từ menu Bắt đầu.

Một màn hình tương tự như màn hình hiển thị trong hình sẽ xuất hiện. Đây là "Visual Studio".

Bây giờ, hãy tạo một dự án. Từ thanh công cụ ở trên cùng bên phải của màn hình, nhấn nút "Dự án mới".

Bạn cũng có thể làm tương tự từ "Tệp" trong menu.

Thao tác này sẽ mở hộp thoại "Dự án mới" như thể hiện trong hình.

Ở phía bên trái của hộp thoại, chọn XNA Game Studio 4.0 từ Mẫu đã cài đặt. Ngôn ngữ lập trình duy nhất là C #.

Trước hết, chọn "Mẫu". Có thể bắt đầu với một dự án trống không có tệp nào cả, nhưng bạn có thể sử dụng mẫu được tạo sẵn để tạo các chương trình, tệp cơ bản, v.v., vì vậy bạn có thể bắt đầu phát triển mục tiêu của mình ngay lập tức.

Trong trường hợp này, chúng tôi sẽ tạo một "trò chơi cho Windows Phone", vì vậy hãy chọn "Trò chơi Windows Phone (4.0)".

Tiếp theo, có một mục để nhập "Tên (tên dự án)" ở cuối hộp thoại, nhưng bạn nên nhập tên của trò chơi bạn đang tạo. Tên dự án này cũng là một không gian tên, vì vậy tốt hơn là nhập nó bằng các ký tự chữ và số nếu có thể.

Lần này, chúng tôi sẽ tiến hành với "WindowsPhoneGame1" được nhập từ đầu.

Tiếp theo, chỉ định vị trí (đường dẫn thư mục) nơi bạn muốn tạo dự án. Bạn có thể nhập trực tiếp vị trí hoặc bạn có thể chỉ định đường dẫn thư mục từ nút "Duyệt" ở bên phải. Nếu có thể, tốt hơn là tạo một đường dẫn chỉ bao gồm các ký tự chữ và số.

"Giải pháp" ở phía dưới là khuôn khổ để tổ chức dự án. Thông thường, bạn chỉ định tên của toàn bộ dự án, nhưng đối với các dự án nhỏ hơn, nó có thể giống với tên dự án. Trong XNA Game Studio 4.0, bất cứ khi nào bạn tạo một dự án mới, hai dự án sẽ được tạo, vì vậy chúng được tạo cùng nhau trong giải pháp này.

Khi bạn hoàn tất, nhấn nút "OK".

Sau một thời gian, dự án sẽ được tạo và bạn sẽ thấy chương trình trên màn hình. Đây sẽ là mẫu cơ sở.

Nếu bạn nhìn vào Solution Explorer ở phía bên phải của màn hình (có thể ở một vị trí khác nhau tùy thuộc vào môi trường Visual Studio của bạn), bạn sẽ thấy rằng có hai dự án trong giải pháp và một vài tệp trong đó.

Xác minh rằng nó chạy trong Windows Phone Emulator

Lần này, tôi muốn chạy chương trình mà không thực hiện bất kỳ thay đổi nào đối với chương trình. Trước tiên, chọn loại thiết bị bạn muốn chạy trên thanh công cụ. Nếu bạn không có thiết bị thực, bạn có thể kiểm tra nó bằng cách khởi động trình giả lập trên Windows bằng cách chọn "Trình giả lập Windows Phone 7".

Nhấn nút "Bắt đầu gỡ lỗi" trên thanh công cụ trên màn hình. Quá trình xây dựng bắt đầu và khi hoàn tất, chương trình được triển khai cho Trình giả lập Windows Phone và trò chơi sẽ chạy.

Nhân tiện, "xây dựng" đề cập đến một loạt các tác vụ được thực hiện cùng một lúc, chẳng hạn như tự động kiểm tra lỗi chương trình, tạo tài nguyên và tạo tệp thực thi có thể được chương trình khởi chạy.

Ngoài ra, dự án dành cho Windows Phone có một thao tác gọi là "Triển khai", có nghĩa là trò chơi sẽ không chạy trên Windows, vì vậy bạn cần gửi dữ liệu bạn tạo đến Windows Phone. Đó là những gì "vị trí" làm.

Khi chương trình chạy, Windows Phone Emulator khởi động và trò chơi chạy. Khi bạn thực sự chạy nó, có vẻ như bạn chỉ nhận được một màn hình xanh, nhưng tất nhiên bạn chưa tạo ra bất cứ thứ gì, vì vậy nó trông như thế này. Từ bây giờ, chúng tôi sẽ viết một chương trình và làm một trò chơi.

Trên màn hình này, không còn gì để làm, vì vậy hãy thoát khỏi trò chơi. Để thoát, hãy nhấp vào nút Quay lại ở dưới cùng bên trái của trình giả lập. Nhân tiện, nút Quay lại không kết thúc trò chơi theo mặc định, mà được viết để kết thúc bằng chương trình của dự án đầu tiên bạn tạo.

Lần này, mục đích là để tạo ra một dự án, vì vậy đây là kết thúc.

Để đóng dự án, chọn "Đóng giải pháp" từ menu "Tệp". Dự án sẽ đóng cửa, vì vậy nếu bạn không có việc gì khác để làm, bạn có thể đóng cửa sổ.

Nhân tiện, ngay cả khi bạn không bận tâm đến việc này, nếu bạn đóng cửa sổ, dự án sẽ tự động đóng. Nếu bạn đã thực hiện bất kỳ chỉnh sửa nào, bạn sẽ được nhắc xác nhận lưu, vì vậy vui lòng lưu và thoát.

Từ bây giờ, bạn sẽ mở dự án bạn đã tạo, nhưng có một số cách để thực hiện.

Mở từ trang bắt đầu

Ở dưới cùng bên trái của "Trang bắt đầu" xuất hiện khi bạn khởi động Visual Studio, có một mục được gọi là "Dự án gần đây" và như tên cho thấy, có một số dự án được sử dụng gần đây, vì vậy bạn có thể mở nó bằng cách chỉ cần nhấp vào dự án bạn muốn mở.

Mở từ menu

Nếu bạn chọn "Tệp", "Mở" hoặc "Dự án / Giải pháp" từ menu, hộp thoại chọn tệp sẽ mở ra, vì vậy hãy điều hướng đến thư mục nơi bạn đã lưu dự án và mở tệp "XXXXX.sln".

Bạn cũng có thể làm tương tự từ "Open Project" trên trang bắt đầu.

Mở từ tệp

Ví dụ: trong File Explorer, nhập . Đơn giản chỉ cần bấm đúp vào tập tin "sln" trực tiếp để mở dự án cùng lúc với Visual Studio 2010 bắt đầu.