Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Ren'Py สอนการทำเกมหลายภาษา
#1
Thumbs Up 
Derp 
ผมก็พอทำได้ครับ ไม่ได้เก่งมาก พอมีความรู้นิดๆหน่อย
ก็จะมาสอนการทำเกมหลายภาษา โดยมีภาษาไทยเป็นภาษาหลัก
ก่อนอื่นเกมท่านต้องพิมพ์ภาษาไทยได้ก่อนนะครับ

1.เปิดไฟล์ screens.rpy  ว่างโค้ดลงไปตามรูป  tahoma.ttf คือฟอนต์ที่ผมใช้
ถ้าท่านใช้ฟอนต์ไหนก็เปลียนชื่อตามนั้น

Code:
#begin language_picker

               vbox:
                   style_prefix "radio"
                   label _("Language")

                   textbutton "ไทย" text_font "tahoma.ttf" action Language(None)
                   textbutton "English" text_font "tahoma.ttf" action Language("English")


#end language_picker

[Image: Qth0UoX.jpg]


2. ให้เกมมันสร้างไฟล์ สำหรับการแปลภาษาของเราขึ้นมา ตามรูปด้านล่าง

[Image: Qme6J5h.jpg]

[Image: l5PK1kU.jpg]

3. สร้างเสร็จแล้วจะอยู่ในโฟเดอร์ game\tl
ถ้าท่านต้องการแก้ไขเมนู ก็เปิดไฟล์ พิมพ์คำแปลได้เลยครับ

[Image: DtpWDze.jpg]

4. สำหรับใครขี้เกียดแปล หรืออยากใช้เมนูภาษาอังกฤษ ก็ลบทิ้งไปเลยครับ
เหลือแค่ script ตามรูป ผมลองแปล 2 ประโยคแล้ว

[Image: 6L7lPrd.jpg]

5. เข้าเกม ก็จะพบเมนู เลือกภาษาเพิ่มเข้ามา ทดสอบกันดูครับ

[Image: TsIAifi.jpg]
[-] The following 3 users say Thank You to j2547 for this post:
  • dreamknight, jojo741963, XthemeCore
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)