Developer
-
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 » -
เขียนแอพฯ Android ด้วย Kotlin ทำ E Book ร่วมกับ Firebase
บทเรียนสำหรับการพัฒนาแอพพลิเคชันแพลตฟอร์ม Android ด้วยภาษา Kotlin ทำ E Book โดยใช้ RecyclerView ร่วมกับ Firebase ตัวอย่างนี้จะเหมือนตัวอย่างของ Java ส่วนของบทความ: Android Studio กับการทำระบบ Bookshelf ร่วมกับ Firebase…
Read More » -
เขียนแอพฯ Android ด้วย Kotlin การทำ itemClickListener บน RecyclerView
บทเรียนต่อยอด RecyclerView บน Android ด้วย Kotlin กับการทำ itemClickListener บน Viewholder ให้เปลี่ยนหน้า Intent และส่งค่า จากบทเรียนเดิม เขียนแอพฯ Android ด้วย Kotlin การใช้ RecyclerView และ…
Read More » -
เขียนแอพฯ Android ด้วย Kotlin การใช้ RecyclerView และ Array
ตัวอย่างการพัฒนาแอพฯ บน Android ด้วยภาษา Kotlin กับการเรียกใช้ RecyclerView จัดการ Array Adapter อย่างง่าย สำหรับตัวอย่างนี้จะใช้ RecyclerView ที่น่าจะมาแทน Widget อย่าง ListView หรือ GridView กันแล้ว…
Read More » -
เขียนแอพฯ Android ด้วย Kotlin วิธีการรับค่า EditText และ Intent
บทเรียนนี้เราจะพัฒนาแอพพลิเคชัน Android ด้วยภาษา Kotlin ซึ่งถือว่าเป็นภาษาใหม่ ตัวอย่างแรกคือการทำงานร่วมกับ EditText ให้เราสร้าง New Project ขึ้นมาเพียงแค่ตอนสร้าง Project เราจำเป็นต้องเลือกภาษาเป็น Include Kotlin support หลังจากนั้นก็สร้าง Empty Activity ปกติ…
Read More » -
การนำไฟล์ Model 3D ขึ้นไปใช้งานบนเว็บไซต์ HTML Documents
ในตอนนี้เทคโนโลยีเว็บได้มี WebGL หรือหลากหลายนวัตกรรมในการนำไฟล์ 3 มิติ หรือ Model 3 มิติไปแสดงผลหน้าเว็บ HTML มาลองวิธีง่ายๆ กัน ช่วงหลังเป็นสมาชิกเว็บไซต์ Sketchfab.com ซึ่งก็ทำงาน 3D บ่อยมากขึ้นในบัญชี https://www.sketchfab.com/daydev ไปตามกันได้ครับ ก็จะมี…
Read More » -
Android Studio กับการทำระบบ Bookshelf ร่วมกับ Firebase เบื้องต้น ตอนที่ 3
บทเรียนภาคเสริมสำหรับผู้ที่ต้องการพัฒนาแอปพลิเคชันอ่านการ์ตูนออนไลน์ด้วย Android และ Firebase แต่เปลี่ยนจาก PDF เป็น Image List แทน ศึกษาบทความก่อนหน้า: Android Studio กับการทำระบบ Bookshelf ร่วมกับ Firebase เบื้องต้น ตอนที่ 1 เราจะได้หน้าจอการทำงานของแอปพลิเคชันเราดังนี้:…
Read More » -
Android Studio กับการทำระบบ Bookshelf ร่วมกับ Firebase เบื้องต้น ตอนที่ 2
บทเรียนต่อเนื่องสำหรับสร้าง Comic Book ด้วย Firebase บน Android เพื่อสร้างแอปพลิเคชันอ่านหนังสือ PDF อย่างง่ายและจัดการด้วย Firebase ตอนที่ 2 ศึกษาบทความก่อนหน้า: Android Studio กับการทำระบบ Bookshelf ร่วมกับ Firebase เบื้องต้น…
Read More » -
Android Studio กับการทำระบบ Bookshelf ร่วมกับ Firebase เบื้องต้น ตอนที่ 1
บทเรียนเบื้องต้นสำหรับสร้าง Comic Book Shelf ด้วย Firebase และ Android Studio เพื่อสร้างแอปพลิเคชันอ่านหนังสือ PDF อย่างง่ายและจัดการด้วย Firebase ศึกษาบทเรียนก่อนหน้านี้เกี่ยวกับการสร้าง Adapter, Model และ Picasso ไปจนถึงการเชื่อมต่อ Firebase…
Read More » -
การดึง Location Services ของ Unity ร่วมกับ Vuforia SDK
ห่างหายไปนานไม่ได้อัพเด็ตพอมีเวลาว่างก็เลยเขียนบทเรียนนี้ขึ้น พอดีมีโปรเจ็คทำ AR เกมผีเลยหยิบ Vuforia SDK มาเขียนร่วมกับ Location Services ง่ายๆ นักศึกษาในที่ปรึกษาโครงงานโปรเจ็คจบ อยากจะทำ AR แนะนำสถานที่พร้อมตำนานเรื่องผีในมหาวิทยาลัยธุรกิจบัณฑิตย์ ก็เลยมาปรึกษาโครงงานดู เลยให้ลองทำ Prototype ขึ้นมาง่ายๆ ไอเดียคือ AR…
Read More » -
AR Studio การใช้งาน Plane Tracker เพื่อ ตรวจจับพื้นแสดงผล AR
การใช้งาน AR Studio ของ Facebook กับ Feature หนึ่งที่น่าสนใจคือ Plane Tracker ที่สามารถแสดงผล AR หรือ Augmented Reality ได้เทียบเท่า AR Core และ AR…
Read More » -
พัฒนาแอพพลิเคชัน AR ฝั่ง Facebook ด้วย AR Studio
กระแสของ Augmented Reality หรือ AR มาแรงทั้ง ARKit ของ Apple และ ARCore ของ Google สำหรับ Facebook เองก็ใช่ว่าจะนิ่งปล่อย AR Studio ให้ลองเล่นเหมือนกันไม่นานมานี้สำหรับใครที่เป็นสมาชิกติดตาม F8…
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 » -
เขียนเกม 2D ด้วย Godot Engine จัดการ Camera2D และยิง Bullet
บทเรียนการสร้างเกม 2D ด้วย Godot Engine ส่วนของการทำให้ Camera2D ติดตามตัวละคร และ การทำ Instance Singleton สำหรับยิงกระสุนเรียก xml ของ Bullet หมายเหตุ: กรุณาศึกษาบทเรียนก่อนหน้านี้: เขียนเกม 2D…
Read More » -
เขียนเกม 2D ด้วย Godot Engine การควบคุมตัวละคร Full Movement
บทเรียนการควบคุม KinematicBody2D ให้สามารถควบคุมตัวละครแบบ Full Movement Character พร้อม Node ของ Static Platform สำหรับสร้างเกม 2D บน Godot Engine โปรดศึกษาบทเรียนก่อนหน้า: เขียนเกม 2D ด้วย…
Read More » -
เขียนเกม 2D ด้วย Godot Engine การใช้ Animated Sprite Node
หลังจากบทความ เขียนเกม 2D ด้วย Godot Engine แล้วในบทนี้จะเป็นการต่อยอดการพัฒนาเกม 2D โดยการศึกษา Node เพิ่มเติมคือ Animated Sprite บทความนี้เราจะมาศึกษาการใช้งาน Node ใหม่ใน Godot Engine นั่นคือ Node ที่เรียกว่า…
Read More » -
เขียนเกม 2D ด้วย Godot Engine
Game Engine ที่น่าสนใจในพื้นฐานของความง่ายและเหมาะกับนักพัฒนาเกมเริ่มต้นอีกตัวในช่วงนี้คือ Godot Engine เหมาะกับนักพัฒนาเกมมือใหม่ เรามาเริ่มต้นพัฒนาเกมด้วย Game Engine ตัวใหม่อย่าง Godot Engine (อ่านว่า โก-ดด) กันหน่อยดีกว่า ว่ามันมีอะไรบ้าง เริ่มต้นคือ เข้าไปที่เว็บไซต์ https://godotengine.org/features จะเห็นว่ามันสามารถพัฒนาเกม 2D…
Read More » -
สร้างเกม Unity ร่วมกับ Firebase การใช้ Firebase Authentication
ขั้นตอนการสร้างเกมด้วย Unity โดยใช้ Cloud เก็บข้อมูลผู้เล่นและเข้าระบบ โดยเลือก SDK ของ Firebase มาใช้งานร่วมกับการเขียนเกมในส่วนของ Authentication สมัครสมาชิก และเข้าระบบ สำหรับ Firebase นั้นเว็บ Daydev.com ก็ได้มีบทเรียนมากมายให้ศึกษาแล้วทั้ง เว็บไซต์ และ…
Read More » -
เขียนแอพ Android รับค่า Realtime Database จาก CMS ของ Firebase
หลังจากที่เราพัฒนา Web App ด้วย Javascript ร่วมกับ Firebase Database มาสักพักแล้ว รอบนี้เราก็ต้องนำข้อมูลที่เราทำไปโผล่บนแอพฯ Android ของเรา บทเรียนที่ควรศึกษาก่อนหน้านี้ การพัฒนาแอพพลิเคชัน Android สร้าง Web App สำหรับเข้าระบบ Authentication…
Read More » -
เขียนแอพ Android ดึง JSON มาเล่นกับ RecyclerView และ Picasso
การพัฒนาแอพพลิเคชัน Android ที่ถูกพัฒนาให้ง่ายขึ้นด้วย Layout ตัวใหม่อย่าง RecyclerView ให้สามารถดึง JSON Webservices ได้ง่ายพร้อม Image Load ผ่าน Picasso เราเคยประสบปัญหาแรกๆ สมัยเริ่มพัฒนาแอพพลิเคชัน Android มาใหม่ๆ พอถึงการดึง Web…
Read More » -
Labs: การสร้างหน้าเว็บ Login ด้วย Firebase Authentication
ตัวอย่างบทเรียนนี้คือ Labs สำหรับการสร้างหน้า Login และ Signup บนเว็บไซต์ผ่านระบบ Firebase Authentication ของ Google สำหรับผู้เริ่มต้น สิ่งที่จำเป็นต้องศึกษาก่อนจะเริ่มบทเรียนนี้: Labs: การใช้งาน Firebase Hosting และ Database สร้างเว็บไซต์ ซึ่งเราได้ศึกษาส่วนของ…
Read More » -
สร้าง Cinematic บน Unity ฉาก Slow Motion Cut Scene
ตัวอย่างการสร้าง Cinematic ใน Unity 3D กับการทำ Slow Motion การเคลื่อนไหวใน Cut scene ของเกมที่เราสร้างขึ้น อาจจะมี Code เล็กน้อยแต่ไม่ยากเท่าไรนัก เริ่มต้นให้ทำการ New Project ขึ้นมาเป็น 3D…
Read More » -
เขียนโปรแกรมภาษา Go กับ Function, Scope, Array
บทเรียนการเขียนโปรแกรมด้วยภาษา Go กับคำสั่งเบื้องต้นการสร้าง Function Scope และการใช้งาน Array สำหรับนักพัฒนาเบื้องต้น ศึกษาบทเรียนก่อนหน้าได้ที่: การเขียนโปรแกรม ภาษา Go การเขียนโปรแกรมภาษา Go กับเรื่องของ Decision Making การเขียนโปรแกรมภาษา Go ฟังก์ชันการวนซ้ำ…
Read More » -
เขียนเกมด้วย Unity ดึงค่า Web Services JSON ด้วย SimpleJSON
บทเรียนสำหรับการเขียนเกมเพื่อดึง เว็บเซอร์วิสในรูปแบบ JSON มาทำการแสดงผลบนเกมของเราด้วย SimpleJSON สำหรับเป็นแนวทางทำเกมออนไลน์ บทเรียนนี้ไม่ขอพูดพร่ำทำเพลงอะไร ขอทำการด้นสดสอนไปเลย เพราะถ้าใครต้องการศึกษาย้อนหลังก็คงหาศึกษาได้จากบทเรียนเก่าๆ ในหมวดหมู่ การพัฒนาเกมด้วย Unity 3D ครับ เริ่มต้น สร้าง Project ใหม่ของเราขึ้นมาเลยครับ เปิดโหมด Scene…
Read More » -
การเขียนโปรแกรมภาษา Go ฟังก์ชันการวนซ้ำ Loops
รูปแบบฟังก์ชันการวนซ้ำ หรือ Loops ในลักษณะต่างๆ ในภาษาโปรแกรม Go หรือ Go Lang สำหรับวนประโยคหรือค่าต่างๆ ซ้ำไปตามเงื่อนไข กระบวนการหนึ่งที่สำคัญในการออกแบบอัลกอริทึม และการเขียนโปรแกรม ก็คือความสามารถในการวนซ้ำ หรือ Loops การทำงาน ในบทเรียนนี้จะเป็นการนำเสนอการพัฒนาโปรแกรมภาษา Go เพื่อให้บางส่วนของคำสั่งสามารถมีการวนซ้ำได้หลายครั้ง…
Read More »