3DBlenderNFTUnity 3D

Unity 3D การหารายได้ NFT จากการขาย Prefab ด้วย Pinata และ Rarible

วิธีการนำ Prefabs หรือวัตถุของ GameObject พร้อมใช้งานใน Unity ไปสร้างรายได้ NFT ผ่าน IPFS อย่าง Pinata และ Rarible

บทเรียนนี้เป็นวิธีการนำ Prefabs หรือวัตถุของ GameObject พร้อมใช้งานใน Unity ไปสร้างรายได้ NFT ผ่าน Pinata และ Rarible ที่เป็นแพลตฟอร์มกระจาย NFT ที่น่าสนใจ

เริ่มต้นออกแบบ Model ตัวละครและทำการ Export สำหรับพร้อมใช้งานเป็น FBX เพื่อไปทำ Prefabs โดยในตัวอย่างเป็น Blender ออกแบบโมเดล 3 มิติขึ้นมา ชื่อ Cat.fbx

ทำการ New Project ขึ้นมาใหม่ตั้งชื่อว่าอะไรก็ได้ครับ สร้างเป็น Project 3D Template ให้เรียบร้อยแล้ววางตัว โมเดล 3 มิติของเราลงไปใน Unity ส่วนของ Project Windows ได้เลย!

สร้าง folder ใหม่ขึ้นมาใน Assets ชื่อว่า “Cat”

ลากไฟล์ FBX ที่ Export จาก Blender พร้อม Texture ลงไปใน Folder “Cat” จัดการมาจัดแต่งใน Scene ให้เรียบร้อย

สร้าง Folder ว่า “Prefabs” ขึ้นมา แล้วลากเจ้าแมวไปวางใน Folder ของ Prefabs เพื่อเก็บ GameObject ให้เป็น Prefabs

เมื่อเสร็จแล้วให้คลิกที่ Folder ชื่อ Prefabs แล้วเลือก Export Package

เราจะได้ไฟล์หลังจากกด Export ตั้งชื่อว่า Cat.unitypackage ครับ ขั้นตอนต่อมาให้เราไปเปิดใช้บริการของ https://www.pinata.cloud/

สมัครใช้งาน เปิดบัญชีมีเงินก็จ่ายไป 20USD ไม่มีก็ 0 USD แบบ Free Plan

สมัครสมาชิกกรอกข้อมูล อีเมลแล้วทำการยืนยันอีเมลให้เรียบร้อย ใช้เวลาไม่นานมากในขั้นตอนนี้และไม่ได้ยากเย็นอะไรครับ

เมื่อเข้า Login มาแล้วจะพบกับหน้า Upload ข้อมูลของเรา ให้กดที่ปุ่ม Upload เพื่อทำการอัพโหลด UnityPackage ที่เรา Export เจ้า Prefabs ของเราออกมา

ขั้นตอนการอัพโหลดให้เลือกอัพโหลดแบบไฟล์ แล้วอัพเจ้า Unity Package ขึ้นไป

เราจะได้ รหัส Pin ของ Assets ของเราบน Pinata เอาไว้ใช้งาน

ซึ่งเวลาที่เราจะเรียกใช้งาน IPFS ซึ่งเป็น Hash File ของเจ้า Cat.unitypackage คือ
https://gateway.pinata.cloud/ipfs/QmS2NuHVAtn3DCk4J1thBc5CG1K7fpZy7GTbdcbjarZoG3

สังเกต รหัส CID ก็คือรหัสสำหรับอ้างอิง ipfs ของ NFT ชิ้นนี้ครับ เว็บไซต์ที่เราจะเข้าไปขายงาน Prefab สำหรับ Unity ก็คือ
https://rarible.com/

ทำการเชื่อมต่อบัญชี Metamask ของเราให้เรียบร้อย (ไปหาวิธีเองนะครับ)

คลิกที่ Create เพื่อสร้าง Single Item สำหรับ Mint งานแรกของเรา:

กลับไปที่ Blender ของเรา Render ภาพตัวการ์ตูนสวยๆ สักภาพไว้โฆษณา

อัพโหลดไฟล์รูปภาพ และใส่ รายละเอียดให้เรียบร้อย

สิ่งที่จำเป็นคือการตั้งค่า Unlock once purchased ให้เลือก activate แล้วกรอก URL ของ IPFS ของเราจาก pinata ใส่ลงไปครับตั้งราคาเท่าไรก็เรื่องของเราได้เลย

เสร็จแล้วก็ทำการ Create Item ครับ

และอย่าลืม Mint นั้นสำคัญไฉน….

ค่า Gas เท่าไรก็ตามบุญตามกรรมนะครับ ถ้า Mint เสร็จก็พร้อมขายละ

ไปดูไปซื้อ Prefab หรือขาย Assets Game ของ Unity ได้เลยที่:

https://rarible.com/token/0xf6793da657495ffeff9ee6350824910abc21356c:108582142083456976876339900907435888448710903917551373456053136634427148861441?tab=details

สรุปถ้าเราขาย Assets ใน Unity ได้ในรูปแบบ Prefabs งั้นกลับไปดูงาน ใน Sketchfab.com ของผมที่

https://sketchfab.com/daydev/models

บางงานผมได้โชว์ใน Blendernation บ่อยด้วย ได้เวลามูปมาขายสักทีครับ เป็นอีกอาชีพหารายได้อีกช่องทางสำหรับสาย Level Design 3D ที่ใช้ Unity ออกแบบฉาก ขายได้ทีละชิ้น หรือเป็นฉากยังได้เลยครับ

หวังว่าจะได้ประโยชน์กันนะครับ 🙂

Asst. Prof. Banyapon Poolsawas

อาจารย์ประจำสาขาวิชาการออกแบบเชิงโต้ตอบ และการพัฒนาเกม วิทยาลัยครีเอทีฟดีไซน์ & เอ็นเตอร์เทนเมนต์เทคโนโลยี มหาวิทยาลัยธุรกิจบัณฑิตย์ ผู้ก่อตั้ง บริษัท Daydev Co., Ltd, (เดย์เดฟ จำกัด)

Related Articles

Back to top button

Adblock Detected

เราตรวจพบว่าคุณใช้ Adblock บนบราวเซอร์ของคุณ,กรุณาปิดระบบ Adblock ก่อนเข้าอ่าน Content ของเรานะครับ, ถือว่าช่วยเหลือกัน