ข้ามไปยังเนื้อหา
VibeGameDB
The Alan Parsons Project game page
ไม่เป็นทางการ · IP ของบุคคลที่สาม

The Alan Parsons Project

Benjamin Gottemoller · ชื่ออื่น The Alan Parsons Project: A Journey Through Middle-earth's Skies

สร้างด้วย Claude Codeผู้พัฒนารายงานLinkedIn (Benjamin Gottemoller) ↗แอ็กชันอาร์เคดเบราว์เซอร์GitHubตรวจสอบแล้ว

เกมยิงยานอวกาศผลงานนักศึกษาปี 2002 ที่เขียนด้วย x86 assembly ถูกพอร์ตเป็น C และ WebAssembly ด้วย Claude Code จนกลับมาเล่นบนเบราว์เซอร์ได้อีกครั้ง 🚀

เล่นได้ที่ไหน

เว็บไซต์ทางการ particlefield.com ตรวจสอบแล้วเมื่อ 3 พ.ย. 2569 ลิงก์จากโพสต์ Show HN ของผู้พัฒนา บันทึกของผู้พัฒนา และ README ของรีโพซิทอรี

ประกาศลิขสิทธิ์: ผลงานไม่เป็นทางการ · ใช้เครื่องหมายการค้าของบุคคลที่สามในชื่อเกม

เจ้าของสิทธิ์ / ผลงานต้นฉบับ: The Alan Parsons Project (band name); Middle-earth (J. R. R. Tolkien)

เกมนี้เป็นผลงานของผู้พัฒนาเอง แต่ชื่อเกมใช้ชื่อวง The Alan Parsons Project ชื่อรองและด่านต่าง ๆ อ้างอิงถึงมิดเดิลเอิร์ธของ Tolkien (the Shire, Mordor) ไฟล์ด่านอื่น ๆ มีชื่อว่า dune และ midkemia และโหมดอมตะมีชื่อว่า Captain Planet Mode ไม่มีแหล่งข้อมูลใดกล่าวถึงการได้รับอนุญาตให้ใช้ชื่อเหล่านี้ และไม่ได้ระบุที่มาของไฟล์เพลงประกอบ (ParticleField.com)

VibeGameDB แสดงเกมนี้เพียงเพื่อบันทึกว่าสร้างด้วยเครื่องมือเขียนโค้ด AI เราไม่ได้โฮสต์เกม ไม่ได้เป็นตัวแทนของเจ้าของสิทธิ์ และการแสดงในรายการไม่ได้หมายความว่าเกมได้รับอนุญาต

เล่นได้ที่ไหน

ทุกแพลตฟอร์มที่เกมนี้มีให้เล่น ลิงก์ทั้งหมดตรวจสอบกับแหล่งทางการแล้ว เราไม่โฮสต์หรือทำมิเรอร์เกมเอง

  • เบราว์เซอร์วางจำหน่ายแล้ว · การพอร์ตเกมปี 2002 ของผู้พัฒนาเองฟรี

    เล่นบนเบราว์เซอร์ทั้งคอมและมือถือ ไม่ต้องดาวน์โหลด

    เบราว์เซอร์ (ไม่ต้องดาวน์โหลด) · มือถือ · ตรวจสอบลิงก์ทางการแล้วเมื่อ 3 พ.ย. 2569

    เล่นฟรี — เว็บไซต์ทางการ
  • GitHubวางจำหน่ายแล้ว · ซอร์สโค้ด C พร้อม build แบบเนทีฟ SDL2 และ WebAssembly ไม่พบไฟล์สัญญาอนุญาตฟรี

    คลังซอร์สโค้ด ไม่ใช่ช่องทางสำหรับเล่นเกม

    ตรวจสอบลิงก์ทางการแล้วเมื่อ 3 พ.ย. 2569

    ดูบน GitHub

เกี่ยวกับ The Alan Parsons Project

