SUPER BONUS · SOURCE CODE

Swordiaเกม MMORPG แนวกำลังภายในบนเว็บ

เล่นผ่านเบราว์เซอร์ โลกเป็น 3D ตัวละครเป็น sprite พิกเซล 2D ระบบค่าสถานะอิงสูตร Ragnarok Online ยุค pre-renewal เกมที่แอดมินทำไว้ พร้อมให้นำ Source Code ไปศึกษาและพัฒนาต่อ

เฉพาะผู้ที่สมัครคอร์สสร้างเกมด้วย AI ภายในเวลาที่กำหนด

เกม Swordia ทุ่งสายลม แผนที่เริ่มต้น โลก 3D ตัวละครพิกเซล 2D
  • 4
    อาชีพ ชายและหญิง
  • 10
    แผนที่
  • 100+
    ชนิดมอนสเตอร์
  • Lv.50
    เลเวลสูงสุด

CHARACTER SELECT

4 อาชีพ มีทั้งชายและหญิง

ตัวละคร Swordia ทุกอาชีพ นักดาบ นักล่า นักพรต นักจิ้ม ทั้งชายและหญิง
  • นักดาบ

    กระบี่ ดาบ ทวน

    ประชิด ถึก ใช้ STR

  • นักล่า

    ธนู

    ยิงไกล ใช้ DEX

  • นักพรต

    ตำรา คทา

    สกิลพลังปราณระยะไกล ใช้ INT

  • นักจิ้ม

    มีด มีดคู่ กริช

    ดาเมจระเบิดเป้าเดี่ยว เลือดน้อย

หน้าต่างเลือกคลาสในเกม Swordia
หน้าต่างคลาส
หน้าต่างสกิลในเกม Swordia
หน้าต่างสกิล
หน้าต่างสถานะตัวละครในเกม Swordia
สถานะตัวละคร
นักดาบใช้สกิลโจมตีหนักในเกม Swordia
ใช้สกิลโจมตี

WORLD MAP

แผนที่ 10 แห่ง และบอสโลก

ทุ่งสายลม หมู่บ้านสายหมอก ป่าไผ่เขียว หุบเขาหินแดง บึงเถ้าถ่าน สันเขาหิมะ หุบเขาหิมะเหมันต์ สุสานจันทร์ดับ วิหารล่มสลาย และหอคอยทดสอบ

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

GAME SYSTEMS

ระบบในเกม

BATTLE

ตัวละครและการต่อสู้

  • เลเวลสูงสุด 50 อัปค่าสถานะ STR, AGI, VIT, INT, DEX, LUK ได้อิสระ สูตรอิง Ragnarok Online ยุค pre-renewal
  • เริ่มเป็นมือใหม่ ถึงเลเวล 10 เลือกอาชีพได้หนึ่งครั้ง
  • สกิลโจมตีและสกิลติดตัวประจำอาชีพ อัปด้วยแต้มสกิล มีเอฟเฟกต์เฉพาะท่า
  • คัมภีร์ยุทธ์: สกิลพิเศษที่ดรอปจากบอส และท่าไม้ตายที่เลเวล 50
  • ออโต้ฟาร์ม: ปุ่ม AUTO ล่ามอนเอง เลือกเป้า พักเมื่อเลือดน้อย ตั้งค่าได้ในเมนูวิญญาณ

ITEM

ไอเทมและเศรษฐกิจ

  • อุปกรณ์สุ่มระดับความหายากและออปชันตอนดรอป ตั้งแต่สามัญถึงสวรรค์
  • สมุดการ์ดมอนสเตอร์ 4 ช่อง ให้โบนัสฟื้น HP/SP, EXP, อัตราดรอป หรือเงิน
  • ร้านค้า NPC ซื้อยา ขายของ ทำยันต์กลับเมือง
  • ร้านผู้เล่นและร้านออฟไลน์ ปิดเกมแล้วร้านยังขายต่อได้ถึง 24 ชั่วโมง
  • ระบบเศรษฐกิจบันทึกทุกช่องทางที่เงินเข้าและออก เพื่อกันเงินเฟ้อ

