Featured
-
รีวิว Avatar SDK ทำงานร่วมกับ Unity สร้าง 3D ใบหน้าจำลองของเรา
รีวิวเครื่องมือสำหรับสร้าง 3D Avatar อย่าง Avatar SDK ที่ใช้งานร่วมกับ Unity ได้ และราคาไม่แพงอย่างที่คิด มาดูกันว่ามันง่ายยังไง ช่วงหลังมีงานพวก Smart Museum จำพวก VR AR มากพอสมควร ทีนี้มีโจทย์หนึ่งที่เราต้องทำการ Scan…
Read More » -
เขียนแอปพลิเคชัน iOS ด้วย Swift 5 การใช้งาน UITextField รับค่าแป้นพิมพ์
เขียนแอปพลิเคชัน iOS ด้วย Swift 5 การใช้งาน UITextField รับค่าแป้นพิมพ์ ด้วย Xcode 10.2.1 โดยทำงานร่วมกับ UILabel และ UIButton อย่างง่าย บทเรียนที่ควรศึกษาก่อนหน้า: เริ่มต้นพัฒนาแอปพลิเคชัน iOS ด้วย Swift…
Read More » -
เขียนแอพ Android ร่วมกับ Parse.com ในการ ParseQuery ข้อมูล
ตัวอย่างการใช้งาน Parse.com ในการ Query ข้อมูลในระบบ Cloud พัฒนาร่วมกับการเขียนแอพพลิเคชัน Android ด้วย Android Studio เพื่อใช้ข้อมูลเป็นระบบหลังบ้าน ศึกษาบทเรียน การพัฒนาแอพพลิเคชัน Android ศึกษาการใช้ Cloud Service ของ Parse.com…
Read More » -
Quick Step: การใช้งาน Blender สำหรับขึ้นโมเดล 3 มิติสำหรับเกม
บทเรียนนี้เป็นการแนะนำเครื่องมือในการปั้นโมเดล 3 มิติ ด้วยโปรแกรม Blender ที่ฟรีครับไม่ต้องเสียค่าใช้จ่าย มาเริ่มบทเรียนแบบเร่งรัดดีกว่า ก่อนจะเริ่มบทความนี้แนะนำให้เพื่อนๆไปดาวน์โหลดโปรแกรม Blender กันก่อนครับ ฟรีแน่นอนที่ https://www.blender.org เมือติดตั้งเรียบร้อยแล้วจะเจอหน้าจอการทำงานครับ สำหรับคำอธิบายเครื่องมือใน Quick Step คงต้องบอกตรงๆ ว่าไปศึกษาเองครับ (อ่านกันเองได้จะมาเสียเวลาทำไม) กดปุ่ม “B”…
Read More » -
เขียนแอพ Android การใช้ CardView ร่วมกับ UI
หลังจากที่เราได้ศึกษาการใช้งาน Material Design ออกแบบ UI ของ Android ไปแล้วคราวนี้เราก็จะมาลองใช้งาน CardView บน Android ของเราครับว่ามันจะสวยงามแค่ไหน บทความที่ควรศึกษาก่อนหน้านี้ เขียนแอพ Android การปรับ UI ด้วย Material Design หรือหมวดหมู่สำหรับนักพัฒนาแอพพลิเคชันบน…
Read More » -
เขียนแอพ Android การปรับ UI ด้วย Material Design
หลังจากที่ Android ออกเวอร์ชัน Lollipop หรือ SDK V 21-23 ออกมานั้นก็ได้มี Material Design ออกมาให้เราได้ตกแต่ง UI แอพของเราครับ การออกแบบของ Material Design นั้นก็สามารถไปหาดูได้ในเว็บไซต์นี้ครับ http://www.materialup.com เรามาเริ่มกันดีกว่าครับ…
Read More » -
เขียนแอพ Android การสแกน QR Code และ Bar Code Reader
บทเรียนนี้เป็นบทเรียนง่ายๆ สั้นๆ เกี่ยวกับการพัฒนาแอพพลิเคชันบนระบบปฏิบัติการ Android สำหรับสแกน QR Code และ Bar Code Reader ครับ หลายๆ คนอยากจะพัฒนาแอพพลิเคชันสำหรับสแกน QR Code สำหรับรับค่าต่างๆ อยู่ บนสมาร์ทโฟน Android…
Read More » -
OpenCV บน Android การทำแอพพลิเคชัน Censor แบบ Pixels
เป็นการหยิบ Feature ส่วนของ Computer Vision ใน OpenCV มาใช้กับการพัฒนาแอพพลิเคชันบนระบบปฏิบัติการ Android เพื่อ Censor ภาพด้วย Pixels สำหรับผู้เริ่มต้นครับ ก่อนจะเข้ามาทดลองทำ Labs นี้ผมแนะนำให้ลองศึกษาบทเรียนก่อนหน้านี้ก่อนครับ การเขียนแอพพลิเคชัน Android ร่วมกับ…
Read More » -
Unity 2.5D สร้างเกมเดินต่อสู้ Beat Em Up ตอนที่ 2
ตัวอย่างการปรับมุมกล้อง และสร้าง Camera Control ให้วิ่งตามตัวละครของเราในแนบระนาบ 2.5D ด้วย Unity 3D กับแนวเกม Beat Em Up อีกวิธีหนึ่งที่น่าจะปรับใช้ได้ง่าย ตัวอย่างก่อนหน้า Unity 2.5D สร้างเกมเดินต่อสู้ Beat Em…
Read More » -
เขียนเกม Unity 3D เกม Roll a Ball ด้วย RigidBody Control
ตัวอย่างการเขียนเกมด้วย Unity 3D ร่วมกับ RidgidBody Control แบบ Physics ให้ลูกบอลกลิ้งเหมือนเกม Roll a Ball แบบง่ายด้วยภาษา C# และองค์ประกอบเงื่อนไขในฉากเกม ออกแบบฉากด้วย Cube และ Sphere ดังตัวอย่างที่ปรากฏในภาพประกอบ…
Read More » -
Unreal Engine 4 การใช้ Player Controls คุมระบบการวิ่งอัตโนมัติ
บทเรียนการใช้เครื่องมือควบคุมตัวละคร Player Controls จาก Blue Print ของ Unreal Engine 4 โดยยกตัวอย่างการแก้ไขตัวละครให้วิ่งไปข้างหน้าอัตโนมัติ ตามเวลาของเกม บทเรียนก่อนหน้านี้ที่ควรศึกษาก่อนลงมือในบทเรียนนี้ Game Engine: Unreal Engine (UDK 4)…
Read More » -
Unreal Engine 4 วัตถุแตกกระจาย (Destructible) ร่วมกับ Physics
การปรับ Material ใน Content Browser ของ Unreal Engine 4 จากวัตถุธรรมดาให้กลายเป็นวัตถุที่ตกกระทบด้วยฟิสิกส์ (Physics) และเกิดการแตกกระจาย (Destructible) ได้ บทความก่อนหน้า และบทความเกี่ยวข้อง Game Engine: Unreal Engine…
Read More » -
ติด Ads Banner บนเกม Mobile เพื่อสร้างรายได้ด้วย Unity Ads
บทเรียนง่ายๆ สำหรับการสร้างรายได้บนแอพพลิเคชันเกมบนสมาร์ทโฟน Monetize Mobile Game บน Unity ด้วย Unity Ads เพื่อแสดงผลโฆษณาทำเงินจากยอดคลิก สำหรับผู้เริ่มต้น สร้าง New Project ขึ้นมาใหม่ ตั้งชื่อให้เรียบร้อยครับ แล้วเปิด Asset Store…
Read More » -
คำสั่ง Gesture Swipe อย่างง่ายบน Unity 3D สำหรับ Mobile
คำสั่งในการรับค่าการสัมผัส และปาดหน้าจอ Swipe แบบ Gesture บน Unity 3D สำหรับสร้างเกมบน Mobile อย่างง่ายด้วยภาษา C# พร้อมตัวอย่างการแสดงผลผ่าน UI Text ตัวอย่างนี้ผมจะใช้ตัว Model Asset ของ Micro…
Read More » -
ฟังก์ชัน Walk() การเดินหน้าใน VR บน Unity 3D และ CardBoard
จากบทเรียน “สร้าง Virtual Reality บน Google Cardboard ด้วย Unity 3D” ที่แนะนำการสร้าง VR World ไปแล้วรอบนี้เราจะมาทำการเขียนฟังก์ชันการเดินไปข้างหน้า ให้เราเปิดโครงงานตัวเก่าขึ้นมาครับ ให้เรากดที่ GameObject ตัว CardboardMain ก่อนครับ…
Read More » -
สร้าง Virtual Reality บน Google Cardboard ด้วย Unity 3D
บทเรียนสำหรับการพัฒนาเทคโนโลยีโลกเสมือน VR หรือ Virtual Reality ด้วย Unity 3D เพื่อใช้งานร่วมกับ Google Cardboard แว่น VR Handmade ของ Google กับ SDK ของมัน สำหรับบทเรียนนี้คือการทำ…
Read More » -
การเขียนแอพพลิเคชัน Android ร่วมกับ OpenCV จับ Face Detection
การพัฒนาแอพพลิเคชัน Computer Vision บน Android ร่วมกับ OpenCV (Open Comupter Vision) การติดตั้งโปรเจ็คของ eClipse ร่วมกับ OpenCV 3 ทดสอบ Face Detection ทฤษฎีของ Computer…
Read More » -
Game Engine: Unreal Engine (UDK 4) ติดตั้งตัวโปรแกรม
บทความนี้จะนำเสนอ Game Engine อีกตัวที่หลายคนน่าจะได้เคยรู้สึกมันดีที่มีชื่อว่า Unreal Engine ครับซึ่งตอนนี้พัฒนาในเวอร์ชันที่ 4 แล้ว ในบทความนี้เราจะเริ่มต้นศึกษามัน และแนะนำการติดตั้งโปรแกรม Unreal Engine เป็นเครื่องประมวลผลเกมอีกตัวที่นักพัฒนาเกมนิยมนำมาพัฒนาต่อยอด โดยจุดเด่นอยู่ในเรื่องของพื้นผิว และระดับฉาก และ Object ในเกมที่จะพัฒนา ข้อเสียเล็กน้อยคือ…
Read More » -
เขียนเกมฝึกพิมพ์ภาษาอังกฤษ Typing Game ด้วย Unity ตอนที่ 2
บทเรียนต่อเนื่องการพัฒนาเกมฝึกพิมพ์ภาษาอังกฤษ Typing Game บน Unity กับตัวอย่างง่ายๆ ครับ จากบทเรียนก่อนหน้านี้ “เขียนเกมฝึกพิมพ์ภาษาอังกฤษ Typing Game ด้วย Unity ตอนที่ 1” เราจะได้ระบบต่อไปนี้มาแล้ว ระบบสุ่มคำ และตรวจสอบคำถูกผิด ระบบจับเวลา 10…
Read More » -
เขียนเกมฝึกพิมพ์ภาษาอังกฤษ Typing Game ด้วย Unity ตอนที่ 1
ตัวอย่าง Workshop แบบฝึกหัดเชิงปฏิบัติการพัฒนาเกมแนว Typing Game หรือเกมฝึกพิมพ์ภาษาอังกฤษด้วย Unity 3D ประกอบไปด้วย UI, EventSystem สำหรับผู้เริ่มต้น เปิด Unity 5 ขึ้นมาครับ ทำการ New Project มาใหม่…
Read More » -
Unity 2.5D สร้างเกมเดินต่อสู้ Beat Em Up ตอนที่ 1
บทเรียนการพัฒนาเกมแนว 2.5D แบบ Side Scrolling ร่วมกับโมเดล 3 มิติกับแนวเกมเดินต่อสู้ด้านข้าง หรือแนว Beat Em Up ด้วย Unity 3D เวอร์ชัน 5 กับการควบคุมตัวละคร เกมแนว Beat…
Read More » -
สร้างเกมบน Unity 3D กับชุดพัฒนาเกมสำเร็จรูป Daydev Action Kit
บทความฉบับเร่งรัดสำหรับผู้ต้องการสร้างเกม 3D แนว Action มุมมองบุคคลที่ 3 ด้วย Unity ครับ สำหรับผู้ที่ต้องการไอเดียการพัฒนาเกม อันที่จริงนี่เป็นหนึ่งในเครื่องมือประกอบรายละเอียดงานวิจัยในห้องเรียน มหาวิทยาลัยธุรกิจบัณฑิตย์ คณะเทคโนโลยีสารสนเทศ สาขาวิชาออกแบบเชิงโต้ตอบ และพัฒนาเกมที่ผมกำลังทำอยู่เกี่ยวกับการเรียนภาษาโปรแกรม กับการพัฒนาตัว และทัศนคติของผู้เรียนการเขียนโปรแกรมที่มีต่อเครื่องมือ Game Creator Template…
Read More » -
เขียนเกม 3 มิติด้วย Unity การสร้างระบบ Melee Combat แบบ Noob
บทเรียน Noob หน่อยครับเป็นการสร้างระบบ Melee Combat เบื้องต้นแบบง่ายๆ พร้อม Logic ของศัตรูหรือระบบ AI ในการเข้ามาต่อสู้ประชิดตัวกับเราด้วย Unity แบบง่ายครับ ก่อนจะเริ่มต้นยังไงก็ไปศึกษาการเขียนเกมด้วย Unity ให้เสร็จสรรพก่อนนะครับจะได้ไม่งง และช่วงหลังเราจะเปลี่ยนจาก Javascript เป็น C#…
Read More » -
เขียนเกม 3 มิติด้วย Unity การใช้ Animator Controller
บทเรียนตัวอย่างต่อเนื่องจากการ นำโมเดล 3 มิติของเราที่ Rigged แล้วมาใช้ในเกมโดยบทเรียนนี้จะเป็นการเขียนเกม 3 มิติด้วย Unity 3D การใช้ Animator Controller ก่อนอื่นหากไม่เคยรู้จัก Unity มาก่อนให้ไปศึกษาบทเรียนย้อนหลังที่นี่ครับ https://www.daydev.com/tag/unity บทเรียนนี้จะเป็นการต่อยอดจากบทเรียนก่อน นั่นคือ: “เขียนเกม…
Read More » -
เขียนเกม Unity การทำ Humanoid ให้กับ โมเดลตัวละคร 3 มิติ
หากต้องการพัฒนาเกม 3 มิติด้วย Unity อาจจะอยากนำโมเดล 3 มิติที่เราปั้นสำเร็จมาแล้วจาก Blender หรือ AutoDesk 3DMax มาใช้สามารถทำได้โดยการปรับ Humanoid ได้ครับ ซอฟท์แวร์ที่ต้องใช้ คือ ซอฟท์แวร์สร้างตัวละคร 3 มิติ หรือโมเดล…
Read More » -
เขียนแอพ Android การใช้งาน SMS เบื้องต้น
บทเรียนง่ายๆ สำหรับการใช้งาน SMS ร่วมกับแอพพลิเคชัน Android ให้ส่งข้อความไปยังหมายเลขที่ต้องการได้ หรือเอาไปประยุกต์ใช้กับสถานการณ์อื่นๆ ในการส่งข้อความ SMSแนวทางการใช้งานนั้นก็เพียงแค่เราต้องปรับใช้ SMSManager ให้สามารถส่งข้อความได้ ให้สร้าง Project ขึ้นมาครับ เลือก Blank Activity ซะ เปิดไฟล์ AndroidManifest.xml…
Read More » -
Unity 3D การทำระบบ กลางวัน กลางคืน โดยหมุน Directional Light
วิธีการง่ายๆ สำหรับการทำระบบ กลางวัน และกลางคืน (Day & Night) บน Unity 3D ด้วยภาษา C# ใช้หลักการหมุน หรือ Rotate ตัว Directional Light แบบง่ายครับ Tutorial…
Read More »