Year: 2019
-
Unity 3D
การทำ AssetBundle บน Unity สำหรับโหลด Prefabs ผ่าน HTTP
AssetBundle ช่วยให้เราสามารถ import prefabs จากบน server เข้ามารวมใน Unity ซึ่งจะช่วยให้คุณประหยัดเวลา และขนาดไฟล์ พร้อมจัดการ GameObject ที่ซับซ้อนได้อีกด้วย บางครั้งพอเรา Build App ที่พัฒนาขึ้นบน Unity แล้วได้ขนาดไฟล์ที่ใหญ่มากจน User…
Read More » -
Augmented Reality
สร้าง Machine Learning ด้วย TensorFlow และ Unity ทำ Object Detection
มาลองทำ Object Detection หรือการตรวจจับวัตถุว่าเป็นอะไร โดยให้ Machine Learning ได้ประมวลผลทำกับ Unity ร่วมกับ TensorFlow API for .NET หรือ TensorFlowSharp API การตรวจจับวัตถุ หรือ Object…
Read More » -
Virtual Reality
สร้างเกม Shooting VR ด้วย Oculus Integration กับ Unity บน Oculus Quest
อ้างอิงจากบทเรียน การสร้างระบบปืนใน VR ด้วย Oculus Integration และ Unity รอบนี้เราจะสร้างเกม VR ระบบปืนด้วย Unity เล่นผ่าน Oculus Quest พร้อมระบบ AI เบื้องต้น ซึ่งในบทความก่อนหน้าจะมีการเกริ่นว่าเราจำเป็นต้องมี Assets…
Read More » -
Unity 3D
การทำ JSON Parser ด้วย ScrollView บน Unity ดึงข้อมูลผ่าน API
ตัวอย่างการเขียนแอปพลิเคชันดึงข้อมูล API ที่สร้างจาก MySQL และ PHP หรือภาษาอื่นๆ ที่อยู่ในรูปของ JSON มาแสดงผลผ่าน ScrollView ใน Unity งานบางงานเราจำเป็นจะต้องใช้ Feature ของ Unity 3D แต่การออกแบบ UI…
Read More » -
Virtual Reality
รีวิว Avatar SDK ทำงานร่วมกับ Unity สร้าง 3D ใบหน้าจำลองของเรา
รีวิวเครื่องมือสำหรับสร้าง 3D Avatar อย่าง Avatar SDK ที่ใช้งานร่วมกับ Unity ได้ และราคาไม่แพงอย่างที่คิด มาดูกันว่ามันง่ายยังไง ช่วงหลังมีงานพวก Smart Museum จำพวก VR AR มากพอสมควร ทีนี้มีโจทย์หนึ่งที่เราต้องทำการ Scan…
Read More » -
Virtual Reality
การสร้างระบบปืนใน VR ด้วย Oculus Integration และ Unity
บทเรียนการสร้างระบบยิงปืนใน VR ด้วย Unity ร่วมกับ Oculus Integration ด้วยภาษา C# และ OVR ทดสอบผ่านอุปกรณ์ Oculus Quest Headset เพื่อต่อยอดในการสร้างเกม VR สำหรับผู้ที่สนใจ ก่อนเริ่มต้นบทเรียนนี้ รบกวนศึกษาชุดพัฒนาที่: Oculus…
Read More » -
Unity 3D
Oculus Integration บน Unity สร้างเกม VR
บทเรียนสำหรับการติดตั้งใช้งานโปรแกรม Unity โดยพัฒนาร่วมกับ Oculus Integration สร้างเกม VR ในตัวอย่างจะเป็นการติดตั้งบน Oculus Quest บทเรียนนี้จำเป็นต้องติดตั้ง Unity Hub และติดตั้ง Unity Editor ในเวอร์ชันที่ไม่ใช่ beta (เวอร์ชันไหนก็ได้ที่เป็น f…
Read More » -
iOS Developer
เขียนแอปพลิเคชัน iOS ด้วย Swift การเปลี่ยนหน้าผ่าน UITableView
เมื่อเราสร้าง UITableView ด้วย Swift บน Xcode ขึ้นมาใช้งานเพื่อแสดงข้อมูลได้แล้ว เราจะทำงานเป็นเมื่อสัมผัส Cell แล้วเปลี่ยนหน้าไปยังหน้าใหม่ พร้อมทั้งส่งค่าไปแสดงผลในหน้านั้น ศึกษาบทเรียนก่อนหน้า เพื่อความสนุก: เริ่มต้นพัฒนาแอปพลิเคชัน iOS ด้วย Swift เวอร์ชัน 5 เขียนแอปพลิเคชัน…
Read More » -
Augmented Reality
การทำ ARCore บน Unity วาดเส้นทางร่วมกับ Curved Line
ไอเดียจากต่างประเทศ โดยใช้ Package Curved Line ในการทำ Custom Draw Line ร่วมกับ ARCore บน Unity สำหรับไอเดีย AR นำทางหรือ Mime Glitter บทเรียนที่ควรศึกษา ARCore…
Read More » -
iOS Developer
เขียนแอปพลิเคชัน iOS ด้วย Swift การใช้งาน UITableView
บทเรียนสำหรับผู้เริ่มต้นในการพัฒนาแอปพลิเคชันบนแพลตฟอร์ม iOS ด้วย XCode และ Swift (ในตัวอย่างใช้ XCode 10.2.1 และ Swift เวอร์ชัน 5) เรียกใช้ UITableView ศึกษาบทเรียนก่อนหน้า เพื่อความสนุก: เริ่มต้นพัฒนาแอปพลิเคชัน iOS ด้วย…
Read More » -
iOS Developer
เขียนแอปพลิเคชัน iOS ด้วย Swift 5 การทำงานร่วมกับ UIAlertController
ตัวอย่างเบื้องต้นสำหรับการพัฒนาแอปพลิเคชันบนแพลตฟอร์ม iOS ด้วยภาษาโปรแกรม Swift เวอร์ชัน 5 กับการทำงานร่วมกับ UIAlertController แจ้ง Alert บทเรียนที่ควรศึกษาก่อนหน้า: เริ่มต้นพัฒนาแอปพลิเคชัน iOS ด้วย Swift เวอร์ชัน 5 เขียนแอปพลิเคชัน iOS ด้วย…
Read More » -
iOS Developer
เขียนแอปพลิเคชัน iOS ด้วย Swift 5 การใช้งาน UITextField รับค่าแป้นพิมพ์
เขียนแอปพลิเคชัน iOS ด้วย Swift 5 การใช้งาน UITextField รับค่าแป้นพิมพ์ ด้วย Xcode 10.2.1 โดยทำงานร่วมกับ UILabel และ UIButton อย่างง่าย บทเรียนที่ควรศึกษาก่อนหน้า: เริ่มต้นพัฒนาแอปพลิเคชัน iOS ด้วย Swift…
Read More » -
iOS Developer
เริ่มต้นพัฒนาแอปพลิเคชัน iOS ด้วย Swift เวอร์ชัน 5
บทเรียนเริ่มต้นสำหรับผู้ที่สนใจพัฒนาแอปพลิเคชันด้วย Xcode บนแพลตฟอร์ม iOS ด้วยภาษา Swift (ตอนนี้ใช้ Xcode 10.2 และ เวอร์ชัน Swift 5) แตะ IBAction เพื่อให้ UILabel แสดงผลข้อความ ในบทเรียนนี้จะใช้ Xcode…
Read More » -
Android Developer
แจก eBook สำหรับการพัฒนาแอปพลิเคชัน Android ด้วย Java
แจกฟรี eBook สำหรับการพัฒนาเกมแอปพลิเคชันระบบปฏิบัติการ Android จากโครงการ True App Builder ที่ร่วมกับมหาวิทยาธุรกิจบัณฑิตย์ อาจจะเป็น Library ที่เก่าแล้ว และ ตอนนี้ทางผมกำลังทำของ Kotlin เป็นหลักอยู่ แต่คิดว่าไหนๆ ก็มีแล้วก็เอามาแจกให้ศึกษากันดีกว่า เพราะบางส่วนก็มีในเว็บไซต์แล้ว ในเนื้อหาอาจจะมีเรื่องเก่าบ้างเช่น…
Read More » -
Android Kotlin
Android Kotlin การทำ Audio Player แบบง่ายด้วย JCPlayer Library
ปกติเวลาเราจะพัฒนาแอปพลิเคชัน Android ฟังเพลงด้วย Audio Player เราจะต้องเขียน MediaPlayer มาคุม ทำ SeekView รอบนี้เรามาลดขั้นตอนนั้นกันด้วย JCplayer สำหรับใครมีโจทย์ทำ Playlists ฟังเพลงผ่าน Audio Player ทำ Media Controller…
Read More » -
Augmented Reality
ARCore การใช้งาน Object Manipulation บน Unity
การจับเคลื่อนย้าย ขยาย หรือ เรียกใช้รูปแบบโต้ตอบสภาพแวดล้อม ที่เรียก Object Manipulation ผ่าน ARCore และ Unity เบื้องต้น โดยเขียนโปรแกรม C# ในการตรวจจับสถานะในการทำให้ AR มีความสมจริง จากบทเรียน ARCore ก่อนหน้านี้:…
Read More » -
Augmented Reality
ARCore Face Rig บน Unity 3D
ถ้าจะบอกว่า AR กลายเป็นเรื่องพื้นฐาน และเรื่องธรรมดาของคนยุคนี้ก็คงจะจริง วันนี้มาแกะดู AR Core ส่วนของการจับใบหน้า Face Rig กันดีกว่า จากบทความก่อนเราทำความรู้จัก ARCore กันไปเล็กน้อยแล้วที่: มาลองใช้งาน ARCore ของ Google บน Android Studio…
Read More » -
Android Kotlin
เขียนแอพฯ Android ด้วย Kotlin ทำ E Book ร่วมกับ Firebase
บทเรียนสำหรับการพัฒนาแอพพลิเคชันแพลตฟอร์ม Android ด้วยภาษา Kotlin ทำ E Book โดยใช้ RecyclerView ร่วมกับ Firebase ตัวอย่างนี้จะเหมือนตัวอย่างของ Java ส่วนของบทความ: Android Studio กับการทำระบบ Bookshelf ร่วมกับ Firebase…
Read More » -
Flutter
เริ่มต้นการพัฒนาแอพฯ Cross Platform ด้วย Flutter ของ Google การติดตั้ง
บทเรียนสำหรับผู้ที่ต้องการพัฒนาแอพพลิเคชัน Cross-Platform จาก Google ที่ชื่อว่า Flutter ซึ่งสามารถ Publish แอพพลิเคชันของเราได้ทั้ง iOS และ Android นานมากที่เราจะเห็นภาษาของ Google ที่ชื่อว่า dart ปรากฏมานานแม้แต่ใน Google Open Source…
Read More » -
Android Kotlin
เขียนแอพฯ Android ด้วย Kotlin การทำ itemClickListener บน RecyclerView
บทเรียนต่อยอด RecyclerView บน Android ด้วย Kotlin กับการทำ itemClickListener บน Viewholder ให้เปลี่ยนหน้า Intent และส่งค่า จากบทเรียนเดิม เขียนแอพฯ Android ด้วย Kotlin การใช้ RecyclerView และ…
Read More » -
Android Kotlin
เขียนแอพฯ Android ด้วย Kotlin การใช้ RecyclerView และ Array
ตัวอย่างการพัฒนาแอพฯ บน Android ด้วยภาษา Kotlin กับการเรียกใช้ RecyclerView จัดการ Array Adapter อย่างง่าย สำหรับตัวอย่างนี้จะใช้ RecyclerView ที่น่าจะมาแทน Widget อย่าง ListView หรือ GridView กันแล้ว…
Read More » -
Android Kotlin
เขียนแอพฯ Android ด้วย Kotlin วิธีการรับค่า EditText และ Intent
บทเรียนนี้เราจะพัฒนาแอพพลิเคชัน Android ด้วยภาษา Kotlin ซึ่งถือว่าเป็นภาษาใหม่ ตัวอย่างแรกคือการทำงานร่วมกับ EditText ให้เราสร้าง New Project ขึ้นมาเพียงแค่ตอนสร้าง Project เราจำเป็นต้องเลือกภาษาเป็น Include Kotlin support หลังจากนั้นก็สร้าง Empty Activity ปกติ…
Read More »