เจนเนอเรเตอร์ใหม่ใช้อัลกอริธึมที่ทันสมัยในการทำงานกับ ASCII Art

ผู้เขียน: Roger Morrison
วันที่สร้าง: 19 กันยายน 2021
วันที่อัปเดต: 21 มิถุนายน 2024
Anonim
Akai Pro -  MPC 2.3 Update Tour
วิดีโอ: Akai Pro - MPC 2.3 Update Tour

เนื้อหา



ที่มา: Dukepope / Dreamstime.com

Takeaway:

ศิลปะ ASCII แบบเก่าได้รับการกลับชาติมาเกิดบนอินเทอร์เน็ตในปัจจุบัน

จำศิลปะ ASCII ได้ไหม?

อาจจะไม่ แต่ก็เหมือนกับองค์ประกอบเก่าแก่อื่น ๆ ของการคำนวณแบบดั้งเดิมมันมีวันถัดจากบอร์ดข่าวอิเล็กทรอนิกส์เกมวิ่งออกมาจากแผ่นฟลอปปี้ดิสก์และภาษาโปรแกรมที่บุกเบิกเช่น BASIC และ Fortran

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

ดังนั้นในสมัยนั้นมีฉากหนึ่งสำหรับ ASCII art ซึ่งเป็นรูปแบบศิลปะที่ใช้ระบบบรรทัดคำสั่ง MS-DOS เก่า ๆ เพื่อสร้างการแสดงสีที่น่าทึ่ง แทนที่จะพยายามทำงานเป็นพิกเซลศิลปิน ASCII ใช้ชุดอักขระที่พบบนแป้นพิมพ์คอมพิวเตอร์ทั่วไป - ตัวอักษรตัวเลขเครื่องหมายทับและแบ็กสแลชเครื่องหมายวงเล็บและเครื่องหมายปีกกาเครื่องหมายดอกจันเครื่องหมายดอลลาร์และอักขระพิเศษอื่น ๆ การจัดเก็บเหล่านี้เป็นแถวและคอลัมน์คุณสามารถรวบรวมรูปภาพบางประเภทที่น่าตื่นตาตื่นใจ ผู้ที่ประสบความสำเร็จมากที่สุดกับศิลปะ ASCII ก็เป็นศิลปินทัศนศิลป์และศิลปินเสียงแบบออฟไลน์เช่นผู้ชายคนนี้คนอื่น ๆ เป็นนักคณิตศาสตร์ที่ปั่นภาพแนวเส้นที่ซับซ้อนด้วยเครื่องคิดเลขกราฟิค


อินเตอร์เฟซที่ทันสมัย

จากนั้น Windows ก็มาพร้อมและหน้าจอ 256 สีก็เช่นกัน ในไม่ช้าการถ่ายภาพดิจิตัลก็เป็นสิ่งที่น่าเกรงขามและศิลปะ ASCII ก็ถูกลืมไปมาก

ทุกวันนี้การนำเสนอแบบภาพจำนวนมากนี้ถูก จำกัด ไว้ที่หน้าต่างแสดงผลแบบฝังในหน้าเว็บหรือโปรแกรมที่ปฏิบัติการได้ คุณจะมีหน้าที่สร้างขึ้นด้วย HTML, CSS และอื่น ๆ ที่ดูทันสมัยเหมือนออกไปข้างนอกและภายในกล่องที่มีอยู่คุณจะมีเส้นที่เหมือนกันซึ่งคุณเคยเห็นเมื่อคุณเปิดคอมพิวเตอร์

สิ่งที่น่าทึ่งคือสิ่งที่ผู้คนสามารถทำกับศิลปะ ASCII ได้ในไม่กี่ปีที่ผ่านมา เมื่อคอมพิวเตอร์มีขนาดเล็กลงเร็วขึ้นและสามารถจัดเก็บข้อมูลได้มากขึ้นจึงเป็นไปได้ที่จะสร้างโปรแกรมทุกประเภทที่จะสร้างงานศิลปะ ASCII โดยอัตโนมัติจากภาพดิจิทัลที่ใช้พิกเซล

จำไว้ว่าในสมัยก่อนคุณต้องเข้าไปและ "รหัสมือ" เป็นภาพศิลปะ ASCII คุณต้องตั้งโปรแกรมคอมพิวเตอร์เพื่อคายอักขระแต่ละตัวทีละตัวซึ่งใช้ความพยายามอย่างมาก

ไม่มีข้อบกพร่องไม่มีความเครียด - คู่มือแบบเป็นขั้นตอนเพื่อสร้างซอฟต์แวร์ที่เปลี่ยนแปลงชีวิตโดยไม่ทำลายชีวิตของคุณ

คุณไม่สามารถพัฒนาทักษะการเขียนโปรแกรมของคุณเมื่อไม่มีใครใส่ใจคุณภาพของซอฟต์แวร์


ในทางตรงกันข้ามผู้สร้างงานศิลปะ ASCII ในปัจจุบันสามารถถ่ายภาพได้เกือบทุกรูปแบบและเรียกใช้ผ่านอัลกอริธึมที่ซับซ้อนและคอมพิวเตอร์จะกำหนดอักขระที่ตรงกับรูปทรงของภาพ