โปรเจกต์จบที่ไม่ยอมตายง่าย ๆ — นี่คือเกมยิงยานอวกาศ (หรือยิงบนท้องฟ้า) ที่อัดแน่นด้วยอนุภาค ซึ่งนักศึกษาสี่คนกับน้องชายคนเล็กเขียนด้วย x86 assembly ภายในไม่ถึงสองสัปดาห์ เป็นโปรเจกต์จบวิชา ECE 291 ที่ University of Illinois ในปี 2002 นี่คือการพอร์ตเกมของพวกเขาเอง ไม่ใช่เกมของคนอื่น ผู้เล่นบังคับยานบินเหนือแผนที่ที่วนต่อกันได้ไปตลอดหกด่าน ตั้งแต่ the Shire ไปจนถึง Mordor แต่ละด่านปิดท้ายด้วยการต่อสู้กับบอส อาวุธอัปเกรดไปเรื่อย ๆ ระหว่างเล่น มีระเบิดนิวเคลียร์หกลูกต่อด่านที่ล้างจอด้วยคลื่นกระแทก และมีอนุภาคได้พร้อมกันถึง 10,000 ชิ้น ยี่สิบสามปีต่อมา Benjamin Gottemoller ให้ Claude Code พอร์ตโค้ด assembly เป็น C แล้วคอมไพล์เป็น WebAssembly ด้วย Emscripten ผู้พัฒนาระบุว่าความพยายามแรกในการแปล x86 เป็น WebAssembly โดยตรงผ่านยูนิตเทสต์หลายร้อยรายการ แต่ยังแครชอยู่เรื่อย ๆ ส่วนเส้นทางผ่าน C นั้นได้ผล เล่นฟรีบนเบราว์เซอร์ทั้งเดสก์ท็อปและมือถือ มีปุ่มสัมผัสแบบสองอนาล็อกบนโทรศัพท์ โหมดอมตะแบบเลือกได้ชื่อ Captain Planet Mode และมีซอร์สโค้ด C บน GitHub

พอร์ตยิงยานอวกาศx86-assemblywebassemblyผลงานนักศึกษาเรโทร

สร้างมาอย่างไร

ตรวจสอบแล้ว
Claude Codeหลัก

บันทึกของผู้พัฒนาระบุว่า Claude Code ช่วยให้ข้ามผ่านภาระงานที่เคยทำให้ทีมไม่กลับไปแตะโปรเจกต์เก่าได้ และพวกเขายอมเผาโทเค็นที่จำเป็นเพื่อพอร์ตเกม assembly เป็น C สร้าง WebAssembly ด้วย Emscripten และครอบด้วยชุดทดสอบ ในเธรด Show HN ผู้พัฒนาระบุว่าใช้ “โทเค็น Opus 4.6 ไปกองโต” และความพยายามแรกที่ใช้ตัวแปลง x86 เป็น WebAssembly โดยตรงถูกยกเลิกไป การออกแบบเกม งานภาพ และโค้ด assembly ต้นฉบับมาจากปี 2002 README ของรีโพซิทอรียังระบุการรีแฟกเตอร์สถาปัตยกรรม การชนของตัวยาน การปรับสมดุล และการควบคุมบนมือถือในปี 2026 คอมมิตหนึ่งเมื่อ 13 ก.พ. 2026 มีชื่อว่า “Claude generated mobile fix” ส่วนคอมมิตอื่น ๆ ไม่ได้ระบุว่าใครเขียนการเปลี่ยนแปลง

ผู้พัฒนารายงานSome projects stick with you longer than they should.
หลักฐานประกอบ
  • ผู้พัฒนารายงานเธรด Show HN: ผู้พัฒนาพอร์ต assembly เป็น C ด้วย Opus 4.6 แล้วคอมไพล์เป็น WebAssembly ผ่าน Emscripten — Hacker News (gottebp)
  • ผู้พัฒนารายงานหน้าเกม ส่วน About: โค้ด assembly ถูกพอร์ตเป็น C โดยมี Claude Code ช่วย และคอมไพล์เป็น WebAssembly ผ่าน Emscripten — ParticleField.com
แนวทางการพัฒนา

