epyt: เกมพิมพ์ 1KB
(js1024.fun)ฉันเข้าร่วม JS1024 ซึ่งสามารถส่งโค้ด JavaScript ได้สูงสุด 1024 ไบต์ เป็นครั้งแรกในรอบ 2 ปี และโค้ดที่ส่งครั้งนี้เป็นเกมง่าย ๆ ที่เมื่อมีคำศัพท์ภาษาอังกฤษสั้น ๆ ปรากฏขึ้น ก็เพียงพิมพ์ตามนั้นให้ทันเวลาเท่านั้น แต่จุดเด่นคือคำศัพท์ถูกกลับซ้ายขวาให้เข้ากับธีมของปีนี้ (mirror) เนื่องจากข้อจำกัดด้านขนาด จึงน่าเสียดายที่ไม่สามารถทำงานบนมือถือได้
ดูเหมือนว่าหัวใจสำคัญจะอยู่ที่การเก็บคำศัพท์อย่างไร แม้จะคิดมาตั้งนานแล้วว่าน่าจะทำได้ แต่เพราะความยากเลยยังไม่ได้ลงมือ จนในที่สุดก็ทำแนวทางที่ไม่เคยแตะเพราะความยากนี้สำเร็จได้พอดี (เพราะว่างงานเลยมีเวลาเหลือเฟือ) และจึงนำมาสร้างเป็นเกมนี้ หากอยากรู้ว่าแนวทางนี้คืออะไร โปรดดูโค้ดที่มีคอมเมนต์กำกับไว้ (ยินดีรับคำถามด้วย) และตัวเลขที่ช่วยบอกระดับความยากได้ทางอ้อมก็คือ... แม้จะมีขนาดเพียง 1022 ไบต์ แต่บรรจุคำศัพท์ไว้ถึง 1903 คำ :-)
1 ความคิดเห็น
น่าสนใจดีนะ!