นักพัฒนาเกมส์ : สามารถพัฒนาเกมส์บน Blockchain โดยที่ไม่ต้องมีความรู้ เกี่ยวกับ การโปรแกรม Blockchain ด้วยโปรแกรม Loom Unity SDK

Loom Network ได้สร้าง Unity SDK ที่อนุญาติให้นักพัฒนาเกมส์ สร้างเกมส์ Blockchainโดยที่ไม่ต้องมีความรู้เกี่ยวกับการโปรแกรม Blockchain เลยทีเดียว
บทความนี้แปลมาจาก Game Developers: Develop Blockchain Games without Knowing Blockchain Programming — with the Loom Unity SDK เขียนโดย Matthew Campbell ถ้ามีส่วนไหนในบทความที่แปลผิด ขอความกรุณาแจ้งให้เราทราบได้ตลอดผ่านทาง Private Note ขอบคุณค่ะ

ถ้าคุณยังไม่ตระหนัก ในตอนนี้ Unity เป็น แพลตฟอร์มพัฒนาเกมส์ที่ได้รับความนิยมที่สุดในโลก-โดยเฉพาะเกมส์บนมือถือ

ด้วย โปรแกรม SDK ของเรา ที่กำลังจะถูกปล่อยตัว ออกมาในเดือนมิถุนายนนี้ เราจึงขอประกาศอย่างเป็นทางการเกี่ยวกับ Unity ที่จะเข้ามาสนับสนุนการเข้าถึงของลูกค้าในระบบ และถ้าหากคุณเป็นนักพัฒนาที่ลองใช้โปรแกรมเบต้าของเราแล้วละก็ — คุณสามารถเข้ามาใช้ระบบได้เลยตอนนี้

มาครับ มาเช็คกันเลย…

Unity ได้รับความนิยมก็เพราะว่า:

1) มันง่ายสำหรับทุกคนที่จะเรียนรู้

2) มีกำลังมากพอที่จะสร้างเกมส์ชนิดต่างๆ

3) มีความสามารถพอที่จะรันระบบเกมส์บนทุกๆ ฮาร์ดแวร์

…และตั้งแต่ที่มีชุมชนเหล่านักพัฒนาใน Unity ที่ใหญ่ขึ้นมา — พวกเราก็ได้สร้าง และ ปล่อยตัว Unity SDK ที่ให้นักพัฒนาเกมส์ สามารถผสมผสานการใช้งานได้อย่างง่ายบน DAppChain backend โดยที่ไม่ต้องเป็นนักพัฒนา Blockchain ก็ได้

พูดภาษาไทยง่ายๆ ก็คือ Loom Unity SDK จะทำให้นักพัฒนาเกมส์คนไหนก็ตาม สามารถสร้างเกมส์ง่ายๆด้วยการ โคดเกมส์บน Blockchain

เมื่อ เซียนเกมส์ เข้าใจเกมส์ดี

นั้นหมายความว่า นักพัฒนาคนไหนก็ตาม นั้นสามารถที่จะสร้างเกมส์ที่รันบน iOS, Android หรือใน Web ด้วยการใช้ DAppChain backends ของเรา

มาครับ กติกามีอยู่ว่า…

นับตั้งแต่ Blockchain เกมส์กำลังจะมาเขย่าวงการ เรื่องนี้เป็นการอนุญาติให้เหล่านักพัฒนาเกมส์ที่มีพรสวรรค์ ได้รับประโยชน์อย่างมหาศาล โดยที่ไม่ต้องปวดหัวกับการเรียนภาษาเขียนเกมส์ใหม่

ดังนั้น…

Loom Unity SDK สามารถทำอะไรได้บ้าง?

Loom Unity SDK มีความสามารถที่จะทำได้หลายเรื่อง

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

ตัวอย่างเช่น Loom Unity SDK จะอนุญาติให้…

1.) ตรรกะของเกมส์ถูกเก็บไว้บน DAppChains

ผู้เล่นเกมส์ไม่ต้องกังวลเกี่ยวกับความไว้วางใจในระบบเกมส์ (ความเป็นเหตุเป็นผลของระบบ และ การถ่ายโอนทรัพย์สิน) เพราะระบบเกมส์ทั้งหมดจะถูกรันด้วยตัวเอง บน DAppChain (ซึ่งสามารถถูก fork ได้) Unity SDK จะอนุญาติให้ทุกคนได้อ่านและเขียน แต่ละ transactions โดยตรงจาก DAppChain

2.) สามารถที่จะจัดการคีย์ส่วนตัวของผู้ใช้งานได้

เราอนุญาติให้ใช้ pluggable keystores โดยที่ Loom มี oauth backend พื้นที่เก็บข้อมูลส่วนตัว — ที่ไม่มีความต้องการให้ผู้ใช้ต้องเป็น “ เด็กเนิร์ดที่รู้เกี่ยวกับ crypto ” เพื่อที่จะเล่นเกมส์ โดยผู้ใช้สามารถทิ้ง keys อย่างเดี่ยวๆ หรือ กับบุคลลที่ 3 ที่สามารถไว้วางใจได้

3.) สามารถโอนทรัพย์สินในเกมส์ เข้าสู่ Ethereumได้
ทางเราจะสนับสนุนการเข้าร่วมการถ่ายโอนทรัพย์สินเดียวกันกับที่เราใช้ใน DelegateCall เพื่อนำมาใช้โอน ERC20 และ ER721 ไปมาระหว่างสองกลุ่ม (แต่ไม่ใช่น้องๆ พวกนี้)

4.) Deeplinking สนับสนุนTrustwallet

