irpg Community
Ren'Py พื้นฐาน | บทที่ 1 สร้างเกม Visual Novel ด้วย Ren'Py - Printable Version

+- irpg Community (https://irpg.in.th)
+-- Forum: irpg Sugar School of Ren'Py (https://irpg.in.th/forum-38.html)
+--- Forum: Ren'Py Engine School (https://irpg.in.th/forum-39.html)
+--- Thread: Ren'Py พื้นฐาน | บทที่ 1 สร้างเกม Visual Novel ด้วย Ren'Py (/thread-3393.html)



Ren'Py พื้นฐาน | บทที่ 1 สร้างเกม Visual Novel ด้วย Ren'Py - Mikichan - 07-09-2019

ติดตามเราได้ที่ Facebook ชื่อเพจ Planila Game Developer


เกมแนว Visual Novel หรือที่คุ้นเคยว่าเกมจีบสาว/เกมจีบหนุ่มเป็นเกมอีกแนวที่ได้รับความนิยม ตัวเกมแนว Visual Novel สร้างง่ายกว่าเกมแนวอื่น เพียงแค่ใส่ภาพ เสียง และตัวอักษรก็ได้เป็นเกมแล้ว จริง ๆ แล้วเกม Visual Novel ไม่จำเป็นต้องเป็นเกมจีบสาวหรือเกมจีบหนุ่มเท่านั้น แนวคิดของเกม Visual Novel คือนิยายที่นำเสนอออกมาเป็นภาพให้ผู้อ่านเข้าใจเนื้อเรื่องได้ จะเป็นนิยายต่อสู้ แฟนตาซี หรือว่าอะไรก็ได้ เพียงแค่นิยายจีบสาวหรือจีบหนุ่มได้รับความนิยมสร้างเป็นเกม Visual Novel มากกว่าเนื้อเรื่องแบบอื่นเท่านั้นเอง

บทความ "Ren'Py พื้นฐาน" ชุดนี้จะสอนสร้างเกมแนว Visual Novel ด้วยโปรแกรมเกมเอนจิน Ren'Py ผู้เขียนแนะนำให้ใช้โปรแกรม Ren'Py เนื่องจากเป็นโปรแกรมฟรี คุณภาพดี ได้รับความนิยม และมีเกม Visual Novel หลายเกมที่สร้างด้วยโปรแกรม Ren'Py ส่วนโปรแกรมเกมเอนจินตัวอื่นที่เสียเงินซื้อผู้เขียนลองดูแล้วสามารถสร้างเกม Visual Novel ได้ไม่แตกต่างจากเกมที่สร้างด้วย Ren'Py นักเท่าไร คงเป็นเพราะเกมแนว Visual Novel ไม่ได้มีลูกเล่นอะไรมากอยู่แล้ว ดังนั้นผู้เขียนจึงแนะนำให้ใช้โปรแกรม Ren'Py ซึ่งเป็นโปรแกรมฟรีจะดีกว่า


[Image: 01.png]
รูปที่ 1.1 เกมแนว Visual Novel ที่สร้างด้วยโปรแกรม Ren'Py

บทความที่เกี่ยวข้อง
เกมเอนจิน (Game Engine) คืออะไร?



แนะนำโปรแกรม Ren'Py

Ren'Py คือโปรแกรมเกมเอนจินสำหรับสร้างเกมแนว Visual Novel (VN) วิธีสร้างเกมด้วยโปรแกรม Ren'Py คือการใส่คำสั่ง (Code) ลงในไฟล์สคริปต์ของเกมด้วยโปรแกรมประเภท Text Editor (เช่น Notepad) จากนั้นจึงแปลคำสั่ง (Compile) ด้วยโปรแกรม Ren'Py เพื่อให้ได้ออกมาเป็นเกม

โปรแกรม Ren'Py แตกต่างจากโปรแกรมเกมเอนจินสำหรับสร้าง Visual Novel ตัวอื่นตรงที่ต้องใช้งานคู่กับโปรแกรมอื่น (ซึ่งหมายถึง Text Editor) ไม่ได้สร้างเกมด้วยการคลิกปุ่มต่าง ๆ จนออกมาเป็นเกม ส่วนนี้อาจทำให้นักสร้างเกมที่ไม่ชอบการเขียนโปรแกรมไม่ชอบโปรแกรมนี้ แต่ไม่ต้องกังวลไป ถ้าเทียบกับการเขียนโปรแกรมอย่าง Java หรือ Visual Basic แล้ว คำสั่งของโปรแกรม Ren'Py นั้นเข้าใจง่ายและเรียนรู้ง่ายกว่ากันเยอะเลย ผู้เขียนได้เลือกโปรแกรมมาให้เหมาะสำหรับนักสร้างเกมมือใหม่แล้ว


[Image: 02.png]
รูปที่ 1.2 โปรแกรม Ren'Py

หน้าต่างของโปรแกรม Ren'Py นั้นไม่มีอะไรมาก โปรแกรมมีลักษณะดังรูปที่ 1.2 ฝั่งซ้ายของโปรแกรมคือส่วนจัดการโปรเจ็กต์เกม เช่น สร้างโปรเจ็กต์ใหม่ หรือเปิดโปรเจ็กต์เดิม ฝั่งขวาคือส่วนจัดการไฟล์ต่าง ๆ ของเกม รวมถึงเครื่องมือต่าง ๆ ในการพัฒนาเกม ปุ่ม Launch Project ด้านล่างขวาคือปุ่มที่ใช้สำหรับทดสอบเกม ด้านล่างเป็นส่วนข้อมูลต่าง ๆ ของโปรแกรม Ren'Py


......

นี่เพิ่งแค่ 39% ของบทความนี้เท่านั้น บทความฉบับเต็มมีเยอะกว่านี้อีก!


เนื่องจากติดปัญหาเรื่องนโยบายการเผยแพร่บทความ ทำให้เราไม่สามารถเผยแพร่บทความฉบับเต็มลงในเว็บนี้ได้ อ่านฉบับเต็มได้ที่บทความต้นฉบับ (ไม่มีค่าใช้จ่าย)

บทความต้นฉบับ https://planila.blogspot.com/2019/07/renpy-chapter01.html

[Image: %25E0%25B8%259A%25E0%25B8%2597%25E0%25B8...9%2588.png]