crokocat

เกิดอะไรขึ้นกับเกม Flash และอะไรมาแทนที่

2026-09-25

Samurai Snakeเกมงูคลาสสิกเล่นเลย

เกม Flash ไม่ได้แย่ลง และความอยากเล่นก็ไม่เคยหายไปไหน Adobe หยุดสนับสนุน Flash Player อย่างเป็นทางการเมื่อวันที่ 31 ธันวาคม 2020 และในวันที่ 12 มกราคม 2021 ก็เปิดใช้ระบบล็อกที่บล็อกเนื้อหา Flash ทั้งหมดไม่ให้ทำงานได้เลย แม้แต่ในเบราว์เซอร์ที่ยังติดตั้งปลั๊กอินอยู่ก็ตาม เบราว์เซอร์หลักเกือบทุกตัวถอดการสนับสนุนออกในช่วงเวลาใกล้เคียงกัน พูดสั้น ๆ คือสิ่งที่เกษียณไปคือซอฟต์แวร์ ไม่ใช่ตัวเกมเอง และยิ่งไม่ใช่ความต้องการเล่นอะไรเร็ว ๆ ฟรี ๆ โดยไม่ต้องติดตั้งอะไรเลย สิ่งที่เข้ามาแทนที่ Flash ไม่ใช่บริษัทเดียวหรือเว็บไซต์เดียว แต่เป็นมาตรฐานเว็บ: HTML5 ซึ่งข้อกำหนดเสร็จสมบูรณ์ในปี 2014 ให้เบราว์เซอร์มีวิธีวาดกราฟิกในตัว (องค์ประกอบ canvas และ WebGL) เล่นเสียง และอ่านการควบคุม โดยไม่ต้องมีปลั๊กอินเพิ่มเติมเลย เกมที่สร้างด้วย HTML5 เล่นได้ในเบราว์เซอร์สมัยใหม่ทุกตัว ทั้งบนมือถือและคอมพิวเตอร์ ไม่ต้องดาวน์โหลดและไม่ต้องรอแพตช์ความปลอดภัยใด ๆ นี่คือเหตุผลที่ไลบรารีเกมของ crokocat เอง ตั้งแต่เกมอาเกดที่สร้างใหม่อย่าง Snake และ Invaders ไปจนถึงเกมปริศนาที่ใหม่กว่า ล้วนสร้างด้วย HTML5 ทั้งหมด

ทำไม Adobe ถึงปิด Flash Player

ในเดือนกรกฎาคม 2017 Adobe ประกาศร่วมกับ Apple, Google, Microsoft และ Mozilla ว่า Flash Player จะถูกยกเลิกภายในสิ้นปี 2020 เหตุผลหลักคือเรื่องความปลอดภัย หลายปีที่ผ่านมา Flash เป็นหนึ่งในซอฟต์แวร์ที่ถูกโจมตีมากที่สุดในอินเทอร์เน็ต มีช่องโหว่มากมายที่ทำให้ผู้โจมตีสามารถรันโค้ดบนเครื่องของผู้เข้าชมได้ เพียงแค่หลอกให้เปิดหน้าเว็บหนึ่ง

Flash ยังทำงานได้ไม่ดีบนแบตเตอรี่และหน้าจอสัมผัสด้วย ซึ่งเป็นหนึ่งในเหตุผลที่ Apple ไม่สนับสนุนมันบน iPhone และ iPad มาตั้งแต่แรก Steve Jobs อธิบายเรื่องนี้ต่อสาธารณะตั้งแต่ปี 2010 ก่อนที่ Adobe จะประกาศเองหลายปี โดยชี้ไปที่ความปลอดภัย อายุแบตเตอรี่ และการที่เว็บบนมือถือกำลังมุ่งหน้าสู่มาตรฐานเปิดแทนที่จะเป็นปลั๊กอินปิดของผู้ผลิตรายเดียว

วิธีที่คนยังเล่นเกม Flash เก่าได้อยู่

วิธีหลักคือ Ruffle ตัวจำลอง Flash Player แบบโอเพนซอร์ส เขียนด้วยภาษา Rust และคอมไพล์เป็น WebAssembly ทำงานอยู่ในเบราว์เซอร์ทั้งหมด ไม่ต้องติดตั้งปลั๊กอิน และไม่มีความเสี่ยงด้านความปลอดภัยแบบที่ Flash เดิมเคยมี Newgrounds และคอลเลกชันเกม Flash ของ Internet Archive ใช้ Ruffle เพื่อรันไฟล์ .swf ที่เก็บรักษาไว้นับพันไฟล์ได้โดยตรงในแท็บเบราว์เซอร์

วิธีนี้ไม่สมบูรณ์แบบ บางเกมที่พึ่งพาฟีเจอร์เฉพาะของ Flash มาก ๆ ก็ยังทำงานไม่ถูกต้อง แต่เกมคลาสสิกส่วนใหญ่กลับมาเล่นได้อีกครั้งด้วยวิธีนี้ ฟรี และไม่ต้องคัดลอกปลั๊กอินต้นฉบับ

HTML5 กับ Flash: สิ่งที่เปลี่ยนไปจริง ๆ และตำแหน่งของ crokocat