WORLD

โลกและเนื้อหา

  • แผนที่ 10 แห่ง ตั้งแต่ทุ่งสายลมถึงวิหารล่มสลายและหอคอยทดสอบ 100 ชั้น
  • มอนสเตอร์กว่า 100 ชนิด มีมอนธรรมดา มินิบอส และบอสที่เกิดตามเวลา
  • เควสต์เนื้อเรื่อง กระดานล่าค่าหัว และเควสต์ตามเลเวล
  • บอสโลกเกิดตามตารางเวลา ต้องช่วยกันตี แบ่งรางวัลตามดาเมจ
  • บันทึกใต้หล้า: สารานุกรมในเกมที่ค่อย ๆ เติมเมื่อเจอมอน ไอเทม NPC และสถานที่
  • กลางวัน-กลางคืน สภาพอากาศ และเสียงบรรยากาศประจำแผนที่

MULTI

ผู้เล่นหลายคน (โหมดออนไลน์)

  • เข้าเล่นแบบแขกหรือเข้าด้วย Google มีได้ 4 ตัวละครต่อบัญชี
  • ปาร์ตี้ 2-10 คน แบ่ง EXP และได้โบนัสตามจำนวนสมาชิก
  • แชต เพื่อน แลกเปลี่ยน ประลอง กระดานอันดับ และจดหมาย
  • สังเวียนท้าสู้อัตโนมัติ มีคะแนนจัดอันดับและรางวัลรายสัปดาห์
  • ฟาร์มออฟไลน์: ปิดเกมแล้วตัวละครยังได้ EXP เงิน และของ

ADMIN

ฝั่งผู้ดูแล

  • หน้าแอดมิน: จัดการผู้เล่น ปรับเรท EXP/ดรอป/เงิน ตั้งอีเวนต์ แก้ค่ามอนและไอเทมโดยไม่ต้อง build ใหม่
  • สถิติการเล่น: เงินเข้า-ออก จำนวนผู้เล่น จุดที่ตายบ่อย ความเร็วการเก็บเลเวล
  • เว็บวิกิแบบ static ที่สร้างจากข้อมูลเกมจริง
  • บอตทดสอบโหลดที่ต่อเซิร์ฟเวอร์ด้วยโปรโตคอลเดียวกับเบราว์เซอร์

TECH STACK

เทคโนโลยีที่ใช้

Client
TypeScript, Three.js, Vite (หน้าแอดมินใช้ React)
Server
Rust, Axum, Tokio, WebSocket
ฐานข้อมูล
PostgreSQL 17
ทดสอบ
node --test, Playwright, cargo test

OFFLINE

เล่นออฟไลน์

กฎเกมทั้งหมดรันในเบราว์เซอร์ ไม่ต้องมีเซิร์ฟเวอร์หรือฐานข้อมูล เหมาะกับการเริ่มศึกษาและแก้โค้ด

ONLINE

เล่นออนไลน์

เซิร์ฟเวอร์ Rust เป็นผู้ตัดสินทุกอย่าง ทั้งตำแหน่ง ดาเมจ ของดรอป EXP และเงิน ตัวละครบันทึกลง PostgreSQL

IN THE BOX

Source Code มีอะไรบ้าง

  • โค้ด Client และ Server ครบทั้งโปรเจกต์
  • เอกสารอธิบายแต่ละระบบในโฟลเดอร์ docs/
  • รันโหมดออฟไลน์ในเครื่องได้โดยไม่ต้องมีเซิร์ฟเวอร์
  • ขั้นตอนติดตั้งบนเซิร์ฟเวอร์ด้วย Docker
  • หน้าแอดมิน เว็บวิกิ และบอตทดสอบโหลด

รับฟรี Source Code เกม Swordia

สำหรับผู้ที่สมัครคอร์สสร้างเกมด้วย AI ภายในเวลาที่กำหนดเท่านั้น นำไปศึกษาหรือพัฒนาต่อได้

สมัครคอร์สเพื่อรับ Super Bonus