Thaiaat : คลังอัลบั้มรูปภาพ - Handmade - Anime - การ์ตูน
Thursday, September 09, 2010  
กล่องตะโกน
vashiya
11/02/2010 11:05
ต่อไป...เดี๋ยวจะลองวาด "แว่วเสียงน้องแกะ" ดูบ้าง เหอ...เหอ...เหอ...


Annie
09/02/2010 13:24
ท่านvashiya ติดตามดราม่าแกะเหมือนกันหรอนี่


vashiya
03/12/2009 22:10
อืม.....แก่ไปอีกปีแล้วแฮะเรา = ="


Frix
03/12/2009 01:43
- เห็นตรงกะวันคล้ายวันเกิดทั่นวาที่วิวมิกซ์ แวะมาอวยพรที่เวปด้วยละกัน ขอให้สุขภาพแข็งแรง จิตใจแจ่มใส มีแต่สิ่งพึงปรารถนาเข้ามานะท่าน


Frix
21/09/2009 23:53
เนตบ้านใช้ได้ละน่อ แต่อืดชะมัดยาด ทั่นวาว่างๆก็ปั่นสี่ช่องมาเพิ่มเรื่อยๆได้เลยนะ มีเวลา 2 เดือนก่อนวันงานแต่ชะล่าใจไม่ได้ เวลามันไว เหอะๆ


Frix
19/08/2009 09:19
ได้เลยทั่นวา เพราะตอนนี้ที่มีส่งแน่ๆก็แค่ผมกะนิมเบิ้ลเอง แถมมุขตันสุดๆ ดันดูClannad ซึ้งจนมุขไม่ออกเลย 555


rin
18/08/2009 22:12
แต่ในใจผมจริงๆแล้วตอนนี้คิดว่า Renpy น่าจะยังได้เปรียบมากกว่าในเรื่องของการกระจายในหลายแพลตฟอร์มครับ เพราะทำทีเดียวใช้ได้ทั้ง window ,mac,linux ในขณะที่ Novelty นั้นยังรองรับแค่ window เท่านั้น


vashiya
18/08/2009 11:40
โอ้....เยี่ยมมากรินคุง ผมยังทดสอบไปไม่ถึงตรงนั้นเลยอ่ะ ผมดูแค่องค์ประกอบภายนอกรปร่างโปรแกรม แล้วก็ Syntax ของภาษา แต่ภาษา xml คงต้องเรียกว่า Schema สินะ 5555


rin
17/08/2009 22:17
ยกเว้นว่าเราจะทำฟอนท์ใส่เองเท่านั้นแหละครับ


rin
17/08/2009 22:16
ทรัพยากรเครื่องมหาโหดแล้วแต่เรื่องการแสดงภาพยังไม่ค่อยเสถียรเท่าไหร่และยังไม่ค่อยรองรับภาษาไทยด้วยนี่คือปัญหาใหญ่ครับ


rin
17/08/2009 22:15
Novelty ตัวล่าสุดยังเป็นรุ่น 0.8.2 อยู่นะครับ(ยังนับเป็นรุ่นทดลองอยู่) ซึ่งบางครั้งมันก็ดันออกอาการแผลงๆอย่างไม่แสดงภาพบ้างหรือกินรีซอร์สเครื่องมหาศาลทีเดียวแต่เวอร์ชั่นใหม่นี่รู้สึกจะแก้เรื่องการใช้ท


vashiya
17/08/2009 10:16
Frix คุง งานเคียวอนิเดี๋ยวผมอาจจะส่งไปให้สักหน้าสองหน้านะ (ถ้าไม่ทันก็หน้าเดียว)


vashiya
17/08/2009 09:45
อืม......เอาไงดีล่ะเนี่ยท่าที่ลองจับๆดูแล้วถือว่าดีกว่า Ren'py เลยล่ะ มีใครสนใจซับไทยไหมล่ะเดี๋ยวจะลองแปลมาลงด้วย ใครสนใจยกมือขึ้นนนนนนน


Frix
17/08/2009 08:48
- รอรินกับทั่นวาทำพรีวิว โปรแกรมให้ดูน่อ / ปั่นงานเคียวอนิต่อ


vashiya
16/08/2009 23:19
โอ้......ในที่สุดก็มีtoolสร้างอย่างงี้ออกมาซะที ดีจังจะได้ไม่เหนื่อย เหอ...เหอ...เหอ... เดี๋ยวต้องขอดูหน่อยแล้วว่ามันเป็นยังไง


