asiamediasoft_design01
Asiamediasoft
New Document

menu
New Document




หลักสูตร 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)
  • ง่าย!!!
  • กำลังมาแรงในขณะนี้
เหมาะสำหรับ
  • ผู้ที่สนใจพัฒนาเกมส์ในขั้นต้น
  • เหมาะสำหรับมือสมัครเล่น
ความรู้พื้นฐาน
  • การเขียนโปรแกรม C# เบื้องต้น
  • เข้าใจใน concept เบื้องต้นของการเขียนโปรแกรมเชิงวัตถุ
สิ่งที่จะได้ในการอบรม
  • หนังสือ 1 เล่ม* ( Beginning XNA 2.0 Game Programming)
  • สมุดปากกา 1 ชุด
  • ระหว่างอบรม PC 1 เครื่อง/ท่าน
จุดประสงค์
     หลักสูตรนี้จะครอบคลุมเทคนิคที่จำเป็นที่จะใช้ในการพัฒนาเกมส์ 2D ด้วย XNA อย่างครบถ้วน และ ให้ผู้อบรมสามารถสร้างเกมส์ 2D ได้ด้วยตนเอง พร้อมทั้งสามารถทำตัวติดตั้ง ตัว install เล่นได้จริงเมื่อจบการอบรม

เนื้อหา สารบัญ xna 2D game programming (for Beginner)

เนื้อหาหลักสูตร
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://xnanoob.com/superbear/index.html
case study 2(ทำ mini เกมส์ 2D ด้วยตัวเอง)ิ


วิทยากร :

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

นายณัฐภัทร อิทธิรัตนสุนทร
  • ปริญญาตรีวิศวกรรมศาสตร์บัณฑิต สาขาวิศวกรรมคอมพิวเตอร์ สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง
  • ปริญญาโท วิศวกรรมศาสตร์บัณฑิต สาขาวิศวกรรมคอมพิวเตอร์ มหาวิทยาลัยเกษตรศาสตร์(บางเขน)
ความถนัด เป็นผู้เชี่ยวชาญในการพัฒนา 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

แผนที่

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

รายละเอียดเพิ่มเติม :
สนใจติดต่อ 081-1716-156 , 080-0505-807 , 02-9373790 หรือที่ train@asiamediasoft.net , asiamediasoft.co@gmail.com MSN(gnj43@hotmail.com)


footer