17 ตุลาคม 2561

บทความตามสั่ง! ต้องการให้เราเขียนบทความอะไร?

ติดตามและพูดคุยกับเราได้ที่เพจ https://www.facebook.com/PlanilaGameDeveloper

บทความตามสั่ง!
ท่านต้องการให้เราเขียนบทความอะไรที่เกี่ยวกับการสร้างเกม? โพสต์ความต้องการได้ข้างล่างนี้เลย!

13 ตุลาคม 2561

[อัลกอริทึม] แบบฝึกหัดอัลกอริทึม + เฉลย ชุดที่ 1

ติดตามและพูดคุยกับเราได้ที่เพจ https://www.facebook.com/PlanilaGameDeveloper
อ่านรายละเอียดเกี่ยวกับอัลกอริทึมได้ที่ https://planila.blogspot.com/2017/04/3-algorithm.html

เนื่องจากมีผู้อ่านหลายคนเข้ามาศึกษาเรื่องอัลกอริทึมในบล็อกนี้ บทความในลิงค์ข้างบนมีเนื้อหาอธิบายละเอียดแล้วว่าอัลกอริทึมคืออะไร มีกี่ประเภท เขียนอัลกอริทึมอย่างไร สิ่งเหล่านี้มีในลิงค์ข้างบนครบหมดแล้ว หลังจากอ่านบทความจากลิงค์ข้างต้นแล้วหลายคนเข้าใจเนื้อหาเกี่ยวกับอัลกอริทึม แต่ยังมีปัญหาว่าเมื่อเจอโจทย์หรือปัญหาจริง ๆ กลับเขียนอัลกอริทึมสำหรับแก้ปัญหานั้นไม่เป็น คนกลุ่มนี้คือคนที่รู้ทฤษฎีแล้วแต่นำไปปฎิบัติไม่ได้ วิธีแก้ไขคือฝึกเขียนอัลกอริทึมด้วยตัวเองมาก ๆ บทความนี้ได้รวมแบบฝึกหัดอัลกอริทึมมาให้คุณได้ลองทำกัน


ข้อคิดสำคัญ

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


แบบฝึกหัดอัลกอริทึม ชุดที่ 1

ให้ออกแบบอัลกอริทึมแบบ flowchart หรือ pseudo code เพื่อแก้ปัญหาในโจทย์ต่อไปนี้
  1. รับข้อมูลตัวเลข 2 ชุด แล้วแสดงผลบวกของตัวเลข 2 ชุดนั้น
  2. รับข้อมูลตัวเลข 2 ชุด แล้วแสดงผลหารของตัวเลข 2 ชุดนั้น (อย่าลืมออกแบบให้ตรวจสอบว่าตัวหารไม่ใช่ศูนย์)
  3. รับข้อมูลตัวเลข 1 ชุด แล้วแสดงข้อความว่าตัวเลขนั้นเป็นจำนวนบวก จำนวนศูนย์ หรือจำนวนลบ
  4. รับข้อมูลตัวอักษรที่เป็นชื่อผู้ใช้ 3 ชุด แล้วแสดงชื่อผู้ใช้บรรทัดละหนึ่งชื่อ ให้ชื่อที่ใส่เป็นชื่อสุดท้ายแสดงเป็นลำดับแรกและชื่อที่ใส่เป็นชื่อแรกแสดงเป็นลำดับสุดท้าย
  5. รับข้อมูลตัวอักษร 1 ตัว แล้วแสดงตัวอักษรนั้นจำนวน 20 บรรทัด บรรทัดแรกมีตัวอักษรนั้น 1 ตัวและเพิ่มขึ้นบรรทัดละ 1 ตัว
  6. รับข้อมูลตัวเลข 3 ชุดที่ไม่ซ้ำกัน แล้วแสดงตัวเลขทั้ง 3 ชุดนั้นโดยเรียงจากน้อยไปมาก

ดาวน์โหลดไฟล์ pdf แบบฝึกหัดอัลกอริทึม + เฉลย ชุดที่ 1

LINK - Mediafire
LINK - Mega


ถ้าท่านติดปัญหาในโจทย์ข้อไหนหรืออยากให้ตรวจคำตอบ ท่านสามารถลงคำตอบของท่านได้ที่คอมเมนต์ข้างล่างนี้เลย หรืออีกช่องทางคือส่งทางเพจ Facebook ชื่อเพจว่า Planila Game Developer

7 ตุลาคม 2561

[RPG Maker] RTP คืออะไร? จำเป็นต้องมีหรือไม่?

คนที่สร้างเกมด้วย RPG Maker รวมทั้งคนที่เล่นเกมที่สร้างจาก RPG Maker คงเคยได้ยินคำว่า RTP มาบ้างแล้ว หลายคนบอกให้โหลด RTP ไว้ในคอมพิวเตอร์ด้วย ว่าแต่ RTP นั้นคืออะไร? สำคัญอย่างไร? จำเป็นต้องโหลดไว้ในคอมพิวเตอร์ของเราหรือไม่? มาศึกษารายละเอียดกัน


RTP คืออะไร?

RTP ย่อมาจาก Run Time Packages เป็นตัวโปรแกรมแกนกลางของเกมที่สร้างด้วย RPG Maker ทุกเกมที่สร้างด้วย RPG Maker ต้องใช้ RTP ในการเล่นเกมทั้งนั้น RTP เป็นคนละส่วนกับโปรแกรม RPG Maker ตัว RTP คือแกนกลางของเกม ส่วน RPG Maker เป็นโปรแกรมสร้างเกมที่อาศัย RTP ในการสร้างเกมอีกที

สำหรับผู้เล่นที่ไม่ได้ติดตั้งโปรแกรม RPG Maker ตัวหลัก (โปรแกรมสำหรับสร้างเกม) ต้องมี RTP (โปรแกรมสำหรับเล่นเกม) ติดตั้งไว้ก่อนจึงจะเล่นเกมได้ ถ้าไม่มี RTP ก็เล่นเกมไม่ได้ ส่วนผู้สร้างเกมจะถูกบังคับให้ติดตั้ง RTP อยู่แล้วในตอนที่ติดตั้งโปรแกรม RPG Maker ตัวหลัก ดังนั้นผู้สร้างเกมจึงไม่ต้องติดตั้ง RTP เพิ่มเติมก็สามารถทดสอบและเล่นเกมได้