Skip to main content
0

มารู้จักกับ Bot ประเภทต่าง ๆ ที่พบภายในเกมกัน ! ว่ามีอะไรบ้าง

สารจากนักเขียน

ในเกมที่เราเล่นกันเกือบทุกเกมถ้าหากไม่ใช่ เกมสำหรับเล่นคนเดียวโดยเฉพาะก็จะมีระบบ AI หรือ Bot ที่จะพบเจอกันได้ทั่วไป แต่เพื่อน ๆ เคยสงสัยกันมั้ยว่า Bot ภายในเกมที่เราเคยเห็นกันมา มันมีอะไรบ้าง มาหาคำตอบไปพร้อม ๆ กันดีกว่า🎮

เขียนโดย
Chairawit Iamkhajornchai
Internship @ borntoDev

บทความนี้ตีพิมพ์ และ เผยแพร่เมื่อ 19 กันยายน 2566

Bot ในเกมก็จะมีอยู่หลายแบบ

ไม่ว่าจะเป็น FPS , MMORPG , Survival และอื่น ๆ ถ้าให้เห็นภาพชัด ๆ อย่างเกม Minecraft ที่มี NPC ที่ทำฟาร์มในหมู่บ้าน พวกนี้ก็จัดเป็น Bot เหมือนกัน หรือถ้ายกระดับขึ้นมาหน่อยอย่างเกมเล่น 2 คนอย่างหมากฮอส หรือ หมากรุกก็มีกรณีที่ผู้เล่นอยากเล่นคนเดียวก็จะมี Bot มารองรับโดยที่ Bot พวกนี้ก็จัดว่าฉลาดสุด ๆ ไปเลยจะเรียกว่า AI ก็ได้ในส่วนนี้

ภาพโดย gomiche จาก Pixabay

ประเภทของ Bots มีด้วยกัน 3 ประเภท ดังนี้

  • Static Game Bots : เป็นบอทเกมที่ต้องมีความช่วยเหลือคอยชี้นำในการดำเนินการอย่างเหมาะสม โดยจะมีรูปแบบการทำงานได้เหมือนถูกกำหนดไว้แล้ว ตามปกติจะปฏิบัติตามรูปแบบฟังก์ชันเชิงเส้น (Linear Function) เช่น บอทเทรดของกับผู้เล่น

  • Dynamic Game Bots : มีระดับในการเรียนรู้ของตัวเอง ที่สามารถพัฒนาได้หลากหลายขึ้นได้และมีการปรับเปลี่ยนพฤติกรรมต่าง ๆ ที่ไม่ซ้ำซาก เช่น Bot ในเกม CSGO , DOTA2 และอื่น ๆ

  • Both : เป็นบอทเกมที่มีรูปแบบทั้ง Static & Dynamic ในด้านพฤติกรรม เช่น การกระทำต่าง ๆ ของบอทในเกมที่มีความใกล้เคียงกับผู้เล่นจริง แต่ในบางเวลาการเคลื่อนไหวก็จะมีรูปแบบที่ตายตัวเช่นเดียวกัน

ภาพโดย ☣ROBLOX, NwiKing☣’s Workshop จาก This War of Mine 

ประเภทของ Bots นอกเหนือจากในเกมดังนี้

  • Chatbots : เป็นโปรแกรมที่ถูกจำลองในการสนทนาให้มีความใกล้เคียงกับมนุษย์มากที่สุด เช่น Google Assistant เป็นต้น
  • Shopbots : รับหน้าที่คอยดูแลลูกค้าเปรียบเสมือนพนักงาน Sales ที่มีการเสนอส่วนลดอยู่เรื่อย ๆ หรือแนะนำสินค้าที่เราอาจสนใจด้วยการสังเกตจากพฤติกรรมการค้นหาสินค้าของตัวผู้ใช้ เช่น Shopify chatbot เป็นต้น
  • Monitoring bots : คอยตรวจสอบสุขภาพของเว็บไซต์หรือระบบ
  • Spiders หรือ Crawlers : บอทที่สามารถเข้าถึงเว็บไซต์และเก็บข้อมูลภายในเข้ามาสู่ระบบ Search Engine เช่น Google , Bing
  • Monitoring bots : คอยตรวจสอบสุขภาพของเว็บไซต์หรือระบบ
  • Transactional bots : คอยดูแลในเรื่องธุรกรรมต่าง ๆ หรือ งานที่ทำซ้ำ ๆ เช่น การยืนยันธุรกรรมภายในแอปธนาคาร เป็นต้น

แล้วเพื่อน ๆ ทุกวันนี้ได้ลองใช้งาน Bots อะไรกันมาแล้วหรือยัง ถ้ายังไงก็มาเล่าสู่กันฟังได้เสมอเลยนะครับ😃🙏

.

🦖 borntoDev – สร้างการเรียนรู้ที่ดี สำหรับสายไอทีในทุกวัน

ระบบฝึกทักษะ การเขียนโปรแกรม

ที่พร้อมตรวจผลงานคุณ 24 ชั่วโมง

  • โจทย์ปัญหากว่า 200 ข้อ ที่รอท้าทายคุณอยู่
  • รองรับ 9 ภาษาโปรแกรมหลัก ไม่ว่าจะ Java, Python, C ก็เขียนได้
  • ใช้งานได้ฟรี ! ครบ 20 ข้อขึ้นไป รับ Certificate ไปเลย !!
เข้าใช้งานระบบ DevLab ฟรี !เรียนรู้เพิ่มเติม

เรียนรู้ไอที “อัพสกิลเขียนโปรแกรม” จากตัวจริง
ปั้นให้คุณเป็น คนสายไอทีระดับมืออาชีพ

7

แนะนำสำหรับคุณ

Close Menu

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

ตั้งค่าความเป็นส่วนตัว

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
จัดการความเป็นส่วนตัว
  • คุกกี้ที่จำเป็น
    เปิดใช้งานตลอด

    ประเภทของคุกกี้มีความจำเป็นสำหรับการทำงานของเว็บไซต์ เพื่อให้คุณสามารถใช้ได้อย่างเป็นปกติ และเข้าชมเว็บไซต์ คุณไม่สามารถปิดการทำงานของคุกกี้นี้ในระบบเว็บไซต์ของเราได้
    รายละเอียดคุกกี้

  • คุกกี้สำหรับการติดตามทางการตลาด

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

บันทึกการตั้งค่า