rin
16/08/2009 21:17
เพิ่งไปเจอ engine แจ่มๆตัวนึงมากครับชื่อ Novelty การทำงานคล้ายดรีมวีฟเวอร์มากๆ แค่จับภาพจับฉากมาวางใส่ก็เรียบร้อยแล้ว ดูได้ที่นี่เลยครับ www.visualnovelty.com


vashiya
30/07/2009 22:36
อืม....ยูเนียนมอลล์ อยู่ห่างจากบ้านผมพอสมควร แต่คิดว่าคงไปได้แหล่ะนะ วันอาทิตย์ด้วย


Frix
29/07/2009 13:55
- ทั่นวาสนใจม่ะ นิมยังไม่ตั้งกระทู้เลย สงสัยเวลากระชั้นไปแหะ


vashiya
28/07/2009 22:36
KyoAni - Only Event - อาทิตย์ที่ 6 กันยายน 2552 ลานกิจกรรม ชั้น F2 หน้า Lunchbox Cafe' @ Union Mall ค่า Circle 150 บาท ค่าเข้างาน ฟรี! เวลางาน 11.00 - 15.00 น.


Frix
28/07/2009 11:06
- ตอนนี้วางแผนลุยงาน KyoAni Event อยู่ งานมีต้นเดือนกันยา เวลากระชั้นสุดๆ สนใจร่วมแจมได้นะ ทุกท่าน เดี๋ยวหมานิมจะตั้งกระทู้ดัก ที่วิวมิกซืกะมัง


ข้อความทั้งหมด

ระบบสมาชิก
ชื่อเรียก

รหัสผ่าน



สมัครสมาชิก ?
คลิกที่นี่ เพื่อลงทะเบียน.

ลืมรหัสผ่าน ?
ขอใหม่ ที่นี่.
ผู้กำลังใช้งาน
บุคคลทั่วไป: 2
ไม่มีสมาชิกขณะนี้

สมาชิกทั้งหมด: 43
ยังไม่ยืนยัน: 0
สมาชิกล่าสุด: anyka
จำนวนผู้เยี่ยมชม




81910 คน
อัลบั้มยอดฮิต
HandMade(60)
Funny(55)
Youtube(32)
Song(26)
Avatar & mascot(20)
yaranaika(17)
Comic(16)
Handmade(Fan Art)(14)
Hatsune Miku(13)
paper model(11)
rozen maiden(9)
K(7)
higurashi no naku koro ni (6)
ahe face(6)
megane(5)
Suzumiya Haruhi no Yuuutsu(5)
Yaoi(4)
Mc donald(4)
THAI FANDUB(3)
KFC(3)
Loli(3)
Rockman(2)
DJMAX(2)
Mix Artist(2)
CrossDress(2)
Lucky☆Channel(1)
Lucky☆Star(1)
Event(1)
GIF(1)
Renpy WorkShop การกำหนดค่า Option ต่างๆก่อนสร้าง Game ตอนที่ 2
กลับมาแล้วจ้าหลังจากที่ห่างหายไปเป็นเดือนเอาล่ะเพื่อไม่ให้เสียเวลาเรามาเริ่มกันเลยดีกว่า

· กลุ่มคำสั่งที่เกี่ยวกับการจัดการกรอบคำพูด

style.window.background = Frame("frame.png", 12, 12) เป็นการกำหนดค่าของกรอบคำพูดโดยใช้ฟังก์ชัน Frame เป็นตัวกำหนด. ฟังก์ชัน Frame นั้นจะมีพารามิเตอร์อยู่ 3 ตัวคือ

ตัวที่1. จะเป็นตัวที่กำหนดรูป Background ของกรอบคำพูดว่าเป็นรูปไหนในที่นี้จะกำหนดให้ใช้รูปที่ชื่อว่า frame.png หากคุณต้องการที่จะใช้รูปอื่นก็สามารถเปลี่ยนชื่อตามที่คุณต้องการได้นะจ๊ะ

ส่วนตัวที่2และ3 จะเป็นตัวที่จะกำหนดขนาดของกรอบ โดยที่ตัวที่ 2 จะกำหนดความหนาทางด้านซ้ายและขวาของกรอบคำพูดและตัวที่ 3 จะกำหนดความหนาทางด้านบนและล่างของกรอบคำพูด(กำหนดไว้ตามทีมันให้มาดีที่สุตแต่จะปรับแต่งเองก็อีกเรื่องนึง)