โค้ด x86 assembly ปี 2002 (การจัดการหน่วยความจำด้วย SSE ที่ปรับแต่งด้วยมือ ตัวสร้างเลขสุ่ม Mersenne Twister ฟิสิกส์แผนที่แบบทอรอยด์ และการเรนเดอร์ด้วยซอฟต์แวร์) ถูก Claude Code พอร์ตเป็น C กับ SDL2 ครอบด้วยชุดทดสอบ แล้วคอมไพล์เป็น WebAssembly ด้วย Emscripten รีโพซิทอรีอธิบายถึงการรีแฟกเตอร์ในภายหลังให้เป็นสถาปัตยกรรมแบบ clean architecture ที่ส่งผ่านสถานะอย่างชัดเจนและใช้เอนทิตีแบบพูล ข้อมูลเกม (บิตแมปแผนที่ สไปรต์ ไฟล์เพลงประกอบหกไฟล์ และเอฟเฟกต์เสียง) มาจากโปรเจกต์ต้นฉบับ

เอนจิน / เฟรมเวิร์ก
ไม่ใช้เอนจิน (C กับ SDL2; WebAssembly ผ่าน Emscripten)
ภาษาโปรแกรม
C
ขนาดทีม
ไม่เปิดเผย
ระยะเวลาพัฒนา
ไม่เปิดเผย
ต้นทุนการพัฒนา
ไม่เปิดเผย
โค้ดที่เขียนโดย AI
ไม่เปิดเผย
“Claude Code has a way of overcoming that activation energy that used to keep us from the old projects.”
— Benjamin Gottemoller, Some projects stick with you longer than they should.

หมายเหตุการตรวจสอบ: ตัวเกมคืออะไร: โปรเจกต์จบวิชา ECE 291 ของผู้พัฒนาเองจากปี 2002 ที่ University of Illinois เขียนด้วย x86 assembly ไม่ใช่การพอร์ตเกมของสตูดิโออื่น ชื่อเกมยืมชื่อวง The Alan Parsons Project แหล่งข้อมูล: บันทึกบน LinkedIn ของผู้พัฒนาเมื่อ 14 ก.พ. 2026 (ระบุชื่อ Claude Code) โพสต์ Show HN เมื่อ 15 ก.พ. 2026 (00:41 UTC) และความคิดเห็นแรกของผู้พัฒนาในโพสต์นั้น (ระบุชื่อ Opus 4.6 และแนวทางตัวแปลงที่ถูกยกเลิก) หน้าเกม และ README ของรีโพซิทอรี ข้อมูลเกมเพลย์ (หกด่านพร้อมบอส อาวุธอัปเกรดอัตโนมัติ ระเบิดนิวเคลียร์หกลูกต่อด่าน การชนของตัวยาน ปุ่มสัมผัสแบบสองอนาล็อกบนมือถือ และโหมดอมตะ Captain Planet) มาจาก README และหน้าเกม ไฟล์ด่านใน build สำหรับเบราว์เซอร์มีชื่อว่า shire, mordor, dune, midkemia, oceania และ archipelago โดยบันทึกของผู้พัฒนาอธิบายว่าหกด่านไล่ตั้งแต่ the Shire ไปจนถึง Mordor ไม่ได้ระบุที่มาของไฟล์เพลงประกอบหกไฟล์ ไม่พบไฟล์สัญญาอนุญาตในรีโพซิทอรี ไม่ได้ระบุขนาดทีมของการพอร์ต (บันทึกใช้คำว่า “ผม” ขณะที่เกมให้เครดิตห้าคน) จึงไม่ได้บันทึกไว้ ไม่สามารถอ่านสถิติ GitHub จากสภาพแวดล้อมที่ใช้ค้นคว้าได้

ประวัติการพัฒนา

  1. 2002

    เขียนด้วย x86 assembly ภายในไม่ถึงสองสัปดาห์เป็นโปรเจกต์จบวิชา ECE 291 ที่ University of Illinois ตามด้วยการพอร์ตด้วย SDL สำหรับ Linux และ Windows ในปีเดียวกัน

    ผู้พัฒนารายงานGitHub (gottebp)ParticleField.com
  2. ผู้พัฒนาเผยแพร่บันทึกเรื่องการนำเกมกลับมาด้วย Claude Code พร้อมลิงก์เวอร์ชันเบราว์เซอร์

    ผู้พัฒนารายงานLinkedIn (Benjamin Gottemoller)
  3. โพสต์บน Hacker News ในรูปแบบ Show HN

    ทางการHacker News (gottebp)

