
Snaketron
เกมงูออนไลน์หลายผู้เล่นสายแข่งขัน มีซีซันแรงก์ ดวล และแข่งเป็นทีม เขียนใหม่ด้วย Rust หลังภาคแรก 14 ปี ผู้พัฒนาบอกว่า AI เก่งจนเลิกเขียนโค้ดเองไปเลย 🐍
เว็บไซต์ทางการ snaketron.io ตรวจสอบแล้วเมื่อ 3 พ.ย. 2569 ลิงก์จากโพสต์ Show HN ของผู้พัฒนาเองและจาก README ในรีโพซิทอรีของผู้พัฒนา (“Play now at snaketron.io”)
เล่นได้ที่ไหน
ทุกแพลตฟอร์มที่เกมนี้มีให้เล่น ลิงก์ทั้งหมดตรวจสอบกับแหล่งทางการแล้ว เราไม่โฮสต์หรือทำมิเรอร์เกมเอง
- เล่นฟรี — เว็บไซต์ทางการเบราว์เซอร์วางจำหน่ายแล้วฟรี
เล่นบนเบราว์เซอร์ในคอมพิวเตอร์ ไม่ต้องดาวน์โหลด
เบราว์เซอร์ (ไม่ต้องดาวน์โหลด) · ตรวจสอบลิงก์ทางการแล้วเมื่อ 3 พ.ย. 2569
- ดูบน GitHubGitHubวางจำหน่ายแล้ว · ซอร์สโค้ดของเอนจินเกม เซิร์ฟเวอร์ และเว็บไคลเอนต์ (สัญญาอนุญาต MIT ตาม README)ฟรี
ดาวน์โหลดจากหน้า Releases บน GitHub
คอมพิวเตอร์ · ตรวจสอบลิงก์ทางการแล้วเมื่อ 3 พ.ย. 2569
เกี่ยวกับ Snaketron
เกมงูในตำนานกลับมาแบบจริงจังกว่าเดิม — Snaketron คือเกม Snake เวอร์ชันออนไลน์หลายผู้เล่น ผู้เล่นเก็บอาหารโดยไม่ชนกำแพงหรืองูตัวอื่น ในโหมดฝึกเดี่ยว ดวล 1v1 แข่งทีม 2v2 แบบมีเป้าหมาย หรือแบบ free-for-all การเก็บแต่ละครั้งจะรีเซ็ตตัวจับเวลาคอมโบหนึ่งวินาทีที่ทำให้การเก็บครั้งต่อไปได้คะแนนมากขึ้น และการกดค้างปุ่ม space จะเร่งความเร็วเพื่อต่อคอมโบและเก็บคิล เล่นได้ทันทีในฐานะผู้เยี่ยมชม หรือสมัครสมาชิกเพื่อเล่นแรงก์ตามซีซันตั้งแต่ Bronze ถึง Grand Master สะสม XP ตลอดชีพ และสกิน และเกมจะเลือก Play of the Game ให้ด้วย ผู้พัฒนา lopatin เปิดตัว Snaketron ครั้งแรกในปี 2012 และโพสต์บน Hacker News ซึ่งผู้เล่นได้ฉวยประโยชน์จากสถานะเกมฝั่งไคลเอนต์ เวอร์ชันที่โพสต์ในเดือนสิงหาคม 2026 เป็นการเขียนใหม่ที่ผู้พัฒนาเรียกว่า V2 ใช้เอนจิน Rust ที่เซิร์ฟเวอร์เป็นผู้ตัดสิน ซึ่งแชร์ไปยังเบราว์เซอร์ผ่าน WebAssembly เพื่อคาดการณ์ฝั่งไคลเอนต์ และมีเซิร์ฟเวอร์ที่กระจายเกมที่กำลังเล่นอยู่ใหม่เมื่อมีโหนดเข้าร่วม ในโพสต์ Show HN ผู้พัฒนาระบุว่า AI เก่งขึ้นมากจนเลิกเขียนโค้ดด้วยมือ และใช้เวลาไปกับการออกแบบเกมและงานด้านความพร้อมใช้งานสูงแทน โพสต์ไม่ได้ระบุชื่อเครื่องมือ เล่นฟรีบนเบราว์เซอร์ และมีซอร์สโค้ดบน GitHub ภายใต้สัญญาอนุญาต MIT
สร้างมาอย่างไร
ตรวจสอบบางส่วนในโพสต์ Show HN ผู้พัฒนาระบุว่าเป้าหมายหนึ่งของการเขียนใหม่ด้วย Rust คือการเรียนรู้ภาษานี้ แต่ AI เก่งขึ้นมากจนเลิกเขียนโค้ดด้วยมือ และใช้เวลาช่วงกลางคืนและวันหยุดไปกับการออกแบบเกมและงานด้านความพร้อมใช้งานสูงแทน ผู้พัฒนาสงสัยว่าหากไม่มี AI โปรเจกต์นี้อาจไม่เสร็จ เพราะต้องทำควบคู่กับงานประจำ โพสต์ระบุว่าโปรเจกต์มีโค้ด 200k บรรทัด ส่วนใหญ่เป็นเทสต์ ไม่ได้ระบุเครื่องมือหรือโมเดล รีโพซิทอรีมีไฟล์ CLAUDE.md ที่ขึ้นต้นด้วย “This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository” ซึ่งบ่งชี้แต่ไม่ได้ยืนยันว่ามีการใช้ Claude Code
- ยังไม่ได้ตรวจสอบCLAUDE.md ในรีโพซิทอรีที่เขียนถึง Claude Code และอธิบายสถาปัตยกรรม ผู้พัฒนาไม่ได้ระบุว่าใช้เครื่องมือใด — GitHub (lopatin)
การเขียนใหม่ของเกมปี 2012 ของผู้พัฒนา เอนจินเกมเขียนด้วย Rust ใน crate ที่ใช้ร่วมกัน ซึ่งคอมไพล์เป็นโค้ดเนทีฟสำหรับเซิร์ฟเวอร์และเป็น WebAssembly สำหรับไคลเอนต์บนเบราว์เซอร์ ไคลเอนต์จึงคาดการณ์การเคลื่อนที่ได้ขณะที่เซิร์ฟเวอร์ยังคงเป็นผู้ตัดสิน ตาม README แบ็กเอนด์เป็นเซิร์ฟเวอร์ Rust (Tokio และ axum) สำหรับ REST API และ WebSocket ใช้ Redis (Valkey) สำหรับประสานงานคลัสเตอร์และเป็น event bus ใช้ AWS DynamoDB สำหรับจัดเก็บข้อมูล และคอนเทนเนอร์ Docker ที่ออกแบบสำหรับ AWS Fargate ส่วนฟรอนต์เอนด์เป็น React และ TypeScript ผู้พัฒนากำหนดให้ระบบขยายขนาดอัตโนมัติ เพื่อให้โหนดใหม่เข้าร่วมและรับช่วงเกมที่กำลังเล่นอยู่ได้โดยไม่สะดุด รีโพซิทอรียังมีเอกสารการออกแบบ ข้อกำหนด TLA+ ไคลเอนต์บอต และเครื่องมือทดสอบโหลดที่บอตเกมเล่นแมตช์จริง
- เอนจิน / เฟรมเวิร์ก
- ไม่ใช้เอนจิน (เอนจินเกม Rust ที่คอมไพล์เป็น WebAssembly; ฟรอนต์เอนด์ React และ TypeScript)
- ภาษาโปรแกรม
- Rust, TypeScript
- ขนาดทีม
- ไม่เปิดเผย
- ระยะเวลาพัฒนา
- ไม่เปิดเผย
- ต้นทุนการพัฒนา
- ไม่เปิดเผย
- โค้ดที่เขียนโดย AI
- ไม่เปิดเผย
“AI got so good that I stopped writing code by hand and preferred to spend my nights & weekends working on what was more intereting to me than borrow checking errors: game design and the high availability stuff.”หมายเหตุการตรวจสอบ: ข้อกล่าวอ้างเรื่อง AI มาจากโพสต์ Show HN ของผู้พัฒนาเมื่อ 30 ส.ค. 2026 (15:23 UTC) ซึ่งไม่ได้ระบุเครื่องมือ จึงบันทึกเครื่องมือเป็นไม่เปิดเผย ไฟล์ CLAUDE.md ในรีโพซิทอรีถูกเก็บไว้เป็นหลักฐานที่ยังไม่ได้ยืนยันสำหรับ Claude Code เท่านั้น (ผู้พัฒนาไม่ได้บอกว่าเครื่องมือใดเขียนโค้ด และคำอธิบายในไฟล์ เช่น การใช้ PostgreSQL สำหรับจัดเก็บข้อมูล ต่างจาก DynamoDB ใน README) ฟีเจอร์ สถาปัตยกรรม และสัญญาอนุญาต MIT มาจาก README โพสต์ Show HN ของเกมต้นฉบับ (“Snaketron, online multiplayer Snake”, snaketron.com) ลงวันที่ 26 พ.ค. 2012 เนื่องจากเกมเปิดตัวครั้งแรกในปี 2012 และวันเปิดตัวของเวอร์ชันเขียนใหม่อ้างอิงจากโพสต์ Show HN จึงไม่ได้บันทึกวันวางจำหน่าย ข้อความเรื่อง AI ครอบคลุมเฉพาะเวอร์ชันที่เขียนใหม่ด้วย Rust เท่านั้น เวอร์ชันปี 2012 ซึ่งทำขึ้นก่อนยุคเครื่องมือเขียนโค้ดด้วย AI รันบนสคริปต์เซิร์ฟเวอร์ Node.js (server.js) กับ MySQL ตามความคิดเห็นของผู้พัฒนาในปี 2012 และโพสต์ปี 2026 ไม่ได้ระบุว่าเริ่มเขียนใหม่เมื่อใด ผู้แสดงความคิดเห็นรายหนึ่งในโพสต์ปี 2026 รายงานว่าเว็บไซต์ใช้งานไม่ได้ เมื่อ 4 พ.ย. 2026 snaketron.io แสดงเว็บไคลเอนต์ของเกม แต่เราไม่ได้ตรวจสอบว่าเข้าร่วมแมตช์ได้หรือไม่ README กล่าวถึงการเชื่อมต่อกับพอร์ทัล CrazyGames ในฐานะโครงการนำร่อง เราไม่ได้ตรวจสอบหน้าบน CrazyGames บอตในรีโพซิทอรีเป็นคู่ต่อสู้ที่เขียนสคริปต์ไว้สำหรับการทดสอบ ไม่มีแหล่งข้อมูลใดกล่าวถึง generative AI ที่ทำงานระหว่างเล่น ไม่สามารถอ่านสถิติ GitHub จากสภาพแวดล้อมที่ใช้ค้นคว้าได้ ไม่ได้ระบุขนาดทีมและที่ตั้ง
ประวัติการพัฒนา
ผู้พัฒนาโพสต์ Snaketron เวอร์ชันแรกบน Hacker News ผู้เล่นค้นพบและฉวยประโยชน์จากสถานะเกมฝั่งไคลเอนต์
ผู้พัฒนาโพสต์เวอร์ชันที่เขียนใหม่ด้วย Rust บน Hacker News ในรูปแบบ Show HN
ทางการHacker News (lopatin)
ผลงานของเกม
ตัวเลขแต่ละตัววัดสิ่งที่ต่างกัน — ผู้เล่นพร้อมกัน จำนวนเจ้าของ ยอดดาวน์โหลด และยอดขาย ไม่สามารถใช้แทนกันได้และจะไม่ถูกนำมารวมกัน ป้ายกำกับบอกว่าตัวเลขแต่ละตัวมาจากไหน
เบราว์เซอร์ (เว็บไซต์ทางการ)
เล่นฟรีบนเบราว์เซอร์ ผู้เยี่ยมชมเล่นได้โดยไม่ต้องมีบัญชี และการสมัครสมาชิกจะเปิดการเล่นแรงก์และสกิน README และโพสต์ Show HN ไม่ได้กล่าวถึงการซื้อใด ๆ
ไม่มีข้อมูลสถิติสาธารณะสำหรับรายการนี้
ไม่มีข้อมูลสาธารณะ: ผู้เล่นพร้อมกัน (เว็บไซต์), รายได้ต่อเดือน, รายได้รวม
GitHub
ไม่มีข้อมูลสถิติสาธารณะสำหรับรายการนี้
ไม่มีข้อมูลสาธารณะ: ดาวบน GitHub
ยอดขายและรายได้ (ทุกแพลตฟอร์ม)
เกมบนเบราว์เซอร์ — ไม่มียอดดาวน์โหลดให้นับ
รีวิวและอันดับ
บรรณาธิการยังไม่ได้รีวิว
ต้นแบบ: โหวตของคุณถูกเก็บไว้ในเบราว์เซอร์นี้เท่านั้น และไม่ถูกนับรวมที่ใด
ขณะนี้ยังไม่ติดอันดับ
ยังไม่มีรีวิวจากผู้เล่น มาเป็นคนแรกกันเลย
ต้นแบบ: รีวิวถูกเก็บไว้ในเบราว์เซอร์ของคุณเท่านั้น ไม่ได้เผยแพร่หรือส่งไปยังเซิร์ฟเวอร์ รีวิวจะแสดงในภาษาที่เขียนไว้
แหล่งอ้างอิง
| แหล่งที่มา | ประเภท | เผยแพร่ | เข้าถึงเมื่อ |
|---|---|---|---|
| Show HN: Snaketron – Competitive multiplayer Snake. Back after 14 years Hacker News (lopatin) | โพสต์โซเชียล | 30 ส.ค. 2569 | 3 พ.ย. 2569 |
| lopatin/snaketron — README GitHub (lopatin) | รีโพสิทอรี | ยังไม่ยืนยัน | 3 พ.ย. 2569 |
| lopatin/snaketron — CLAUDE.md GitHub (lopatin) | รีโพสิทอรี | ยังไม่ยืนยัน | 3 พ.ย. 2569 |
| Show HN: Snaketron, online multiplayer Snake Hacker News (lopatin) | โพสต์โซเชียล | 26 พ.ค. 2555 | 3 พ.ย. 2569 |
| Official game page (language check) lopatin | เว็บไซต์ทางการ | ยังไม่ยืนยัน | 3 พ.ย. 2569 |





