หลักสูตร XNA 2D game programming with c# (for Beginner)

    XNA เป็น product ของ Microsoft ออกมาเพื่อนักพัฒนาเกมส์โดยเฉพาะ โดยตัวมันเองยังใช้พื้นฐานในการ coding ด้วย c# ทำให้มีความง่ายกว่าการเขียนเกมส์แบบเก่าอย่าง DirectX เป็นอย่างมาก โดย tool ที่ใช้นั้น ก็คือ visual studio c# express 2005 ซึ่งทาง Microsoft แจกให้ใช้ฟรี

    โดยหลักสูตรนี้เป็นการ สอนการเขียนโปรแกรมด้วย XNA Framework ของ Microsoft โดยคุณสมบัติของ XNA คือสามารถให้คุณสร้างเกมส์ได้ด้วยตัวคุณเองสามารถเล่นได้ทั้งบน PC หรือ บนเครื่อง xbox360 ซึ่งเป็นผลิตภัณฑ์ของทางค่าย Microsoft และในปัจจุบันนี้เล่นบนเครื่อง ZUNE ได้อีกด้วย (เขียนโค้ดครั้งเดียว) โดยในหลักสูตรนี้จะครอบคลุมเนื้อหาเบื้องต้น ในการพัฒนาเกมส์ 2 มิติ

    สำหรับผู้ที่สนใจ ในส่วนของการสร้างเกมส์เกี่ยวกับ AI หรือเกมส์ที่ผ่านเครือข่าย Network (Game Online) สามารถศึกษาได้จาก XNA Game Programming with Network ซึ่งจะเปิดอบรมเร็วๆนี้ และรวมถึง หลักสูตร 3D ด้วย

ทำไมต้อง xna?
  • ฟรี!!! (ทั้ง tool และตัว xna framework)
  • ง่าย!!!
  • กำลังมาแรงในขณะนี้

จุดประสงค์
    หลักสูตรนี้จะครอบคลุมเทคนิคที่จำเป็นที่จะใช้ในการพัฒนาเกมส์ 2D ด้วย XNA อย่างครบถ้วน และ ให้ผู้อบรมสามารถสร้างเกมส์ 2D ได้ด้วยตนเอง พร้อมทั้งสามารถทำตัวติดตั้ง ตัว install เล่นได้จริงเมื่อจบการอบรม

ผู้เรียน
    เหมาะสำหรับผู้ที่สนใจพัฒนาเกมส์ในขั้นต้น

ความรู้พื้นฐาน
    การเขียนโปรแกรม C# เบื้องต้น และเข้าใจใน concept เบื้องต้นของการเขียนโปรแกรมเชิงวัตถุ

หลักสูตร 36 ชั่วโมง เรียน 6 ครั้ง (9.00-16.00 ครั้งละ 6 ชั่วโมง)


เนื้อหาในหลักสูตร

เนื้อหาหลักสูตร
dungeon 1
- Prelude บทนำ
level1 - มารู้จัก XNA Framework กัน
level2 - การติดตั้ง XNA Game Studio
dungeon 2
- Beginning with XNA
- เก็บเลเวลก่อนเขียนเกม
level3 - โครงสร้าง และการทำงานของ XNA Framework
level4 - รู้จัก Game Component และ Service
level5 - การรัน และ ดีบัก โปรเจคเกม
dungeon 3
- Start making the game!
- มาเริ่มลุยกันเลย!
level6 - การนำภาพสองมิติเข้ามาวาดในเกม และการแสดงตัวอักษร
level7 - หัดรับอินพุท จากเม้าส์ คีย์บอร์ด และจอย xbox360
level8 - การแสดงภาพ animation แบบสองมิติ
level9 - หัดรับอินพุท จากเม้าส์ คีย์บอร์ด และจอย xbox360
level10 - การเล่นเสียงในเกม
ไปตี boss กัน
- กรณีศึกษา ตัวอย่างเกมส์ 2D
case study 1 (ตัวอย่างเกมส์ กรณีศึกษา 2D)
ตัวอย่างเกมส์ 2D ในเล่มhttp://www.asiamediasoft.net/xna/superbear/
case study 2(ทำ mini เกมส์ 2D ด้วยตัวเอง)


วิทยากร :

ผู้สอน อ. ฐิติพงศ์ กรุงแก้ว
การศึกษา
- ปริญญาตรี วิศวกรรมศาสตร์บัณฑิต สาขาวิศวกรรมซอฟต์แวร์และความรู้
- (เกียรตินิยมอันดับ 1) มหาวิทยาลัยเกษตรศาสตร์ (บางเขน)
ความถนัด
ประสบการณ์ด้านพัฒนาเกม : 4 ปี
ตัวอย่างผลงานเกมที่ผ่านมา :
- Biology Battle ( http://www.novaleaf.com/games/biology-battle.htm )
- KU Drift 2007

ผู้สอน อ. ณัฐภัทร อิทธิรัตนสุนทร
การศึกษา
- ปริญญาตรี วิศวกรรมคอมพิวเตอร์ สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง
- ปริญญาโท วิศวกรรมคอมพิวเตอร์ มหาวิทยาลัยเกษตรศาสตร์
ความถนัด เป็นผู้เชี่ยวชาญในการพัฒนา Website และ Web Application ด้วยภาษาต่าง ๆ ไม่ว่าจะเป็น ASP, PHP, ASP .NET
ผลงานที่ผ่านมา
- http://www.samruay.co.th
- http://www.mtec.co.th
- http://www.sunrisetravel.co.th
- หน้า Home ของ http://www.tu.ac.th/default.tu/default.thai.html

ตัวอย่างผลงานครับ

  






ค่าใช้จ่าย :
หลักสูตรละ 6,900 บาท (ราคานี้ไม่รวมภาษีมูลค่าเพิ่ม)

จำนวนที่เปิดรับสมัคร : 10 ท่าน



สถานที่ตั้ง : ตึกช้างอาคาร บี ชั้น 21 (สี่แยก รัชโยธิน ใกล้เมเจอร์ รัชโยธิน SCB Park)
รถประจำทางที่ผ่าน : ปอ.513(ปอ.13),ปอ.543(ปอ.49),ปอ.185(ปอ.22),ปอ.512(ปอ.12)
ปอ.503(ปอ.3),ปอ.39,ปอพ.8,ปอพ.16 สาย 26,34,39,59,107,126,129

แผนที่

วิธีการสมัคร : ดาวน์โหลดใบสมัคร

รายละเอียดเพิ่มเติม :
สนใจติดต่อ : 065-9925697, 087-171-2023 หรือ 02-937-3790
Email : asiamediasoft.co@gmail.com
Facebook : www.facebook.com/asiamediasoft.training
Twitter : www.twitter.com/asiamediasoft