การสร้างโครงการเกมสําหรับ Windows

ปรับปรุงหน้า :
วันที่สร้างเพจ :

สรุป

สร้างโปรเจ็กต์สําหรับเกมของคุณสําหรับ Windows ใน XNA

* เคล็ดลับนี้อธิบายไว้ใน "Visual Studio 2010 Professional Edition" แต่สามารถใช้งานได้ใน Visual Studio 2010 รุ่นอื่นเช่นกัน หากคุณใช้เวอร์ชันอื่นที่ไม่ใช่ภาษาญี่ปุ่น ให้เปลี่ยนชื่อและใช้งาน

Visual Studio 2010

สภาพแวดล้อมในการทํางาน

เบื้องต้น

เวอร์ชัน XNA ที่รองรับ 4.0
แพลตฟอร์มที่รองรับ Windows XP SP3 หรือใหม่กว่า, Windows Vista SP2 หรือใหม่กว่า, Windows 7
Windows เวอร์ชัน Vertex Shader ที่จําเป็น 2.0
Windows เวอร์ชัน Pixel Shader ที่จําเป็น 2.0

สภาพแวดล้อมในการทํางาน

แท่น หน้าต่าง 7

สาร

สร้างโครงการ

มาสร้าง "โครงการ" เพื่อสร้างเกมสําหรับ Windows กันเถอะ "โครงการ" คือโครงสร้างที่จัดการทรัพยากรร่วมกัน เช่น โปรแกรมและรูปภาพ หากคุณกําลังสร้างเกม คุณจะเริ่มต้นด้วยการสร้างโปรเจ็กต์นี้เสมอ

เริ่มสภาพแวดล้อมการพัฒนา "Visual Studio 2010" การสร้างโครงการและการสร้างโปรแกรมนั้นทําได้โดยทั่วไปด้วยซอฟต์แวร์นี้

ถ้าคุณมี Visual Studio 2010 รุ่นที่สูงกว่า ให้เริ่ม "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" จากเมนูเริ่ม

ถ้าคุณมี Visual Studio 2010 รุ่นฟรี ให้เริ่ม "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" หรือ "Microsoft Visual Studio 2010 Express สําหรับ Windows Phone" จากเมนูเริ่ม

หน้าจอที่คล้ายกับที่แสดงในรูปจะปรากฏขึ้น นี่คือ "Visual Studio"

ตอนนี้เรามาสร้างโครงการกัน จากแถบเครื่องมือที่ด้านบนขวาของหน้าจอให้กดปุ่ม "โครงการใหม่"

คุณสามารถทําได้เช่นเดียวกันจาก "ไฟล์" ในเมนู

นี่จะเป็นการเปิดกล่องโต้ตอบ "โครงการใหม่" ดังแสดงในรูป

ทางด้านซ้ายของกล่องโต้ตอบ ให้เลือก XNA Game Studio 4.0 จาก เทมเพลตที่ติดตั้ง ภาษาโปรแกรมเดียวคือ C#

ก่อนอื่นเลือก "เทมเพลต" เป็นไปได้ที่จะเริ่มต้นด้วยโครงการเปล่าที่ไม่มีไฟล์เลย แต่คุณสามารถใช้เทมเพลตที่สร้างไว้ล่วงหน้าเพื่อสร้างโปรแกรมพื้นฐาน ไฟล์ ฯลฯ เพื่อให้คุณสามารถเริ่มพัฒนาเป้าหมายได้ทันที

ในกรณีนี้เราจะสร้าง "เกมสําหรับ Windows" ดังนั้นเลือก "Windows Game (4.0)"

ถัดไปมีรายการให้ป้อน "ชื่อ (ชื่อโครงการ)" ที่ด้านล่างของกล่องโต้ตอบ แต่เป็นความคิดที่ดีที่จะป้อนชื่อเกมที่คุณกําลังสร้าง ชื่อโครงการนี้เป็นเนมสเปซด้วย ดังนั้นจึงควรป้อนเป็นตัวอักษรและตัวเลขถ้าเป็นไปได้

คราวนี้เราจะดําเนินการกับ "Windows Game 1" ที่ป้อนตั้งแต่ต้น

จากนั้นระบุตําแหน่ง (เส้นทางโฟลเดอร์) ที่คุณต้องการสร้างโครงการ คุณสามารถป้อนตําแหน่งได้โดยตรงหรือคุณสามารถระบุเส้นทางโฟลเดอร์จากปุ่ม "เรียกดู" ทางด้านขวา ถ้าเป็นไปได้จะเป็นการดีกว่าที่จะสร้างเส้นทางที่ประกอบด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันเท่านั้น

"วิธีแก้ปัญหา" ที่ด้านล่างคือกรอบสําหรับการจัดโครงการ โดยทั่วไป คุณระบุชื่อของโครงการทั้งหมด แต่สําหรับโครงการขนาดเล็ก อาจเหมือนกับชื่อโครงการ ใน XNA Game Studio 4.0 เมื่อใดก็ตามที่คุณสร้างโครงการใหม่สองโครงการจะถูกสร้างขึ้นดังนั้นจึงถูกสร้างขึ้นร่วมกันในโซลูชันนี้

