นานมาแล้วเมื่อคอมพิวเตอร์มีขนาดใหญ่และเกมสำหรับพวกเขานั้นเล็กมาก ไม่มีใครสามารถคิดได้ว่าอุตสาหกรรมบันเทิงประเภทนี้จะไปถึงระดับใด ท้ายที่สุดแล้วไม่มีใครมีส่วนร่วมอย่างจริงจังในการพัฒนาระบบที่ป้องกันการใช้เกมโดยไม่ได้รับอนุญาต
เมื่อเวลาผ่านไป อุตสาหกรรมเกมพัฒนาทั้งหมดในจังหวะที่เร็วขึ้น ไม่น่าแปลกใจเลยที่นักพัฒนาซอฟต์แวร์ต้องเผชิญกับความท้าทายทั้งสองนี้ในการเติบโตอย่างเต็มที่ พูดง่ายๆ ก็คือ พวกเขาต้องเผชิญกับความต้องการที่จะให้ผู้เล่นได้รับบริการที่เสถียรและเชื่อถือได้สำหรับการต่อสู้ออนไลน์ ตลอดจนปกป้องผลงานของพวกเขาจากการคัดลอกที่ผิดกฎหมาย
หนึ่งในการพัฒนาที่ประสบความสำเร็จมากที่สุดคือบริการ Steam จาก Valve โดยวิธีการที่ Steam คืออะไร? มันมีไว้เพื่ออะไร?
ประวัติความเป็นมาโดยย่อ
Steam ถูกสร้างขึ้นค่อนข้างเร็ว ๆ นี้เท่านั้นในปี 2545 อย่างไรก็ตาม เขาเป็นที่รู้จักในชื่อกริดหรือกาเซลล์ มันเป็นการปฏิวัติที่แฟน ๆ ของการสร้างสรรค์ของ Valve สามารถซื้อเกมเวอร์ชั่นดิจิทัลโดยไม่ต้องไปช็อปปิ้ง
Steam เวอร์ชันแรกถูกส่งไปเพื่อทำการทดสอบก่อนการเปิดตัว CS 1.4 ในเวลานั้นบริการอนุญาตดังต่อไปนี้:
- บุคคลสามารถค้นหาเซิร์ฟเวอร์ที่เขาสนใจได้อย่างอิสระ
- แน่นอนว่าสามารถใช้เกมที่ลงทะเบียนได้
- ซื้อ (!) สำเนาดิจิทัลของโปรแกรม (เราทราบอีกครั้งว่าในเวลานั้นมันเป็นการพัฒนาที่แท้จริง);
- "ตัดตัวเอง" เป็นลูกค้าหมากรุกหรือหมากฮอสที่ไม่โอ้อวด
การพัฒนาเพิ่มเติมของบริการ
การเปิดตัว Half-Life เป็นเหตุการณ์สำคัญในอุตสาหกรรม2. Counter-Strike: Source ที่ปล่อยออกมาพร้อมกันทำให้ตื่นเต้นไม่น้อย แต่ผู้ซื้อเกมบนสื่อทางกายภาพ (นั่นคือบนดิสก์) ต้องเผชิญกับความไม่สะดวกมากมาย:
- จำเป็นต้องใช้อินเทอร์เน็ตเพื่อเปิดใช้งานผลิตภัณฑ์
- เกมไม่จำเป็นต้องติดตั้งเท่านั้น แต่ยังต้องอัปเดตผ่านอินเทอร์เน็ตเดียวกันด้วย
- ขนาดของการอัปเดตและแพตช์นั้นมีความสำคัญ แม้กระทั่งโดยแนวคิดสมัยใหม่
- การเปิดใช้งานมักจะล้มเหลว
- พูดได้คำเดียวว่าทุกอย่างไม่ค่อยดีนัก
นวัตกรรมที่สำคัญในปีต่อๆ ไป
นวัตกรรมหลักคือร้านที่ออกแบบใหม่และปรับปรุงอย่างจริงจัง เซิร์ฟเวอร์เดิมทั้งหมดถูกปิดอย่างถาวร
Valve เริ่มดึงดูดบุคคลที่สามในเวลาเดียวกันนักพัฒนาเชิญพวกเขาขายเกมผ่านบริการของพวกเขา การเปิดตัวส่วนแรกของ HL2 นั้นโดดเด่นด้วยการเกิดขึ้นของการคุ้มครองระดับภูมิภาค การเปิดตัว Orange Box ทำให้แฟน ๆ ทุกคนยินดีกับบริการชุมชน Steam ซึ่งในไม่ช้าก็กลายเป็นเครือข่ายโซเชียลที่แท้จริงสำหรับนักเล่นเกม
เมื่อ Left 4 Dead อันโด่งดังปรากฏตัวขึ้น บริการการจับคู่ถูกสร้างขึ้น (ค้นหาคู่ต่อสู้ที่เหมาะสมในเกมออนไลน์) อย่างไรก็ตาม นวัตกรรมที่สำคัญกว่านั้นมากคือ "คลาวด์" บน Steam Cloud ซึ่งในที่สุดก็ทำให้สามารถซิงโครไนซ์การตั้งค่าระหว่างบัญชีผู้ใช้ได้อย่างสมบูรณ์ ตั้งแต่นั้นมา ความต้องการสื่อทางกายภาพสำหรับเกม (นั่นคือ การซื้อแผ่นดิสก์) ได้หายไปเกือบหมด
ในเวลาเดียวกันเกี่ยวกับสิ่งที่ Steam คืออะไรผู้ใช้ iMac ได้เรียนรู้ วันนี้ แพลตฟอร์มนี้มีน้ำหนักมากในชุมชน ในที่สุด ปีที่แล้วก็มีเหตุการณ์สำคัญอย่างแท้จริง: Steam เปิดตัวสำหรับระบบ Linux และ Steam OS ก็ประกาศเช่นกัน
จะหาได้จากที่ไหน?
ดังนั้นเราจึงได้เรียนรู้ว่า Steam คืออะไรถึงเวลาหันมาใช้โดยตรง มีวิธีการติดตั้งสองวิธี: หากคุณซื้อเกม (บนสื่อทางกายภาพ) ที่สามารถเชื่อมโยงกับบัญชี Steam ของคุณได้ การดำเนินการจะดำเนินการโดยอัตโนมัติ
หากคุณวางแผนที่จะซื้อโปรแกรมในValve store จากนั้นไปที่เว็บไซต์อย่างเป็นทางการและดาวน์โหลดแพ็คเกจการติดตั้งไคลเอนต์ โปรแกรม "หนัก" หลายสิบเมกะไบต์ซึ่งไร้สาระในปัจจุบัน
บันทึก!เราได้พูดคุยเกี่ยวกับแพทช์และการอัปเดตขนาดใหญ่ที่จะดาวน์โหลดหลังการติดตั้ง หากคุณไม่มีอินเทอร์เน็ตที่มีสติ (อย่างน้อย 1 Mb / วินาที) คุณไม่ควรติดต่อ "Steam" เลย ใช้เวลาและประสาทให้มาก
อีกอย่าง Steam key คืออะไร? นี่คือการอนุญาตสำหรับเกมที่รองรับการเปิดใช้งานและความช่วยเหลือผ่านบริการนี้ ความเป็นไปได้ดังกล่าวจะประกาศบนแพ็คเกจพร้อมแผ่นดิสก์หรือบนเว็บไซต์ของผู้ผลิต
ฉันจะติดตั้งได้อย่างไร
ทุกอย่างง่ายที่นี่ คลิกที่ไฟล์การติดตั้งด้วยปุ่มเมาส์ขวา เลือก "เรียกใช้ในฐานะผู้ดูแลระบบ" กล่องโต้ตอบการติดตั้งจะเปิดขึ้น
ทำตามคำแนะนำของ "วิซาร์ดการติดตั้ง"คลิกที่ปุ่ม "ถัดไป" อย่างรอบคอบ หลังจากที่เขาทำงานเสร็จ ลูกค้าจะเริ่ม อัปเดตโดยอัตโนมัติ หลังจากนั้นคุณสามารถเริ่มซื้อเกมได้ อย่างไรก็ตาม คุณไม่จำเป็นต้องซื้อทุกครั้ง: Valve จัดการขายที่เก๋ไก๋อย่างต่อเนื่อง หรือแม้กระทั่งมอบบางโปรแกรมเลย พูดได้คำเดียวว่ามีเวลา!
โดยวิธีการที่เกี่ยวกับการขายความจริงก็คือสำหรับการซื้อ คุณจะต้องไม่เพียงแค่ใช้บัตรเครดิตเท่านั้น ข้อมูลดังกล่าวสามารถเชื่อมโยงกับ Steam ได้ ที่อยู่สำหรับการเรียกเก็บเงินจะสะดวกสำหรับการยืนยันคำสั่งซื้อของคุณคืออะไร นี่คือที่อยู่บ้านของคุณเอง ซึ่งอาจได้รับใบเรียกเก็บเงินหรือหนังสือแจ้งเป็นลายลักษณ์อักษร ตามกฎแล้วการกรอกข้อมูลในฟิลด์นี้สามารถละเลยได้ ในกรณีนี้ ภาระผูกพันบางอย่างจะถูกลบออกจากบริษัท
ปัญหาบางอย่าง
ทันทีที่เราทราบว่าผู้เขียนบทความเองสำหรับทุกอย่างขณะทำงานกับไคลเอนต์ Steam อย่างเป็นทางการ ฉันไม่พบปัญหาใดๆ (ยกเว้นกรณีที่อินเทอร์เน็ตไม่ดี) อย่างไรก็ตาม หากคุณดาวน์โหลดเกม No Steam Edition เวอร์ชัน "เสีย" จาก Vasya Pupkin คุณจะเห็นเกมเหล่านั้นอย่างแน่นอน โดยเฉพาะอย่างยิ่ง คุณจะรู้ได้ทันทีว่า Steam dll คืออะไร
ความจริงก็คือเมื่อคุณพยายามที่จะเริ่มต้น "สายเสีย"เกมมักจะปรากฏขึ้นที่หน้าต่างพร้อมข้อความเกี่ยวกับการขาดหายไป จะแก้ไขสถานการณ์ได้อย่างไร? วิธีที่ง่ายที่สุดคือการซื้อเนื้อหาที่ได้รับอนุญาต หากคุณไม่มีโอกาสดังกล่าวด้วยเหตุผลบางประการ คุณสามารถลองเริ่มเกมได้โดยไม่ใช้ทางลัดบน "เดสก์ท็อป" แต่ให้ดับเบิลคลิกที่ไฟล์ .exe ซึ่งคุณจะพบตามเส้นทาง D: ( หรือไดรฟ์อื่น) Steambin
ไวรัส
ต้องยอมรับว่าบางครั้งมีปัญหากับแม้แต่เจ้าของเนื้อหาที่ถูกกฎหมายทั้งหมดซึ่งถูกซื้อด้วยเงินที่หามาอย่างยากลำบาก ต้องเผชิญกับการเปิดตัว ดังนั้น คุณอาจเห็นข้อความเกี่ยวกับ DLL ที่หายไปเดียวกัน ในกรณีที่ไฟล์ปกติได้รับการแก้ไขโดยไวรัสบางตัว
กล่าวโดยย่อ หากปัญหาเริ่มต้นจากศูนย์ ให้ติดตั้งแพ็คเกจป้องกันไวรัสปกติทันที
โอกาสสำหรับนักพัฒนา
คุณรู้หรือไม่ว่า Steam api คืออะไร?ซึ่งเป็นบริการเฉพาะตัวที่ให้ผู้เล่นได้ทดลองเล่นในด้านการสร้างความบันเทิง พูดเป็นภาษารัสเซีย นี่เป็นเครื่องมือพิเศษที่ทำให้สามารถรับข้อมูลเกี่ยวกับเกมและแก้ไขโค้ดของเกมได้
ดังนั้นกลไก Steam Web Api จึงมีส่วนเกี่ยวข้องกับสิ่งเหล่านั้นเกมที่มีไอคอนที่สอดคล้องกันในร้านค้า ซึ่งหมายความว่าคุณไม่เพียงแต่สามารถเข้าร่วมการต่อสู้ออนไลน์เท่านั้น แต่ยังสร้างเนื้อหาของคุณเองอีกด้วย แน่นอน ในกรณีส่วนใหญ่ วิธีนี้จำกัดเฉพาะการวาดหมวกที่มีชื่อเสียงใน Team Fortress เท่านั้น แต่บางครั้งผู้ใช้ก็สร้างม็อดที่มีฟังก์ชันการทำงานและความสวยงามที่เหลือเชื่อ
ผู้สร้าง Minerva MOD มีชื่อเสียงเป็นพิเศษในเรื่องนี้สำหรับ Half-Life 2 เป็นเรื่องที่ดีมากจนถูกเพิ่มลงในร้านค้าอย่างเป็นทางการเกือบจะในทันที และผู้พัฒนาได้รับเชิญให้ทำงานที่ Valve ต้องขอบคุณเครื่องมือนี้ที่ทำให้บริษัทพบพนักงานใหม่ที่มีแนวโน้มว่าจะได้ และเปิดโอกาสให้ผู้ใช้ทั่วไปได้แสดงออกถึงความเป็นตัวเองที่ไม่เหมือนใคร
ตัวระบุ
อย่างไรก็ตาม Steam ID คืออะไรการปรากฏตัวของซึ่งบางครั้งจำเป็นต้องเชื่อมต่อกับเซิร์ฟเวอร์ภายในบางตัว? นี่คือชื่อเครือข่ายเฉพาะของคุณ ซึ่งกำหนดขึ้นอยู่กับลักษณะของฮาร์ดแวร์ของคอมพิวเตอร์ พูดง่ายๆ ก็คือ หากคุณลงชื่อเข้าใช้บัญชีของคุณจากคอมพิวเตอร์และจากแล็ปท็อป ในทั้งสองกรณี คุณจะได้รับ ID แยกต่างหาก
รหัส Steam คืออะไร? นี่คือชื่อที่สองของตัวระบุเดียวกัน ซึ่งเราพูดถึงด้านบนนี้
เพื่อค้นหามันในเกม (ซึ่งรองรับเป็นไปได้) กดปุ่ม ESC จากนั้นป้อนคำสั่งสถานะในคอนโซลที่ปรากฏขึ้น รายชื่อจุดหมายปลายทางที่ยาวเหยียดจะเปิดขึ้น ในหมู่พวกเขา ให้ค้นหาชื่อที่ขึ้นต้นด้วยชื่อเล่นในเกมของคุณเอง จะมีดัชนีเช่น "STEAM_1: 0: 12345678" อยู่ข้างๆ นี่คือตัวระบุเดียวกัน
นั่นคือสิ่งที่ Steam เป็นและมีไว้เพื่ออะไร!