gol-a-khung   08-31-2012, 02:00 AM
#1
มีปัญหาเกี่ยวกับตัวเกมส์ที่มีขนาดใหญ่ เนื่องจาก ต้องเก็บทรัพยากรทั้งหมดภายในเกมส์ เวลาโหลดเกมส์ขึ้นมา ทำให้ช้ามากครับ และมีน้องๆ มาให้คำแนะนำ ไม่ว่าจะเป็น การแบ่งตัดฉากแล้วนำมาต่อ การโหลดข้อมูลจากภายนอก แทนที่จะอัพไว้ตัวเกมส์ สิ่งเหล่านี้เข้าใจดีครับ ติดตรงที่ว่า ถ้ามีสคริปเกี่ยวกับการโหลดทรัพยากรทั้งหลาย จะมีประโยชน์มาก ที่ผมไม่รู้คือจะเขียนสคริปให้โหลดพวกนี้อย่างไรครับ
สิ่งทีสงสัย
1. จำเป็นต้องวางโฟร์เดอร์โหลดทรัพยากรไว้ที่ไหน เพราะถ้าเราทำเป็น .exe ในการเล่นแล้วจะโหลดทรัพยากรได้ไหม?
2. ในการโหลดทรัพยากรต้องมีกำหนด สคริปให้กับตัวทรัพยากรไหม เช่น เสียงนามสกุลอะไร เป็นแบบเสียงฉาก หรือเสียงเอฟเฟค หรือเสียง3D และ สไปร์ก็เช่นกันครับ
3. เกี่ยวกับฉากครับ ฉากที่ใช้เป็นแบบ Parallax Backgrounds สคริปที่ใช้ต้องกำหนดแบบไหน
เพราะว่าที่ถามแบบนี้ตอนนี้สามารถทำได้เลยในตัวโปรแกรม(กำหนดค่าในโปรแกรมได้เลย) แต่ถ้าเป็นสคริปโหลดต้องกำหนดแน่นอนครับ จึงมีข้อสงสัยมากมายครับ
ตอนนี้ขอ สคริปการโหลดง่ายๆก่อนดีกว่าครับ ตอนนี้ผมศึกษา GML พอรู้เบื้องต้นแล้วครับ
ความรู้ GML ตอนนี้ ก็มี ตัวแปร เงื่อนไข อเรย์ สวิช ที่ยัง งงๆ อยู่ก็ คลาส ครับ
ขอบคุณที่เข้ามาตอบครับ
This post was last modified: 10-27-2012, 02:45 PM by gol-a-khung.
arkman   08-31-2012, 08:40 AM
#2
http://site.chronic667.com/gm/tutorials/...urces.html

ตัวอย่างเป็น gm6 แต่พวก6-8 เนี่ยใช้สคริปต์ชุดเดียวกัน ต่างจากรุ่นก่อนหน้า เรื่องเขียนโปรแกรมผมอาจจะช่วยอะไรได้ไม่มากนัก ที่ทำได้ก็หาตัวอย่างเอามาให้ลองแกะดูนะครับ

ลองแปลดู คุณทำได้ อิๆ
gol-a-khung   08-31-2012, 11:32 AM
#3
ขอบคุณครับ จะลองทำดูครับ ถ้ามีปัญหาอะไรจะมาถามอีกครั้งนะครับ
gol-a-khung   10-27-2012, 02:44 PM
#4
ขอบคุณท่านอาร์คมากเลยครับ

ทำตามสคิปที่สอนได้แล้วครับ เพียงแต่ว่า ต้องสร้างสคิปไว้ที่ตัวออปเจ็กหลักที่จะใช้ครับ
ตอนแรกสร้างไว้อีกออปเจ็กนึง ก็งงว่าทำไมขึ้นผิดพลาด..!! พอย้ายมาอยู่ออปเจ็กเดียวกัน หมดปัญหาทันทีครับ
  
Users browsing this thread: 1 Guest(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.