มาหัดใช้ Game State Management I
posted on 04 Jan 2008 15:07 by xnanoob in Tutorials

รับจัดทำเว็บไซด์ โปรแกรม Application โปรแกรมบนอุปกรณ์ mobile Pocket PC และซอฟท์แวร์
ตามความต้องการ
http://www.asiamediasoft.net/content/showportfolio.php
สวัสดีค่ะ
วันนี้เรามาหัดใช้ Game State Management กันนะค่ะ
ก่อนอื่นมามั่วกันก่อนว่ามันคืออะไร ?
ก้อแบบว่าตามชื่อเลยอะ เป็นตัวจัดการ State , เมนู หรือด่านต่างๆ ในเกมส์
ซึ่งในตัว class นั้นจะมีการแบ่งเป็นสองส่วนใหญ่ๆ คือ Screen Manager กับ Screens
-
Screens ก้อคือฉากหรือด่านๆ ต่างๆ ของเรา เช่น หน้าเมนู หน้า option ตัวด่านเกมส์
-
Screen Manager ก้อคือตัวที่เอาไว้คอยจัดการ Screen ต่างๆ นั้นเอง
โดยเราสามารถเพิ่มด่านต่างๆ ได้โดยไปสร้าง Screen ที่เราต้องการขึ้นมา เสร็จแล้วค่อยเอา Screen นี้
ไปเพิ่มใน Screen Manager อันนี้เป็น concept ของ Game State Management แบบนี้..
ที่บอกแบบนี้ก้ออาจจะมีตัววิธีในการจัดการด่านหรือ state แบบอื่นอีกแต่ก้อไม่รู้ว่าเค้ามีวิธีอื่นๆ อย่างไรกันบ้าง
คือเค้าจะไม่พยายามทำอะไรให้มันยุ่งใน main game หมายถึงว่าจะไม่วาด,คำนวนหรือจะทำอะไรมันไปซะทุกอย่างหมดใน main แต่จะมีการจัดการการวาดหรือแสดงฉากแต่หละฉากอย่างอิสระ
ซึ่งคิดว่าแบบนี้ก้อคงดี(มั่ง)
อิสระนั้นหมายถึงว่าหน้า main ก้อแสดงหน้า main ไป ถ้าหน้า Option ก้อไปจัดการใน class Option ของมันไป

ตัวอย่างผลลัพธ์จาก Project เค้า

ตัวอย่างแสดงผล Screen ใน class Option
Download กดตรงนี้นะ [Microsoft published]
แต่เดี๋ยวไปลองมั่วก่อนแล้วมาฝอยอีกทีนะค่ะ
จบแระค่ะ บายค่ะ









555 มีลองมั่วด้วยหรอ
noob คืออะไร? >0<
อย่าว่าเค้าน้า ~ TT
#1 By MOOKS on 2008-01-04 19:31