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