ผลงานของเกม

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

เบราว์เซอร์ (เว็บไซต์ทางการ)

วางจำหน่ายแล้ว (การพอร์ตเกมปี 2002 ของผู้พัฒนาเอง)ฟรีเว็บไซต์ทางการ

เล่นฟรีบนเบราว์เซอร์ ใช้คีย์บอร์ดบนเดสก์ท็อป และปุ่มสัมผัสแบบสองอนาล็อกบนโทรศัพท์ (แนวนอน)

ไม่มีข้อมูลสถิติสาธารณะสำหรับรายการนี้

ไม่มีข้อมูลสาธารณะ: ผู้เล่นพร้อมกัน (เว็บไซต์), รายได้ต่อเดือน, รายได้รวม

GitHub

วางจำหน่ายแล้ว (ซอร์สโค้ด C พร้อม build แบบเนทีฟ SDL2 และ WebAssembly ไม่พบไฟล์สัญญาอนุญาต)ฟรีหน้าสโตร์

ไม่มีข้อมูลสถิติสาธารณะสำหรับรายการนี้

ไม่มีข้อมูลสาธารณะ: ดาวบน GitHub

ยอดขายและรายได้ (ทุกแพลตฟอร์ม)

ยอดดาวน์โหลด
ไม่เปิดเผย

เกมบนเบราว์เซอร์ — ไม่มียอดดาวน์โหลดให้นับ

รีวิวและอันดับ

รีวิวจากบรรณาธิการ

บรรณาธิการยังไม่ได้รีวิว

อันดับในรายการต่าง ๆ

ขณะนี้ยังไม่ติดอันดับ

แหล่งอ้างอิง

แหล่งที่มาประเภทเผยแพร่เข้าถึงเมื่อ
Show HN: An x86 assembly game from 2002, ported to WebAssembly with Claude Code
Hacker News (gottebp)
โพสต์โซเชียล15 ก.พ. 25693 พ.ย. 2569
Some projects stick with you longer than they should.
LinkedIn (Benjamin Gottemoller)
Devlog14 ก.พ. 25693 พ.ย. 2569
The Alan Parsons Project (game page)
ParticleField.com
เว็บไซต์ทางการยังไม่ยืนยัน3 พ.ย. 2569
gottebp/alan_parsons_project — README
GitHub (gottebp)
รีโพสิทอรียังไม่ยืนยัน3 พ.ย. 2569
Official game page (language check)
ParticleField.com
เว็บไซต์ทางการยังไม่ยืนยัน3 พ.ย. 2569
จุดที่แหล่งข้อมูลไม่ตรงกัน
ปีที่พอร์ตเป็น C
หน้าเกมระบุว่าโค้ด assembly ถูกพอร์ตเป็น C “ในปี 2024” ขณะที่ README ของรีโพซิทอรีจัดการพอร์ตเป็น C ไว้ใต้ปี 2026 ความคิดเห็นใน Show HN อธิบายว่าทำหลังปี 2002 ไปยี่สิบสามปีด้วย Opus 4.6 และคอมมิตแรกของรีโพซิทอรีซึ่งตั้งชื่อว่าการพอร์ต x86 ASM เป็น C/WASM ลงวันที่ 4 ธ.ค. 2025 (ParticleField.com, GitHub (gottebp), Hacker News (gottebp))
การตรวจสอบ: ตรวจสอบแล้วตรวจสอบล่าสุด: 3 พ.ย. 2569ทางการผู้พัฒนารายงานประมาณการโดยบุคคลที่สามสังเกตโดยเรายังไม่ได้ตรวจสอบ
แชร์LINEFacebookXThreads

เกมที่คล้ายกัน

เกมที่ใกล้เคียงกันในด้านแนวเกม รูปแบบการเล่น เครื่องมือ AI และแพลตฟอร์ม