เราจะได้รับการสนับสนุนโดย Deeplinking into TrustWallet — นั้นหมายความว่าเกมส์บนมือถือของคุณก็สามารถที่จะถ่ายโอนทรัพย์สินในเกมส์เข้าสู่ Ethereum mainnet โดยไม่ต้องมีการผูกมัด

จาก มุมมองของ UX Deeplinking ทำให้ mobile DApps ใช้งานได้ง่ายมากๆ

5.) ความสามารถในการจัดการ Accounts

ทั้ง UnitySDK และ Loom SDK ได้สร้างแนวความคิดเกี่ยวกับผู้ใช้งานและการเข้าสู่ระบบไว้แล้ว — ดังนั้นแทนที่จะกังวลเกี่ยวกับการรับรองความถูกต้อง คุณก็สามารถไปโฟกัสกับเรื่องตรรกะในเกมของคุณนั้นเอง

6.) การตรวจสอบรหัส (เพราะมันเป็นแหล่งข้อมูลที่เปิดให้ทุกคน!)

Unity SDK เป็นแหล่งข้อมูลที่เปิดให้ทุกคน บน Github ของเรา — นั้นหมายความว่า ถ้าคุณเป็นนักพัฒนาใน Unity คุณก็สามารถทำความคุ้นเคยกับมันได้ก่อนที่เราจะออก SDK ในเดือนหน้า (มิถุนายน 2018)

ดังนั้น เหล่านักพัฒนา Unity สามารถเข้ามาเริ่มทำความคุ้นเคยได้เลยในตอนนี้นะครับ จนกว่า SDK จะออกมาในช่วงเดือนมิถุนายน นี้

…เรากำลังวางแผนที่จะให้คุณแสดงความชำนาญของคุณด้วย ใน Unity SDK hackathons ที่กำลังจะจัดขึ้น โดย Loom เป็นผู้จัดงาน

Loom SDK ใกล้จะพร้อมใช้งานแล้ว(+Hackathon ก็กำลังจะมาที่เมืองใกล้ๆคุณ! 🌏)

เรามีความตื่นเต้นมากที่ SDK ของเรา จะพร้อมใช้งานและปล่อยออกสู่สาธารณชน

เพราะว่าอะไรเหรอครับ? 
เนื่องจากจะเป็นวิธีที่ง่ายที่สุดสำหรับนักพัฒนาที่สามารถสร้าง Blockchain DApps แบบปรับขนาดได้ (รวมไปถึงเกมส์) โดยไม่ต้องทำอะไรหนักๆมาก

นอกจาก การปล่อย SDK ในเดือนมิถุนายน เราก็ได้ประกาศเกี่ยวกับงาน Hackathons งานเฉพาะสุดพิเศษที่จะให้ความรู้เบื้องต้นเกี่ยวกับขีดความสามารถของทั้งเกมส์ และ นักพัฒนา Blockchain (ใน โตเกียว วันที่ 26 พฤษภาคม จากนั้นก็ ปักกิ่ง และเซี่ยงไฮ้ ก็จะตามมาในเดือนมิถุนายน)

…ดังนั้น ถ้าคุณเป็นนักพัฒนาที่เอนจอยในการดื่มด่ำคาเฟอีนเป็นจำนวนมาก ในขณะที่ลงลึกไปกับการโคดดิ้งแล้วละก็ เราอยากพบคุณครับ 😎

เมื่อคุณค้นพบว่าตัวเองสามารถสร้างเกมส์ Blockchain โดยไม่ต้องมีความรู้เกี่ยวกับการโปรแกรม Blockchain เลย

นับตั้งแต่ SDK กลายเป็นหนทางที่ง่ายที่สุดสำหรับนักพัฒนา ในการสร้างและปล่อย scalable DApp มันจึงนับว่าเป็นเรื่องอาชญกรรมในวงการนักพัฒนา หากคุณยังไม่รู้เกี่ยวกับ Loom’s SDK นะครับ

อีกเรื่องหนึ่ง …

นอกจากนี้เรายังรวบรวมรายชื่อผู้ให้บริการอื่น ๆ (ที่น่าเหลือเชื่อ) ที่ทางเรา เหล่านักพัฒนา Loom ได้ร่วมมือ (เหมือนกับการสร้างสารบัญเกี่ยวกับสิ่งต่างๆที่เราสร้างไว้) รวมไปถึงเรื่องสุดเซอร์ไพรส์อีกหลายๆเรื่อง

ดังนั้น เกาะขอบจอแน่นๆ ถ่างตาให้กว้างเข้าไว้นะครับ 😎


Loom Network เป็นแพลตฟอร์มที่มีไว้สำหรับการสร้าง highly scalable DPoS sidechains เข้าสู่ Ethereum โดยที่มีจุดโฟกัสไปที่การเสกลเกมส์และดซเชียล แอพฯ ขนาดใหญ่

อยากรู้เรื่องราวไปมากกว่านี้? เริ่มอ่านจากที่นี่เลยครับ

คุณเป็นแฟนเกมส์ blockchainหรือเปล่าครับ ? ลองมาเช็ค Zombie Battleground เกมส์การ์ดแรกของโลกในระบบ PC & mobileที่รันระบบทั้งหมดบน blockchain

ถ้าคุณอ่านบทความนี้แล้วชื่นชอบ และอยากรู้ข่าวสารอัพเดทของเรา มาสมัครรับ private mailing list ของเราได้เลยครับ

ขอขอบคุณ คุณ James Martin Duffy

https://loomx.io

ติดตามข่าวสารและพูดคุยกับทีมงาน Loom Network เป็นภาษาไทยได้ทางนี้ค่ะ!
ห้องแช็ท Telegram
แฟนเพจ Facebook