Game Development
-
สร้างเกม Unity 3D แนว Space Shooting ตอนที่ 2
จากบทความที่แล้ว สร้างเกม แนว Space Shooting จะรู้วิธีสร้างเกมเบื้องต้นตั้ง รอบนี้เราจะสร้างเงื่อนไขของการทำเกมให้สมบูรณ์
Read More » -
สร้างเกม Unity 3D แนว Space Shooting ตอนที่ 1
สำหรับนักพัฒนาเกมแล้ว เกมแนว Space Shooting นับว่าเป็นจุดเริ่มต้นของการพัฒนาเกมสาย Programming ซึ่งเป็นตัวอย่างที่เหมาะที่สุดสำหรับการออกแบบ
Read More » -
Unity 3D การหารายได้ NFT จากการขาย Prefab ด้วย Pinata และ Rarible
บทเรียนนี้เป็นวิธีการนำ Prefabs หรือวัตถุของ GameObject พร้อมใช้งานใน Unity ไปสร้างรายได้ NFT ผ่าน Pinata และ Rarible ที่เป็นแพลตฟอร์มกระจาย NFT ที่น่าสนใจ เริ่มต้นออกแบบ Model ตัวละครและทำการ Export สำหรับพร้อมใช้งานเป็น…
Read More » -
สร้างเกม 2 มิติแบบ Multiplayer บน Unity ด้วย Mirror
บทเรียนการสร้างเกม Multiplayer ง่ายๆ บน Unity โดยใช้ Asset ชื่อว่า Mirror ทำเกมเล่นบน Network สำหรับสาย สร้างเกม 2 มิติครับ เริ่มต้นให้ทำการ Create Project ขึ้นมาใหม่ผ่าน Unity…
Read More » -
Unity กับการทำ VR บน Web ด้วย WebXR Exporter
ห่างหายไปนานงานเยอะมากๆ วันนี้เลยเอาบทเรียนนี้มาฝากครับ สำหรับสายเว็บ การทำ WebXR ด้วย Unity สำหรับเปิดใช้งาน Content VR ผ่าน Browser บน Oculus หรือ VR Headset โจทย์คือ ช่วงหลังได้รับงานจากกรมศิลปากรทำ AR…
Read More » -
WebXR กับ A-frame ตอนที่ 3 การเขียน Javascript ควบคุมการ Spawn วัตถุในเกม VR
ซีรีย์การพัฒนาเกม VR ผ่าน WebXR ด้วย A-Frame กับการเขียน Javascript ในการทำ Spawn วัตถุในเกมให้ปรากฏออกมา ศึกษาบทเรียนก่อนหน้าได้ที่: WebXR กับ A-frame ตอนที่ 1 จำลอง WebXR API…
Read More » -
WebXR กับ A-frame ตอนที่ 2 ทดสอบ VR Controller กับ Hand Controller Component
ซีรีย์การพัฒนาเกม VR ผ่าน WebXR ด้วย A-Frameกับการจำลอง VR Controller ทดสอบผ่าน VR Headset แน่นอนว่าต้องผ่านบทเรียนแรกก่อนคือ WebXR กับ A-frame ตอนที่ 1 จำลอง WebXR API…
Read More » -
WebXR กับ A-frame ตอนที่ 1 จำลอง WebXR API Emulator และสร้างฉาก VR
ซีรีย์การพัฒนาเกม VR ผ่าน WebXR โดยการเตรียมความพร้อมในการจำลอง WebXR API Emulator และ A-Frame กันหน่อย เทรนด์ช่วงหลังในการพัฒนาแอปพลิเคชัน VR บน Headset อย่าง Oculus หรือ Vive ยอมรับว่าช่วงหลังผมจะได้งานที่ต้องใช้แพลตฟอร์ม…
Read More » -
Unity 3D กับเทคนิคการทำ 360 Photo ด้วย Cube Map Real-Time Render
บางครั้งการ Render ภาพ 360 Photo จากโปรแกรม 3D ก็นานเกินไป ลองมาหาโซลูชันแบบ Real-Time Render บน Unity 3D สำหรับสร้างกราฟิกภาพ 360 แบบรวดเร็ว ถ้ามีการรับงานทำกราฟิก 3D แบบ…
Read More » -
Vuforia และ Unity ทำ AR แบบ Object Recognition ตรวจจับวัตถุแทน Marker
ตั้งแต่ทำบทเรียน การสร้าง Augmented Reality ร่วมกับ Unity 5 และ Vuforia แบบง่าย และ Unity: การใช้งาน Lean Touch ร่วมกับ Vuforia บนแอพ AR ก็หันไป…
Read More » -
AR Foundation บน Unity การจับใบหน้าด้วย ARKit Face Tracking ทั้ง iOS และ Android
บทเรียนในการทำ Face Tracking มีหลากหลายวิธีครับตั้งแต่การใช้ ARcore อย่าง Face Rig บน Unity ในบทความ ARCore Face Rig บน Unity 3D ซึ่งถ้าลองอีกวิธีใน Unity เวอร์ชัน…
Read More » -
Unity ทำงานร่วมกับวีดีโอ 360 องศา และสร้างพลิเคชัน VR เล่น Video 360
สองบทเรียนเบาๆ Code น้อยๆ กับการนำ Video 360 หรือ ภาพยนตร์ 360 องศา มาเล่นบน Unity และ VR ด้วย Fibrum SDK วันนี้เรามาเล่นอะไรเบาๆ กับวีดีโอ 360…
Read More » -
Unity การใช้งาน AR Foundation ทำงานร่วมกับ Image Target
บทเรียนการสร้าง AR หรือ Augmented Reality ด้วย AR Foundation กับการเรียกใช้ Image Target สแกนภาพด้วย Unity ระบบปฏิบัติการ iOS และ Android มีไลบรารีพื้นฐานในการทำ AR เป็นของตัวเองนามว่า ARKit และ ARCore…
Read More » -
Unity การใช้งาน AR Foundation สร้าง Augmented Reality
ระบบปฏิบัติการ iOS และ Android มีไลบรารีพื้นฐานในการทำ AR เป็นของตัวเองนามว่า ARKit และ ARCore ตามลำดับ ทำให้เกิดการเปลี่ยนครั้งใหญ่สำหรับคนทำ AR เช่นผมที่ประกอบกับ Unity ออก Library AR foundation มาให้ใช้เป็นทางเลือกที่น่าสนใจ…
Read More » -
การทำ AssetBundle บน Unity สำหรับโหลด Prefabs ผ่าน HTTP
AssetBundle ช่วยให้เราสามารถ import prefabs จากบน server เข้ามารวมใน Unity ซึ่งจะช่วยให้คุณประหยัดเวลา และขนาดไฟล์ พร้อมจัดการ GameObject ที่ซับซ้อนได้อีกด้วย บางครั้งพอเรา Build App ที่พัฒนาขึ้นบน Unity แล้วได้ขนาดไฟล์ที่ใหญ่มากจน User…
Read More » -
สร้าง Machine Learning ด้วย TensorFlow และ Unity ทำ Object Detection
มาลองทำ Object Detection หรือการตรวจจับวัตถุว่าเป็นอะไร โดยให้ Machine Learning ได้ประมวลผลทำกับ Unity ร่วมกับ TensorFlow API for .NET หรือ TensorFlowSharp API การตรวจจับวัตถุ หรือ Object…
Read More » -
สร้างเกม Shooting VR ด้วย Oculus Integration กับ Unity บน Oculus Quest
อ้างอิงจากบทเรียน การสร้างระบบปืนใน VR ด้วย Oculus Integration และ Unity รอบนี้เราจะสร้างเกม VR ระบบปืนด้วย Unity เล่นผ่าน Oculus Quest พร้อมระบบ AI เบื้องต้น ซึ่งในบทความก่อนหน้าจะมีการเกริ่นว่าเราจำเป็นต้องมี Assets…
Read More » -
การทำ JSON Parser ด้วย ScrollView บน Unity ดึงข้อมูลผ่าน API
ตัวอย่างการเขียนแอปพลิเคชันดึงข้อมูล API ที่สร้างจาก MySQL และ PHP หรือภาษาอื่นๆ ที่อยู่ในรูปของ JSON มาแสดงผลผ่าน ScrollView ใน Unity งานบางงานเราจำเป็นจะต้องใช้ Feature ของ Unity 3D แต่การออกแบบ UI…
Read More » -
รีวิว Avatar SDK ทำงานร่วมกับ Unity สร้าง 3D ใบหน้าจำลองของเรา
รีวิวเครื่องมือสำหรับสร้าง 3D Avatar อย่าง Avatar SDK ที่ใช้งานร่วมกับ Unity ได้ และราคาไม่แพงอย่างที่คิด มาดูกันว่ามันง่ายยังไง ช่วงหลังมีงานพวก Smart Museum จำพวก VR AR มากพอสมควร ทีนี้มีโจทย์หนึ่งที่เราต้องทำการ Scan…
Read More » -
การสร้างระบบปืนใน VR ด้วย Oculus Integration และ Unity
บทเรียนการสร้างระบบยิงปืนใน VR ด้วย Unity ร่วมกับ Oculus Integration ด้วยภาษา C# และ OVR ทดสอบผ่านอุปกรณ์ Oculus Quest Headset เพื่อต่อยอดในการสร้างเกม VR สำหรับผู้ที่สนใจ ก่อนเริ่มต้นบทเรียนนี้ รบกวนศึกษาชุดพัฒนาที่: Oculus…
Read More » -
Oculus Integration บน Unity สร้างเกม VR
บทเรียนสำหรับการติดตั้งใช้งานโปรแกรม Unity โดยพัฒนาร่วมกับ Oculus Integration สร้างเกม VR ในตัวอย่างจะเป็นการติดตั้งบน Oculus Quest บทเรียนนี้จำเป็นต้องติดตั้ง Unity Hub และติดตั้ง Unity Editor ในเวอร์ชันที่ไม่ใช่ beta (เวอร์ชันไหนก็ได้ที่เป็น f…
Read More » -
การทำ ARCore บน Unity วาดเส้นทางร่วมกับ Curved Line
ไอเดียจากต่างประเทศ โดยใช้ Package Curved Line ในการทำ Custom Draw Line ร่วมกับ ARCore บน Unity สำหรับไอเดีย AR นำทางหรือ Mime Glitter บทเรียนที่ควรศึกษา ARCore…
Read More » -
ARCore การใช้งาน Object Manipulation บน Unity
การจับเคลื่อนย้าย ขยาย หรือ เรียกใช้รูปแบบโต้ตอบสภาพแวดล้อม ที่เรียก Object Manipulation ผ่าน ARCore และ Unity เบื้องต้น โดยเขียนโปรแกรม C# ในการตรวจจับสถานะในการทำให้ AR มีความสมจริง จากบทเรียน ARCore ก่อนหน้านี้:…
Read More » -
ARCore Face Rig บน Unity 3D
ถ้าจะบอกว่า AR กลายเป็นเรื่องพื้นฐาน และเรื่องธรรมดาของคนยุคนี้ก็คงจะจริง วันนี้มาแกะดู AR Core ส่วนของการจับใบหน้า Face Rig กันดีกว่า จากบทความก่อนเราทำความรู้จัก ARCore กันไปเล็กน้อยแล้วที่: มาลองใช้งาน ARCore ของ Google บน Android Studio…
Read More » -
การดึง Location Services ของ Unity ร่วมกับ Vuforia SDK
ห่างหายไปนานไม่ได้อัพเด็ตพอมีเวลาว่างก็เลยเขียนบทเรียนนี้ขึ้น พอดีมีโปรเจ็คทำ AR เกมผีเลยหยิบ Vuforia SDK มาเขียนร่วมกับ Location Services ง่ายๆ นักศึกษาในที่ปรึกษาโครงงานโปรเจ็คจบ อยากจะทำ AR แนะนำสถานที่พร้อมตำนานเรื่องผีในมหาวิทยาลัยธุรกิจบัณฑิตย์ ก็เลยมาปรึกษาโครงงานดู เลยให้ลองทำ Prototype ขึ้นมาง่ายๆ ไอเดียคือ AR…
Read More » -
มาลองใช้งาน ARCore ของ Google บน Android Studio และ Unity 3D กัน
สำหรับสายพัฒนา Augmented Reality ฝั่ง iOS นั้นก็ได้มี ARKit มาสักสักใหญ่ฝั่ง Android เองทาง Google ก็ออกเจ้า ARCore มาให้ลองใช้กับ Android Studio และ Unity 3D เหมือนกัน…
Read More » -
เขียนเกม Unity การทำ ตู้ถ่าย Sticker ผ่าน Webcam
ช่วงนี้มีงานด้าน Interactive Media มากขึ้นจะใช้ HTML5 ขี้เกียจทำ Responsive ลองมาจบงานด้วย Unity ก็ถือว่าโอเคดีกับการทำตู้ Sticker ผ่าน Webcam งานนี้เป็น Tutorial How to ง่ายๆ ในการใช้ Webcam…
Read More » -
เขียนเกมด้วย Gogot Engine การประกอบตัวละครในเกมด้วย AnimationPlayer
เทคนิคการออกแบบตัวละครในเกมโดยการ Slice Sprite เป็นส่วนต่างๆ แล้วนำมาประกอบสร้างใน Tree พร้อมจัดท่าทางด้วย AnimationPlayer ด้วย Godot Engine บทเรียนที่ควรต้องศึกษาก่อนหน้า รวมบทเรียนพัฒนาเกมด้วย Godot Engine Playlist การพัฒนาเกมด้วย Godot Engine ใน…
Read More » -
เขียนเกมด้วย Unity การเก็บข้อมูลออนไลน์ขึ้น Firebase Real-Time Database
บทเรียนการเขียนฟังก์ชันเก็บข้อมูลเข้า Firebase Real-Time Database อย่างง่ายผ่าน Unity เพื่อใช้สำหรับทำ Save หรือ Score Board ของเกมออนไลน์ ศึกษาบทเรียนก่อนหน้า: สร้างเกม Unity ร่วมกับ Firebase การใช้ Firebase Authentication ขั้นตอนคล้ายกัน…
Read More » -
เขียนเกม 2D ด้วย Godot Engine การทำ Simple AI และ CollisionShape2D
บทเรียนการสร้างเกม 2D ด้วย Godot Engine สำหรับการสร้าง Simple AI ผ่านการ Re-Spawn พร้อมตรวจสอบการชนกันของ Node2D ด้วย CollisionShape2D กรุณาศึกษาบทเรียนก่อนหน้า: เขียนเกม 2D ด้วย Godot Engine…
Read More »