คุณสามารถดูโปรแกรมเหล่านี้ได้ทุกประเภทบนเว็บ - ตัวอย่างเช่นโปรแกรมนี้จาก Glass Giant จะถ่ายภาพที่คุณอัปโหลดและคายมันออกมาใน ASCII ถ้าอย่างนั้นคุณมีสินค้าที่ใช้อัลกอริทึมที่ทันสมัยเหล่านี้ - ตัวอย่างเช่นเสื้อยืดตัวนี้ที่มี Albert Einstein แสดงใน ASCII ไซต์เช่นนี้ที่ Super Symbols แสดงจุดตัดของศิลปะ ASCII กับสิ่งต่าง ๆ เช่นอิโมติคอนการออกแบบเกมและภาพเคลื่อนไหว Flash ที่ทันสมัย ศิลปะ ASCII ยังมีประโยชน์ในการแนะนำการเขียนโปรแกรมการแสดงผล หน้า TechCrunch นี้ยังแสดงให้เห็นว่าเกมที่อิงจากตัวละคร ASCII ยังคงดึงดูดผู้ชมยุคใหม่ได้อย่างไร

ระเบิดจากอดีต

แม้ว่าตอนนี้มีสิ่งใหม่ ๆ มากมายที่เป็นไปได้ในศิลปะ ASCII แต่ผู้สร้างบางคนยังคงได้รับความสนใจกลับไปสู่ยุคสมัยแห่งการแสดงผลขาวดำดิสก์ไดรฟ์โทรศัพท์พื้นฐานและ AOL

Patrick Gillespie บริหารเว็บไซต์ที่ชื่อ Patorjk.com บนเครื่องกำเนิดของเขาคุณพิมพ์คำหรือวลีแล้วเลือกหนึ่งในสิบของตัวอักษรจากกล่องแบบหล่นลง ผลลัพธ์จะถูกเขียนลงในกล่องขนาดใหญ่โดยใช้ครึ่งล่างของหน้าจอเป็นจำนวนมาก มีแบบอักษรที่เป็นตัวอักษรขนาดใหญ่พิเศษเป็นเส้นที่ลากและอื่น ๆ เช่น "o8" ที่ทำให้ตัวละครกลายเป็นภาพที่สร้างโดยใช้อักขระ ASCII ฐานบางตัวเท่านั้นในกรณีนี้ตัวเลขแปดและตัวอักษรตัวเล็ก“ o”

“ เมื่อฉันพัฒนา TAAG มันเป็นการสร้างแอปพลิเคชันออนไลน์ที่จะอนุญาตให้บางคนสร้างโดยใช้ตัวอักษร AOL ASCII Art เก่า ๆ ที่สร้างขึ้นในช่วงปลายยุค 90” Gillespie กล่าวกับ Techopedia “ ฉันสร้างรูปแบบมาตรฐานสำหรับแบบอักษรหลุมคงที่ที่มีอยู่ (ตัวอักษรบางตัวไม่สมบูรณ์) และปัญหาตัวอักษรคงที่ หลังจากฉันทำสิ่งนี้ฉันได้เรียนรู้เกี่ยวกับการเคลื่อนไหวแบบอักษรอื่น ๆ (เช่นแบบอักษร FIGlet และ TheDraws) และรวมไว้ในใบสมัครของฉันด้วย ในที่สุดฉันก็ลงเอยด้วยการสร้างแบบอักษรของฉันเองด้วย

สำหรับปรัชญาการออกแบบ Gillespie กล่าวว่ามันขึ้นอยู่กับการทำให้งานศิลปะประเภทนี้เข้าถึงได้ทางออนไลน์

“ ฉันต้องการสิ่งที่ใช้งานง่าย ฉันไม่ต้องการให้ผู้ใช้พิมพ์แล้วกดปุ่ม ฉันต้องการพิมพ์ของฉันและดูว่ามันถูกสร้างขึ้นเมื่อฉันพิมพ์” กิลเลสปีกล่าว

กิลเลสปีผู้ซึ่งแสดงให้เห็นว่าตัวเองเป็น“ แฟนตัวยง” ของงานศิลปะ ASCII ของเมื่อวานนี้ได้รวบรวมการสร้าง ASCII ที่หลากหลายบนเว็บไซต์

“ สิ่งที่ฉันจำได้มากที่สุดคือการมองผ่านงานศิลปะที่มาพร้อมกับ 'AOL progs' ย้อนกลับไปในช่วงปลายยุค 90” Gillespie กล่าว “ มีงานศิลปะบางอย่างสำหรับมัน…หลายชิ้นมีความซับซ้อนและเห็นได้ชัดว่าใช้เวลาในการสร้างมาก เนื่องจากฉากศิลปะ AOL ASCII ของโรงเรียนเก่าก่อตัวขึ้นรอบตัวอักษร Ariel จึงเริ่มหายไปจากอินเทอร์เน็ตเมื่อ AOL หยุดเป็นกำลังสำคัญ (ประมาณปี 2544) ฉันได้ยินคนพูดถึงศิลปะจากฉากนี้น้อยมากแล้ว”

เช่นเดียวกับ Gillespie มีเพียงไม่กี่คนที่ทำงานเกี่ยวกับการใช้เทคโนโลยีใหม่เช่นการพัฒนาอัลกอริธึมที่ซับซ้อนเว็บไซต์ตอบสนองที่ทันสมัยและสื่อใหม่เพื่อส่งเสริมเทคโนโลยี "ย้อนยุค" เก่า ๆ เหล่านั้นที่ยังคงมีความเกี่ยวข้องในโลกดิจิตอลร่วมสมัยของเรา ดังนั้นมองหาคลาสสิกอย่างศิลปะ ASCII เพื่อให้โผล่ขึ้นมาบนขอบของเว็บใหม่