.NET Logo
Welcome Guest Search | Active Topics | Members | Log In | Register

หัดใช้ Game State Management Options · View
whiteline
Posted: Saturday, January 12, 2008 11:25:28 PM
Rank: มือพระกาฬ
Groups: Member

Joined: 12/3/2007
Posts: 12
Location: Silpakorn

เรามาหัดใช้ 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]
แต่เดี๋ยวไปลองมั่วก่อนแล้วมาฝอยอีกที

Users browsing this topic
Guest


Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Main Forum RSS : RSS

YAFVision Theme Created by Jaben Cargman (Tiny Gecko)
Powered by Yet Another Forum.net version 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.


Sponsored by