เกม · วิเคราะห์ตลาด
BlackMarkety
ราคาตลาด ดีมานด์จากการต่อสู้ PvP และเครื่องมือเทรดสำหรับผู้เล่น Albion Online ครบทั้งสามเซิร์ฟเวอร์
- อุตสาหกรรม
- เกม · วิเคราะห์ตลาด
- บริการ
- ซอฟต์แวร์ตามสั่ง, รับทำเว็บไซต์, โครงสร้างพื้นฐานแบบ Managed
- เว็บไซต์
- เข้าชมเว็บไซต์จริง
01
โจทย์ที่ต้องแก้
Albion Online เป็นเกมที่เศรษฐกิจขับเคลื่อนโดยผู้เล่น ไอเทมเกือบทุกชิ้นถูกคราฟต์ ซื้อขาย และเสียไปโดยผู้เล่นเอง และแต่ละเมืองในแต่ละเซิร์ฟเวอร์ทั้งสามก็มีตลาดของตัวเอง พ่อค้าและสายคราฟต์ที่อยากทำกำไรจึงต้องรู้ว่าไอเทมไหนถูกที่สุดที่เมืองใด อะไรขายได้ และอะไรที่ผู้เล่นเสียไปในการต่อสู้อยู่ตลอดจนต้องซื้อใหม่
BlackMarkety ตั้งใจตอบคำถามเหล่านี้ไว้ในที่เดียว ข้อมูลมาจากแหล่งสาธารณะสองแหล่ง คือ Albion Online Data Project ที่ชุมชนผู้เล่นดูแลสำหรับราคาตลาดและออร์เดอร์แบบเรียลไทม์ และ kill feed ของเกมสำหรับข้อมูลว่าผู้เล่นเสียอะไรไป ทั้งสองแหล่งมีข้อมูลจำนวนมากและไม่สม่ำเสมอ มีการจำกัดจำนวนคำขอ และบางครั้งตอบช้า ระบบจึงต้องเปลี่ยนข้อมูลเหล่านี้ให้เป็นคำตอบที่เร็วและเชื่อถือได้ ทั้งภาษาไทยและอังกฤษ และให้บริการแบบมีค่าบริการ พร้อมแพ็กเกจฟรีและ Pro
02
สิ่งที่เราสร้าง
เราพัฒนา BlackMarkety เป็น API ภาษา Go คู่กับเว็บแอป TanStack Start มี worker เบื้องหลังที่เก็บข้อมูลเกมตลอด 24 ชั่วโมง และระบบหลังบ้านสำหรับทีมงาน
- ตลาด — ราคาของทุกเมืองในเซิร์ฟเวอร์เอเชีย ยุโรป และอเมริกา จากทั้งข้อมูลที่อัปเดตเป็นรอบและฟีดออร์เดอร์แบบเรียลไทม์ ไอเทมที่ไม่มีใครวางขายจะได้ราคาประเมินที่ระบุที่มาชัดเจน จากต้นทุนการคราฟต์ ราคาในเซิร์ฟเวอร์อื่น หรือเทียร์ใกล้เคียง
- ดีมานด์ — ตัวเก็บข้อมูลอ่าน kill feed ทุก 30 วินาที แล้วสรุปรายชั่วโมงว่าผู้เล่นเสียอะไรไปบ้าง ได้ออกมาเป็นอุปกรณ์ที่ถูกซื้อทดแทนมากที่สุด กิลด์ที่ตายบ่อยที่สุดและใส่อะไร ช่วงเวลาที่มีการตายมากที่สุด และคำแนะนำ "ควรขายอะไรตอนนี้" ที่จัดอันดับไว้แล้ว
- เครื่องมือสำหรับผู้เล่น — สมุดบันทึกการซื้อขายสำหรับติดตามกำไร ตัวจัดชุดอุปกรณ์ (loadout) คำนวณค่า regear สำหรับศึกกิลด์ และเครื่องคำนวณการคราฟต์
- บัญชีผู้ใช้และการชำระเงิน — เข้าสู่ระบบด้วย Ory Kratos ผ่านอีเมลและรหัสผ่าน passkey หรือ Google และสมัครสมาชิกผ่าน Stripe แพ็กเกจ ราคา และฟีเจอร์ที่แต่ละแพ็กเกจปลดล็อกจัดการได้จากระบบหลังบ้าน
- ระบบหลังบ้าน — จัดการผู้ใช้และการสมัครสมาชิก แก้ไขแพ็กเกจ มอนิเตอร์ worker บันทึกการกระทำของแอดมิน และสถิติการใช้งานของระบบเองว่าผู้ใช้เข้าหน้าไหนและใช้ฟีเจอร์ใดบ้าง
- ประสิทธิภาพ — แคชด้วย Redis พร้อมระบบซิงก์เบื้องหลังที่คำนวณดีมานด์ของทุกเซิร์ฟเวอร์และทุกช่วงเวลาไว้ล่วงหน้า หน้าเว็บจึงเปิดด้วยข้อมูลที่เตรียมไว้แล้วโดยไม่ต้องรอ API ภายนอก และข้อมูลสาธารณะถูกแคชไว้ที่ edge ของ Cloudflare
03
ผลลัพธ์
เราส่งมอบระบบครบวงจร ตั้งแต่ API และ worker ภาษา Go เว็บแอปสองภาษา ระบบชำระเงินผ่าน Stripe และระบบหลังบ้าน ไปจนถึงการ deploy ใช้งานจริงบน Railway หลัง Cloudflare
ข้อมูลตลาดและดีมานด์อัปเดตต่อเนื่องและเก็บย้อนหลัง 35 วัน คำตอบที่คำนวณไว้ล่วงหน้าทำให้หน้าที่มีผู้ใช้มากที่สุดโหลดได้ในเสี้ยววินาทีทุกเซิร์ฟเวอร์ ทีมงานจัดการแพ็กเกจ ราคา และผู้ใช้ได้เองโดยไม่ต้องแก้โค้ด BlackMarkety เปิดใช้งานแล้วที่ blackmarkety.com
04
เทคโนโลยี
- Go
- Fiber
- GORM
- PostgreSQL
- Redis
- Ory Kratos
- Stripe
- TanStack Start
- React
- Tailwind CSS
- Railway
- Cloudflare
บริการที่เกี่ยวข้อง
บริการ
- ดูรายละเอียด
ซอฟต์แวร์ตามสั่ง
ระบบ CRM, ERP, HR, สต็อก และ Workflow ที่ออกแบบตามวิธีทำงานจริงของธุรกิจคุณ
- ดูรายละเอียด
รับทำเว็บไซต์
เว็บไซต์ Landing Page ร้านค้าออนไลน์ และเว็บแอป ที่ออกแบบมาเพื่อเปลี่ยนผู้เข้าชมให้เป็นลูกค้า
- ดูรายละเอียด
โครงสร้างพื้นฐานแบบ Managed
เช่า PostgreSQL, Redis, RabbitMQ และบริการอื่น ๆ เริ่มต้น ฿790 ต่อเดือน พร้อมสำรองข้อมูลและมอนิเตอร์อัตโนมัติ
มีโปรเจกต์แบบนี้อยู่ในใจไหม?
เล่าให้เราฟังว่าคุณกำลังจะสร้างอะไร เราจะตอบกลับภายใน 1–2 วันทำการ พร้อมขั้นตอนถัดไปและประมาณการเบื้องต้น