style.window.left_margin = 6 กำหนดตำแหน่งความห่างทางซ้ายระหว่างขอบwindowกับกรอบคำพูด

style.window.right_margin = 6 กำหนดตำแหน่งความห่างทางขวาระหว่างขอบwindowกับกรอบคำพูด

style.window.top_margin = 6 กำหนดตำแหน่งความห่างทางด้านบนระหว่างขอบwindowกับกรอบคำพูด

style.window.bottom_margin = 6 กำหนดตำแหน่งความห่างทางด้านล่างระหว่างขอบwindowกับกรอบคำพูด

style.window.left_padding = 6 กำหนดตำแหน่งความห่างทางซ้ายระหว่างกรอบคำพูดกับข้อความในกรอบคำพูด

style.window.right_padding = 6 กำหนดตำแหน่งความห่างทางขวาระหว่างกรอบคำพูดกับข้อความในกรอบคำพูด

style.window.top_padding = 6 กำหนดตำแหน่งความห่างทางด้านบนระหว่างกรอบคำพูดกับข้อความในกรอบคำพูด

style.window.bottom_padding = 6 กำหนดตำแหน่งความห่างทางด้านล่างระหว่างกรอบคำพูดกับข้อความในกรอบคำพูด

style.window.yminimum = 250 กำหนดตำแหน่งการวางกรอบคำพูด โดยดูที่ตำแหน่งแกน Y เป็นหลัก จากตัวอย่างจะกำหนดให้ส่วนล่างสุดของกรอบคำพูดอยู่สูงกว่าขอบล่างสุดของหน้าจอ 250 พิกเซล (เราจะเรียกใช้คำสั่งนี้หรือไม่ก็ได้)





























· กลุ่มของคำสั่งที่เกี่ยวกับการกำหนดตำแหน่งการวางของหน้าจอ Menu ตอนไตเติ้ลเกมส์

คุณสามารถเลือกใช้ได้ 2 แบบ คือ

1. แบบที่จะต้องเขียนเองในส่วนนี้นั้นคุณจำเป็นที่จะต้องไปเขียนเพิ่มเติมกันเอาเองนะครับโดยที่ จะต้องเพิ่มไว้ตรงท้ายนอกวงเล็บ ” ) ”ของฟังก์ชัน theme.roundrect ซึ่งเราได้เคยกล่าวไว้แล้วจากครั้งก่อน (อันที่จริงแล้วเราจะวางไว้ตรงไหนก็ได้อ่ะนะแต่ผมว่าวางไว้ตรงนี้มันมองเห็นง่ายดีไม่มั่วด้วยล่ะ เหอ...เหอ...เหอ...)

style.mm_menu_window.yanchor = 0 กำหนดแกนYโดยใช้ตำแหน่งกึ่งกลางเมนูเป็นหลัก
style.mm_menu_window.ypos = 0.05 กำหนดแกนYโดยใช้มุมบนซ้ายเป็นหลัก
style.mm_menu_window.xanchor = 0 กำหนดแกนXโดยใช้ตำแหน่งกึ่งกลางเมนูเป็นหลัก
style.mm_menu_window.xpos = 0.05 กำหนดแกนXโดยใช้มุมบนซ้ายเป็นหลัก

2. แก้ไขจากตัวโค๊ดที่มีให้อยู่แล้ว ซึ่งมันจะอยู่ในบรรทัดที่ 133

style.mm_menu_frame.xpos = 0.5 กำหนดแกนXโดยใช้มุมบนซ้ายเป็นหลัก
style.mm_menu_frame.xanchor = 0.5 กำหนดแกนXโดยใช้ตำแหน่งกึ่งกลางเมนูเป็นหลัก
style.mm_menu_frame.ypos = 0.75 กำหนดแกนYโดยใช้มุมบนซ้ายเป็นหลัก
style.mm_menu_frame.yanchor = 0.5 กำหนดแกนYโดยใช้ตำแหน่งกึ่งกลางเมนูเป็นหลัก





























