วันพฤหัสบดีที่ 7 ตุลาคม พ.ศ. 2553

เขียนเกมด้วย XNA 1 (ภาษา C#)

ผมและเพื่อนๆกลุ่มหนึ่งเกิดสนใจการเขียนเกมโดยใช้ XNA (เขาใช้กันจนจะเลิกอยู่แล้ว ^^) ซึ่งใช้ภาษา C# เป็นแกน ทว่าเมื่อย้อนกลับไปมองบล็อกอื่นๆที่ได้เคยเขียนมา ยังมีติดค้างเนื้อหาที่ต้องเขียนให้เสร็จอีกไม่น้อย (แล้วยังอยากจะเพิ่มเรื่องใหม่ๆเข้าไปอีกเหรอ ?) ฉะนั้นเนื้อหาของบล็อกคงเป็นตามใจผู้เขียน สลับกันไปมา หวังว่าเพื่อนๆคงให้อภัยนะครับ

อ่านบล็อกนี้แล้ว นักโปรแกรมมือใหม่อย่างพวกผมก็มีคำถามขึ้นมาในใจ
- XNA คืออะไร ?
- ติดตามข่าวสารจากเว็บไทยไหนดี ?

รวบยอดแล้ว XNA ก็เป็นหนึ่งในเครื่องมือที่ใช้พัฒนาเกม โดยใช้ภาษา C# เป็นหลัก ขั้นต้นนี้สิ่งที่เราจะต้องเตรียมได้แก่
- Microsoft Visual Studio (แนะนำเวอร์ชัน 2005 ขึ้นไป) สามารถดาวน์โหลด ที่นี่ เพื่อนๆสามารถเลือกดาวน์โหลดเพื่อติดตั้งแบบ Online หรือ Offline ก็ได้ ดูวิธีการ ที่นี่ และขณะติดตั้งต้องเลือก Visual C# นะครับ
- XNA Game Studio (แนะนำเวอร์ชัน 3.1 ขั้นไป) สามารถดาวน์โหลด ที่นี่

***หมายเหตุ
หากเพื่อนๆต้องการใช้ XNA Game Studio 4.0 เพื่อนๆต้องติดตั้ง Microsoft Visual Studio 2010 Express ก่อนเท่านั้นนะครับ แต่ส่วนตัวผมยังคงใช้ XNA Game Studio 3.1 ร่วมกับ Microsoft Visual Studio 2008 อยู่เลย

สำหรับเพื่อนๆที่ยังไม่มีพื้นฐานภาษา C# ผมแนะนำให้เพื่อนๆลองหาความรู้จาก เว็บนี้ ครับ (อดทนและขอให้สนุกกับมันนะ)

อ่านเนื้อหาที่เกี่ยวข้อง ถัดไป

2 ความคิดเห็น:

  1. ช่วยเขียนแบบ windows ให้ดูหน่อยจิ มันคล้ายกับ vb หรือเปล่า หรือว่าไม่คล้ายหรือยังงัย แล้วก็ขอตัวอย่างด้วยนะ

    ตอบลบ
  2. เพื่อนหมายถึงเขียน XNA บน Windows เหรอครับ ? แน่นอนพวกเราตั้งใจจะทำตามนั้น หรือว่าเพื่อนหมายถึงเขียน C# ในรูปแบบ Window Form (เดาเอาจาก Link การศึกษา C# ที่ให้ไว้ข้างต้น เพราะเนื้อหาส่วนมาก Run บน Console) อย่างไรก็จะลองทำตัวอย่าง C# รูปแบบ Window Form สักหนึ่งหรือสองตัวอย่างก็แล้วกันครับ (ดีใจที่มีเพื่อนสนใจ)

    ตอบลบ