ก่อนอื่นลิงค์ สำหรับท่านที่พลาดข่าวการเปิดตัว : เปิดตัว Novel GU
การใช้ Novel GU เบื้องต้น - โครงสร้างไฟล์และแฟ้มข้อมูลของ Novel GU
หลังการติดตั้งเสร็จ ให้ท่านตรงเข้าไปยัง folder ที่ได้ทำการติดตั้งโปรแกรมเอาไว้ ซึ่งภายใน folder นั้นน่าจะมีโครงสร้างคร่าวๆดังภาพด้านล่างต่อไปนี้

โครงสร้างแฟ้มข้อมูลใน Novel GU
ใน Novel GU นั้นจะแบ่งการจัดเก็บไฟล์เอาไว้ในแฟ้มข้อมูลดังต่อไปนี้
1. image - ใช้จัดเก็บไฟล์รูปภาพนามสกุล png
2. novel - ใช้จัดเก็บไฟล์สคริปต์นามสกุล xml ชนิด Xml Novel Script และ Xml System Script
3. script - ใช้จัดเก็บไฟล์สคริปต์นามสกุล xml ชนิด Xml animation Script
4. save - ใช้จัดเก็บ save เกม
5. sound - ใช้จัดเก็บไฟล์เสียงนามสกุล wav และ ogg
6. ui - ใช้จัดเก็บไฟล์สคริปต์นามสกุล xml ชนิด Xml pop-up UI Script
ชนิดของไฟล์ใน Novel GU
ใน Novel GU นั้นจะแบ่งชนิดของไฟล์หลักออกเป็น 3 ประเภทด้วยกัน
1. ไฟล์ส่วนโปรแกรม
ประกอบไปด้วยไฟล์นามสกุล exe หรือ executable file และ ไฟล์นามสกุล dll เป็นไฟล์สำคัญของระบบที่จะขาดไปไม่ได้ประกอบไปด้วย
1.1 Novel GU.exe
เป็นไฟล์สำหรับรันตัวเกมที่สร้างโดย Novel GU
1.2 Xasviewer
เป็นไฟล์เครื่องมือสำหรับอ่าน XML Animation Script เพื่อทดสอบภาพที่ได้จากการเขียนสคริปต์
1.3 SDL.dll
ชุดคำสั่ง SDL ที่ Novel GU ใช้ในการทำงานพื้นฐาน
2. ไฟล์ส่วนเนื้อหา
ซึ่งเป็นไฟล์ดิบที่ใช้สำหรับเป็นข้อมูลในการแสดงผลอาทิเช่น รูปภาพ เสียง สามารถแบ่งออกได้เป็น
2.1 ไฟล์นามสกุล png
เป็น format ของไฟล์รูปภาพสกุลเดียวที่อนุญาตให้ใช้ได้ใน Novel GU ซึ่งตัว engine นั้นรองรับทั้งแบบ 16 bits, 24 bits และ 32 bits
2.2 ไฟล์นามสกุล wav
เป็น format ของไฟล์เสียงสกุลหนึ่งที่ใน Novel GU นั้นจะเรียกใช้ในกรณีสำหรับเล่นเสียง effect ประกอบ
2.3 ไฟล์นามสกุล ogg
เป็น format ของไฟล์เสียงสกุลหนึ่งที่ถูกใช้เฉพาะเสียงดนตรีใน Novel GU
3. ไฟล์ส่วนสคริปต์
เป็นไฟล์ข้อมูลแบบตัวอักษรอยู่ในสกุล xml และมีการเขียนรวมไปถึงจัดรูปแบบตามโครงสร้างไวยกรณ์ของภาษา xml ด้วยซึ่งไฟล์ในส่วนนี้ของ Novel GU นั้นสามารถจำแนกออกเป็น 4 ประเภทหลักๆ
3.1 Xml Animation Script(XAS)
เป็นไฟล์ภาษา xml ที่ใช้จัดการงานด้านภาพทั้งหมดใน Novel GU และเป็นชุดคำสั่งที่ StudioGU ได้คิดค้นประดิษฐ์เองทั้งหมดซึ่งจะสามารถอ่านได้ด้วยโปรแกรม Xasviewer หรือ ตัวเกม Novel GU เท่านั้น
3.2 Xml Pop-up UI(User Interface) Script
เป็นไฟล์ภาษา xml ที่ใช้จัดการงานด้าน UI ชนิด pop up ภายในเกม เป็นส่วนที่ยุ่งยากและมีคำสั่งเฉพาะตัว
3.3 Xml Novel Script
เป็นไฟล์ภาษา xml ที่ใช้จัดเก็บและแสดงผลส่วนการเล่น ทั้งประโยคพูดภายในเกม ทางเลือก หรือลูกเล่นอื่นๆ
3.4 Xml System Script
เป็นไฟล์ภาษา xml ที่ใช้จัดการงานด้านระบบของโปรแกรม มีลักษณะเฉพาะตัวที่ทำงานเฉพาะด้าน
ไว้จะพยายามทยอยหาเวลาว่างมาเขียนสอนเบื้องต้นให้ครบนะครับ...