ปล. ทั้ง 2 คำสั่งนี้ทำงานเหมือนกันแล้วแต่ว่าใครอยากจะเรียกใช้ตัวไหนละกัน หากเรากำหนดเอา 2 ค่านี้ไว้พร้อมกัน เช่น
style.mm_menu_frame.xpos = 40 style.mm_menu_frame.xanchor = 100

ผลที่ได้ออกมาก็คือมุมซ้ายบนของ Menu จะไปหรากฎอยู่บนแนวแกน x ที่ -60เนื่องจากจะเกิดการหักล้างค่ากันนั่นเองโดยมีสูตรการคิดดังนี้

ตำแหน่งแกนXหรือyบนมุมซ้ายบนที่แสดงจริงๆ = ตำแหน่งแกนxหรือyที่มุมซ้ายบน - ตำแหน่งแกนxหรือyในตำแหน่งกึ่งกลางเมนูเป็นหลัก

ค่าของตัวเลขที่เราจะต้องกำหนดในส่วนนี้สามารถกำหนดได้ 2 แบบคือ ถ้ากำหนดเป็นตัวเลขจำนวนเต็มมันจะกำหนดค่าตำแหน่งที่แสดงผลออกมาเป็นหน่วยพิกเซล แต่ถ้าใส่เป็นค่าทศนิยมมันจะแสดงผลตำแหน่งออกมาเป็นหน่วย นิ้ว (int)

· กลุ่มคำสั่งที่กำหนด Font และขนาดของตัวอักษร(ถ้าคิดจะเปิดใช้งานคำสั่งนี้ต้องเปิดใช้งานพร้อมกันทั้งคู่นะจ๊ะ)

style.default.font = "DejaVuSans.ttf" กำหนดชนิดของ Font ที่จะใช้งาน
fontstyle.default.size = 30 กำหนดขนาดของตัวอักษร

























· ต่อมาก็จะเป็นส่วนของการกำหนดค่าเกี่ยวกับเสียง
config.has_sound = True/ False อนุญาตให้ใช้
sound effectsconfig.has_music = True/ False อนุญาตให้ใช้เพลงประกอบ
config.has_voice = True/ False อนุญาตให้ใช้เสียงต่างๆ เช่นเสียงพูด
style.button.activate_sound = "click.wav" เสียงปุ่มกดทั่วไป
style.imagemap.activate_sound = "click.wav" เสียงปุ่มกดของimage map(รูปภาพที่กดได้)
config.enter_sound = "click.wav" เสียงปุ่มกดตอนเข้าเกมส์
config.exit_sound = "click.wav" เสียงปุ่มกดตอนออกจากเกมส์
config.sample_sound = "click.wav" เสียงปุ่มกดเพื่อทดลองเสียงในส่วน option
optionconfig.main_menu_music = "main_menu_theme.ogg" เพลงไตเติ้ลตอนหน้า menu เกมส์







































Tip เล็กน้อย สำหรับการกำหนดค่า

ในบางครั้งเมื่อเราทำการลบ เครื่องหมาย # ออกไปเพื่อที่จะทำการกำหนดค่านั้น เมื่อลบไปแล้วจึงทำการรันเกมส์ใหม่แต่ไหง มันขึ้นว่า “ SyntaxError: invalid syntax (line XXX) ” ได้ล่ะนี่ คุณอาจจะนึกในใจว่า อีตาคนสอนมันมั่ว หรือว่าโปรแกรมมันยังไม่สมบูรณ์กันแน่วะ (5555ผมได้ยินนะ) ใจเย็นๆครับอับดุนแก้ได้(5555) เนื่องจากว่ารูปแบบของไวยากรณ์ภาษานี้อาจจะออกบ๊องๆหน่อย คือว่าเมื่อคุณทำการลบเครื่องหมาย # ออกแล้วให้คุณทำการล่นย่อหน้าเข้ามา ก็คือล่นย่อหน้าเข้ามาให้อยู่ในคอลัมน์ที่9เท่านั้นเองน่ะครับ เท่านี้เองการปรับแต่งค่าของพวกคุณก็ผ่านฉลุยไม่มีคำเตือน Error โผล่ขึ้นมาให้คุณหงุดหงิดใจอีกต่อไป............

โดย vashiya เมื่อ July 27 2007 13:08:30
(725) อ่าน  พิมพ์
© 2007 - 2010 thaiaat.com



  Powered by   powered by php-fusion v6.00.109 ฉ 2003-2005
  Theme Elephant v1.00   Design by Nick56