เมื่อเสร็จแล้วให้กดปุ่ม "ตกลง"

หลังจากนั้นสักครู่โครงการจะถูกสร้างขึ้นและคุณจะเห็นโปรแกรมบนหน้าจอ นี่จะเป็นเทมเพลตพื้นฐาน

หากคุณดูที่ Solution Explorer ทางด้านขวาของหน้าจอ (ซึ่งอาจอยู่ในตําแหน่งที่แตกต่างกันขึ้นอยู่กับสภาพแวดล้อม Visual Studio ของคุณ) คุณจะเห็นว่ามีสองโครงการภายใต้โซลูชันและไฟล์สองสามไฟล์ในนั้น

คราวนี้ฉันต้องการเรียกใช้โปรแกรมโดยไม่ทําการเปลี่ยนแปลงใด ๆ กับโปรแกรม กดปุ่ม "เริ่มการดีบัก" บนแถบเครื่องมือบนหน้าจอ บิลด์จะเริ่มและเรียกใช้โปรแกรมเมื่อเสร็จสิ้น

อย่างไรก็ตาม "บิลด์" หมายถึงชุดของงานที่ดําเนินการพร้อมกันเช่นการตรวจสอบข้อผิดพลาดของโปรแกรมโดยอัตโนมัติการสร้างทรัพยากรและการสร้างไฟล์ปฏิบัติการที่โปรแกรมสามารถเปิดใช้งานได้

เมื่อโปรแกรมทํางานคุณจะเห็นหน้าจอคล้ายกับที่แสดง นี่จะเป็นหน้าจอเกม Windows จริง ยังไม่มีอะไรแสดง แต่จะสามารถทําสิ่งต่าง ๆ ได้โดยการสร้างโปรแกรมต่อจากนี้ไป

เมื่อคุณดูที่หน้าจอนี้ดูเหมือนว่าคุณกําลังแสดงหน้าต่าง แต่ในความเป็นจริงกระบวนการเริ่มต้นเฟรมเวิร์กจะตรวจสอบว่าเกมสามารถทํางานได้จริงหรือไม่สร้างอุปกรณ์กราฟิกและดําเนินการประมวลผล Mr. / Ms ภายใน

ในการพัฒนาเกมทั่วไปคุณต้องสร้างกระบวนการนี้ด้วยตัวเองดังนั้นจึงเป็นเกณฑ์ที่ค่อนข้างสูงสําหรับผู้ที่พยายามสร้างเกมเป็นครั้งแรก XNA Framework นําสิ่งนั้นออกจากสมการเพื่อให้คุณเข้าใจถึงสิ่งสําคัญของเกมได้อย่างถูกต้อง

ไม่มีอะไรให้ทําอีกแล้วบนหน้าจอนี้ดังนั้นปิดหน้าต่างด้วยปุ่ม "×" ที่มุมขวาบนของหน้าจอ

คราวนี้จุดประสงค์คือการสร้างโครงการดังนั้นนี่คือจุดสิ้นสุด

หากต้องการปิดโครงการให้เลือก "ปิดโซลูชัน" จากเมนู "ไฟล์" โครงการจะถูกปิดดังนั้นหากคุณไม่มีอะไรทําคุณสามารถปิดหน้าต่างได้

อย่างไรก็ตามแม้ว่าคุณจะไม่ต้องกังวลกับการกระทํานี้หากคุณปิดหน้าต่างโครงการจะถูกปิดโดยอัตโนมัติ หากคุณได้ทําการแก้ไขใด ๆ คุณจะได้รับแจ้งให้ยืนยันการบันทึกดังนั้นโปรดบันทึกและออก

จากนี้ไปคุณจะเปิดโครงการที่คุณสร้างขึ้น แต่มีหลายวิธีในการทํา

เปิดจากหน้าเริ่มต้น

ที่ด้านล่างซ้ายของ "หน้าเริ่มต้น" ที่ปรากฏขึ้นเมื่อคุณเริ่ม Visual Studio มีรายการที่เรียกว่า "โครงการล่าสุด" และตามชื่อที่แนะนํามีโครงการที่ใช้ล่าสุดหลายโครงการดังนั้นคุณสามารถเปิดได้โดยคลิกที่โครงการที่คุณต้องการเปิด

เปิดจากเมนู

หากคุณเลือก "ไฟล์", "เปิด" หรือ "โครงการ/โซลูชัน" จากเมนู กล่องโต้ตอบการเลือกไฟล์จะเปิดขึ้น ดังนั้นให้ไปที่โฟลเดอร์ที่คุณบันทึกโครงการและเปิดไฟล์ "XXXXX.sln"

คุณยังสามารถทําเช่นเดียวกันได้จาก "เปิดโครงการ" ในหน้าเริ่มต้น

เปิดจากไฟล์

ตัวอย่างเช่น ใน File Explorer ให้พิมพ์ เพียงดับเบิลคลิกที่ไฟล์ "sln" โดยตรงเพื่อเปิดโครงการในเวลาเดียวกันกับ Visual Studio 2010 เริ่มต้น