เกม HTML5 โดยพื้นฐานแล้วก็คือหน้าเว็บหนึ่งหน้า กราฟิกของมันทำงานผ่านเอนจิน canvas หรือ WebGL ของเบราว์เซอร์เอง โค้ดเป็น JavaScript มาตรฐาน และเบราว์เซอร์กักมันไว้ในแซนด์บ็อกซ์เดียวกับเว็บไซต์อื่น ๆ ที่เข้าชม นั่นทำให้ช่องโหว่ประเภทที่ทำให้ Flash เสี่ยงหมดไปโดยสิ้นเชิง และทำให้เกม HTML5 เล่นได้บนอุปกรณ์ทุกชนิดที่มีเบราว์เซอร์สมัยใหม่ รวมถึงมือถือและแท็บเล็ต ซึ่งเป็นที่ที่ Flash ไม่เคยเล่นได้เลย

บน crokocat, Snake, Brickstorm และ Invaders ไม่ได้ผ่านตัวจำลอง Flash เลย ทั้งสามเกมสร้างด้วย HTML5 ตั้งแต่ต้น ในจิตวิญญาณของยุคอาเกดที่แนวเกมเหล่านี้มาจาก Samurai Snake ควบคุมด้วยปุ่มลูกศร WASD หรือปัดนิ้วบนมือถือ พร้อมเพิ่มการดวลกับงูนินจาเข้ามาบนสูตรคลาสสิกของการโตขึ้นโดยไม่ชนหางตัวเอง Brickstorm ยังคงแป้นควบคุมด้วยเมาส์หรือปุ่มลูกศร และแคปซูลพาวเวอร์อัพที่ร่วงลงมา อย่างเลเซอร์และหลายลูกบอล เหมือนเกมทำลายอิฐทั่วไปมาหลายสิบปี Invaders สร้างตู้เกมอาเกดปี 1978 ขึ้นมาใหม่จนถึงเส้นสแกน CRT พร้อมเอเลี่ยน 55 ตัวที่เดินแถว บังเกอร์สี่แห่ง และยูเอฟโอปริศนา ทั้งสามโหลดได้ทันทีโดยไม่ต้องใช้ปลั๊กอิน และเล่นเหมือนกันทั้งบนมือถือและคอมพิวเตอร์

Samurai Snakeเกมงูคลาสสิกเล่นเลยBrickstormทุบอิฐให้เกลี้ยงทุกก้อนเล่นเลย👾Invadersปกป้องโลกเอาไว้เล่นเลย

คำถามที่พบบ่อย

เกม Flash หยุดทำงานตั้งแต่เมื่อไหร่

Adobe หยุดสนับสนุน Flash Player อย่างเป็นทางการเมื่อวันที่ 31 ธันวาคม 2020 และในวันที่ 12 มกราคม 2021 ก็บล็อกเนื้อหา Flash ที่เหลือทั้งหมดอย่างจริงจัง เบราว์เซอร์หลักถอดการสนับสนุนในตัวออกในช่วงเวลาใกล้เคียงกัน ดังนั้นเกมใดก็ตามที่พึ่งพาปลั๊กอินนี้จึงหยุดทำงานบนเบราว์เซอร์ทั่วไปตั้งแต่ต้นปี 2021 เป็นต้นมา

ยังเล่นเกม Flash เก่าได้อยู่ไหม

เล่นได้หลายเกม Ruffle ตัวจำลอง Flash ฟรีแบบโอเพนซอร์ส ทำงานในเบราว์เซอร์โดยตรงโดยไม่ต้องติดตั้งอะไร และเป็นตัวขับเคลื่อนคลังเกม Flash ขนาดใหญ่บนเว็บไซต์อย่าง Newgrounds และ Internet Archive ไม่ใช่ทุกเกมเก่าจะทำงานสมบูรณ์แบบผ่านมัน แต่เกมคลาสสิกส่วนใหญ่กลับมาเล่นได้อีกครั้ง

HTML5 ก็คือ Flash แค่รุ่นใหม่กว่าใช่ไหม

ไม่ใช่ HTML5 ไม่ใช่ปลั๊กอินเลย แต่เป็นชุดฟีเจอร์ในตัวของเบราว์เซอร์ (canvas, WebGL, Web Audio, JavaScript) ที่ทำให้หน้าเว็บวาดกราฟิกและเล่นเสียงได้โดยไม่ต้องติดตั้งเพิ่ม เป็นช่องว่างเดียวกับที่ Flash เคยเติมเต็ม นี่ก็เป็นเหตุผลที่เกม HTML5 เล่นได้บนมือถือด้วย ซึ่งเป็นสิ่งที่ Flash ไม่เคยทำได้

ทำไมเกมเบราว์เซอร์ฟรีถึงไม่หายไปพร้อมกับ Flash

เพราะความต้องการเล่นเกมเร็ว ๆ ฟรี ๆ โดยไม่ต้องดาวน์โหลดอะไรไม่ได้หายไปพร้อมปลั๊กอิน นักพัฒนาแค่สร้างแนวเกมเดิมขึ้นใหม่ด้วย HTML5 Snake, Invaders และ Brickstorm บน crokocat เป็นตัวอย่างของสิ่งนี้ เกมอาเกดคลาสสิกที่สร้างขึ้นใหม่ตั้งแต่ต้นเป็นเกม HTML5 ไม่ใช่ไฟล์ Flash เก่า

ไกด์และเคล็ดลับ

เล่นที่นี่