Tạo dự án trò chơi cho Windows
tóm tắt
Tạo một dự án cho trò chơi của bạn cho Windows trong XNA.
* Mẹo này được mô tả trong "Visual Studio 2010 Professional Edition", nhưng nó cũng có thể được vận hành trong các phiên bản khác của Visual Studio 2010. 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.
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 XP SP3 trở lên, 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" để làm một trò chơi cho Windows. 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", vì vậy hãy chọn "Trò chơi Windows (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 "Windows Game 1" được nhập lại 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 đó.
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. Nhấn nút "Bắt đầu gỡ lỗi" trên thanh công cụ trên màn hình. Bản dựng sẽ bắt đầu và chạy chương trình khi hoàn tất.
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.
Khi chương trình được thực thi, bạn sẽ thấy một màn hình tương tự như màn hình được hiển thị. Đây sẽ là màn chơi Windows thực tế. Chưa có gì được hiển thị, nhưng sẽ có thể làm nhiều việc khác nhau bằng cách xây dựng một chương trình từ bây giờ.
Khi bạn nhìn vào màn hình này, có vẻ như bạn chỉ đang hiển thị một cửa sổ, nhưng trên thực tế, quá trình khởi tạo khung kiểm tra xem trò chơi có thực sự hoạt động hay không, tạo thiết bị đồ họa và thực hiện xử lý Mr. / Ms. bên trong.
Trong phát triển trò chơi thông thường, bạn phải tự tạo ra quy trình này, vì vậy nó là một ngưỡng khá cao đối với những người đang cố gắng tạo trò chơi lần đầu tiên. XNA Framework đưa điều đó ra khỏi phương trình để bạn có thể đi thẳng vào các yếu tố cần thiết của trò chơi.
Không còn gì để làm trên màn hình này, vì vậy hãy đóng cửa sổ bằng nút "×" ở góc trên bên phải của màn hình.
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.