Developer
-
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 » -
AngularJS การใช้ ng-include และปรับสไตล์ด้วย MDL (Material Design Lite)
รอบนี้จะเป็นการนำคำสั่ง ng-include มาใช้ร่วมกับ AngularJS ครับ เพียงแค่จะเปลี่ยนเรื่องของ Layout เล็กน้อยเพราะเอา MDL (Material Design Lite) มาปรับแต่งกัน ก่อนอื่นให้เราไปดาวน์โหลด MDL ของ Google Developes กันครับที่ http://www.getmdl.io/started/index.html…
Read More » -
AngularJS กับการสร้างหน้า Login และทำงานร่วมกับ Session API
บทเรียน AngularJS สำหรับผู้เริ่มต้นศึกษา ในตอนนี้จะนำเสนอส่วนของการทำ Login System ที่ต้องมีการดึงข้อมูลการเข้าระบบผ่าน API มาและใช้ร่วมกับ Session บทเรียนสำหรับให้ศึกษาก่อนหน้านี้ การเขียน Single Page Application ด้วย AngularJS AngularJS กับการวนซ้ำข้อมูลด้วย ng-repeat…
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 » -
AngularJS การ Edit ข้อมูลรายการผ่าน Web Service และ MySQL
บทเรียน AngularJS กับตัวอย่างการส่ง Parameter ของข้อมูลด้วย id แล้วทำการ Edit ข้อมูลเพื่อ Update ไปยัง MySQL สำหรับผู้เริ่มต้นแบบง่ายๆ สบายๆ พร้อมตัวอย่าง บทความนี้ต่อเนื่องจาก การเขียน Single Page…
Read More » -
AngularJS กับการ GET ข้อมูล http เพื่อเปลี่ยนหน้าด้วย $location
บทเรียนการส่ง Parameter ด้วย AngularJS แบบ GET Method ไปบน URL รูปแบบของ AngularJS ต้องใช้ $location มาใช่ร่วมกับ $scope ในการรับค่า Paramter ที่ GET ไป…
Read More » -
AngularJS กับ POST ข้อมูลลง MySQL ผ่าน Web Service
บทเรียน AngularJS กับการส่งข้อมูลจาก Form ด้วย POST Method ผ่าน Web Service ไปเก็บลงในฐานข้อมูล MySQL แบบง่าย พร้อม Validation Form ที่มีมาพร้อม AngularJS บทความนี้เป็นบทความต่อเนื่องจากบทความ AngularJS…
Read More » -
AngularJS กับการทำงานร่วมกับ Web Service JSON
การใช้ AngularJS สร้าง Web Application แบบ MVC โดยใช้ View และ Controller เบื้องต้นให้เรียก JSON ส่วนของ Web Service มาแสดงบน ng-repeat สำหรับผู้เริ่มต้น บทเรียนให้ศึกษาก่อนหน้านี้…
Read More » -
AngularJS การแยก Controller และทำงานร่วมกับ Table
บทเรียน AngularJS กับการทำ ng-repeat ร่วมกับ HTML Tag table หรือ ตารางครับโดยบทเรียนนี้จะเป็นการกำหนด Controller เป็นไฟล์ Javascript ที่เรียกภายนอกครับ ศึกษาบทเรียนก่อนหน้านี้ การเขียน Single Page Application ด้วย…
Read More » -
AngularJS กับการวนซ้ำข้อมูลด้วย ng-repeat และกรองด้วย Filter
บทเรียนการใช้งาน ng-repeat สำหรับวน Object ที่ Binding อยู่ใน html หรือ controller เชิง Key Values ให้ออกมาแสดงผลหน้าเว็บไซต์ด้วย AngularJS ครับรับ ศึกษาบทเรียนก่อนหน้าได้ที่: การเขียน Single Page…
Read More » -
การเขียน Single Page Application ด้วย AngularJS
AngularJS เป็น Javascript Framework สำหรับทำ eb Application อีกทั้ง AngularJS ยังได้รับการสนับสนุนโดย Google อีกเช่นกันครับ สิ่งแรกที่เราจะต้องเรียนรู้ก่อนจะเข้าสู่การศึกษา AngularJS นั้น เราอาจจะต้องมีพื้นฐานของ Javascript (DOM, Javascript Object) และ…
Read More » -
Unity 2.5D สร้างเกมเดินต่อสู้ Beat Em Up ตอนที่ 1
บทเรียนการพัฒนาเกมแนว 2.5D แบบ Side Scrolling ร่วมกับโมเดล 3 มิติกับแนวเกมเดินต่อสู้ด้านข้าง หรือแนว Beat Em Up ด้วย Unity 3D เวอร์ชัน 5 กับการควบคุมตัวละคร เกมแนว Beat…
Read More » -
การจัดการกับ String บนภาษาโปรแกรม Python
บทเรียนการจัดการเกี่ยวกับอักขระ หรือประโยคต่างๆที่เป็น Data Type ประเภท String ด้วยภาษา Python สำหรับผู้เริ่มต้นพัฒนาโปรแกรม เพื่อทำความเข้าใจจากภาษา Python ในบทเรียนนี้เราจะจัดการกับ Data Type ของตัวแปรประเภท String โดยใช้ตัวอย่างต่อไปนี้ str = "Life…
Read More » -
การรับค่า Input จากแป้นพิมพ์มาเก็บในตัวแปรของภาษา Python
ภาษาโปรแกรม Python หรือภาษาอื่นๆ อย่าง PASCAL, JAVA หรือภาษา C/C++ มีรูปแบบการรับค่า Input จากแป้นพิมพ์บนคีย์บอร์ดคอมพิวเตอร์มาเก็บไว้ในตัวแปร ทั้ง อักขระ หรือ ตัวเลข เพื่อใช้สำหรับประมวลผล สำหรับรูปแบบการเรียก Input ในภาษา Python…
Read More » -
การใช้งาน Python Shell 3.5.0 เบื้องต้นในการเขียนโปรแกรม
โปรแกรมที่ติดมากับ Python นั้นคือ Python Shell เวอร์ชัน 3.5.0 ในตัวยอ่างบทเรียนนี้จะเป็นการใช้งาน Python shell เบื้องต้น สำหรับการใช้งานสำหรับมือใหม่ การเขียนโปรแกรมภาษา Python นั้นสามารถเลือกพัฒนาได้จาก Python Shell หรือ IDLE (Python…
Read More » -
การติดตั้ง Python เพื่อเริ่มต้นเขียนโปรแกรมภาษา Python และตัวแปร
ขั้นตอนการติดตั้งโปรแกรม และสภาพแวดล้อมสำหรับเริ่มต้นพัฒนาโปรแกรมด้วยภาษาโปรแกรม Python สำหรับผู้เริ่มต้นเขียนโปรแกรม เพื่อศึกษาการทำงานโครงสร้างภาษา Python บทเรียนการเขียนโปรแกรมภาษา Python ออนไลน์ ภาษาโปรแกรมระดับ High Level Language มีหลากหลายโปรแกรม ตัวเลือกหนึ่งที่นักพัฒนาโปรแกรมเริ่มจะให้ความสำคัญเพิ่มขึ้นมาอีกระดับนั้นก็คือ Python ภาษาโปรแกรม Python ถูกพัฒนาครั้งแรกเมื่อปี 1989…
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 »