Month: July 2015
-
Featured
Unreal Engine 4 วัตถุแตกกระจาย (Destructible) ร่วมกับ Physics
การปรับ Material ใน Content Browser ของ Unreal Engine 4 จากวัตถุธรรมดาให้กลายเป็นวัตถุที่ตกกระทบด้วยฟิสิกส์ (Physics) และเกิดการแตกกระจาย (Destructible) ได้ บทความก่อนหน้า และบทความเกี่ยวข้อง Game Engine: Unreal Engine…
Read More » -
Featured
ติด Ads Banner บนเกม Mobile เพื่อสร้างรายได้ด้วย Unity Ads
บทเรียนง่ายๆ สำหรับการสร้างรายได้บนแอพพลิเคชันเกมบนสมาร์ทโฟน Monetize Mobile Game บน Unity ด้วย Unity Ads เพื่อแสดงผลโฆษณาทำเงินจากยอดคลิก สำหรับผู้เริ่มต้น สร้าง New Project ขึ้นมาใหม่ ตั้งชื่อให้เรียบร้อยครับ แล้วเปิด Asset Store…
Read More » -
Featured
คำสั่ง Gesture Swipe อย่างง่ายบน Unity 3D สำหรับ Mobile
คำสั่งในการรับค่าการสัมผัส และปาดหน้าจอ Swipe แบบ Gesture บน Unity 3D สำหรับสร้างเกมบน Mobile อย่างง่ายด้วยภาษา C# พร้อมตัวอย่างการแสดงผลผ่าน UI Text ตัวอย่างนี้ผมจะใช้ตัว Model Asset ของ Micro…
Read More » -
Developer
ฟังก์ชัน Walk() การเดินหน้าใน VR บน Unity 3D และ CardBoard
จากบทเรียน “สร้าง Virtual Reality บน Google Cardboard ด้วย Unity 3D” ที่แนะนำการสร้าง VR World ไปแล้วรอบนี้เราจะมาทำการเขียนฟังก์ชันการเดินไปข้างหน้า ให้เราเปิดโครงงานตัวเก่าขึ้นมาครับ ให้เรากดที่ GameObject ตัว CardboardMain ก่อนครับ…
Read More » -
Developer
สร้าง Virtual Reality บน Google Cardboard ด้วย Unity 3D
บทเรียนสำหรับการพัฒนาเทคโนโลยีโลกเสมือน VR หรือ Virtual Reality ด้วย Unity 3D เพื่อใช้งานร่วมกับ Google Cardboard แว่น VR Handmade ของ Google กับ SDK ของมัน สำหรับบทเรียนนี้คือการทำ…
Read More » -
Android Developer
การเขียนแอพพลิเคชัน Android ร่วมกับ OpenCV จับ Face Detection
การพัฒนาแอพพลิเคชัน Computer Vision บน Android ร่วมกับ OpenCV (Open Comupter Vision) การติดตั้งโปรเจ็คของ eClipse ร่วมกับ OpenCV 3 ทดสอบ Face Detection ทฤษฎีของ Computer…
Read More » -
Angularjs
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
AngularJS กับการสร้างหน้า Login และทำงานร่วมกับ Session API
บทเรียน AngularJS สำหรับผู้เริ่มต้นศึกษา ในตอนนี้จะนำเสนอส่วนของการทำ Login System ที่ต้องมีการดึงข้อมูลการเข้าระบบผ่าน API มาและใช้ร่วมกับ Session บทเรียนสำหรับให้ศึกษาก่อนหน้านี้ การเขียน Single Page Application ด้วย AngularJS AngularJS กับการวนซ้ำข้อมูลด้วย ng-repeat…
Read More » -
Developer
Game Engine: Unreal Engine (UDK 4) ติดตั้งตัวโปรแกรม
บทความนี้จะนำเสนอ Game Engine อีกตัวที่หลายคนน่าจะได้เคยรู้สึกมันดีที่มีชื่อว่า Unreal Engine ครับซึ่งตอนนี้พัฒนาในเวอร์ชันที่ 4 แล้ว ในบทความนี้เราจะเริ่มต้นศึกษามัน และแนะนำการติดตั้งโปรแกรม Unreal Engine เป็นเครื่องประมวลผลเกมอีกตัวที่นักพัฒนาเกมนิยมนำมาพัฒนาต่อยอด โดยจุดเด่นอยู่ในเรื่องของพื้นผิว และระดับฉาก และ Object ในเกมที่จะพัฒนา ข้อเสียเล็กน้อยคือ…
Read More » -
Featured
เขียนเกมฝึกพิมพ์ภาษาอังกฤษ Typing Game ด้วย Unity ตอนที่ 2
บทเรียนต่อเนื่องการพัฒนาเกมฝึกพิมพ์ภาษาอังกฤษ Typing Game บน Unity กับตัวอย่างง่ายๆ ครับ จากบทเรียนก่อนหน้านี้ “เขียนเกมฝึกพิมพ์ภาษาอังกฤษ Typing Game ด้วย Unity ตอนที่ 1” เราจะได้ระบบต่อไปนี้มาแล้ว ระบบสุ่มคำ และตรวจสอบคำถูกผิด ระบบจับเวลา 10…
Read More » -
Featured
เขียนเกมฝึกพิมพ์ภาษาอังกฤษ Typing Game ด้วย Unity ตอนที่ 1
ตัวอย่าง Workshop แบบฝึกหัดเชิงปฏิบัติการพัฒนาเกมแนว Typing Game หรือเกมฝึกพิมพ์ภาษาอังกฤษด้วย Unity 3D ประกอบไปด้วย UI, EventSystem สำหรับผู้เริ่มต้น เปิด Unity 5 ขึ้นมาครับ ทำการ New Project มาใหม่…
Read More » -
Angularjs
AngularJS การ Edit ข้อมูลรายการผ่าน Web Service และ MySQL
บทเรียน AngularJS กับตัวอย่างการส่ง Parameter ของข้อมูลด้วย id แล้วทำการ Edit ข้อมูลเพื่อ Update ไปยัง MySQL สำหรับผู้เริ่มต้นแบบง่ายๆ สบายๆ พร้อมตัวอย่าง บทความนี้ต่อเนื่องจาก การเขียน Single Page…
Read More » -
Angularjs
AngularJS กับการ GET ข้อมูล http เพื่อเปลี่ยนหน้าด้วย $location
บทเรียนการส่ง Parameter ด้วย AngularJS แบบ GET Method ไปบน URL รูปแบบของ AngularJS ต้องใช้ $location มาใช่ร่วมกับ $scope ในการรับค่า Paramter ที่ GET ไป…
Read More » -
Angularjs
AngularJS กับ POST ข้อมูลลง MySQL ผ่าน Web Service
บทเรียน AngularJS กับการส่งข้อมูลจาก Form ด้วย POST Method ผ่าน Web Service ไปเก็บลงในฐานข้อมูล MySQL แบบง่าย พร้อม Validation Form ที่มีมาพร้อม AngularJS บทความนี้เป็นบทความต่อเนื่องจากบทความ AngularJS…
Read More » -
Angularjs
AngularJS กับการทำงานร่วมกับ Web Service JSON
การใช้ AngularJS สร้าง Web Application แบบ MVC โดยใช้ View และ Controller เบื้องต้นให้เรียก JSON ส่วนของ Web Service มาแสดงบน ng-repeat สำหรับผู้เริ่มต้น บทเรียนให้ศึกษาก่อนหน้านี้…
Read More » -
Angularjs
AngularJS การแยก Controller และทำงานร่วมกับ Table
บทเรียน AngularJS กับการทำ ng-repeat ร่วมกับ HTML Tag table หรือ ตารางครับโดยบทเรียนนี้จะเป็นการกำหนด Controller เป็นไฟล์ Javascript ที่เรียกภายนอกครับ ศึกษาบทเรียนก่อนหน้านี้ การเขียน Single Page Application ด้วย…
Read More » -
Angularjs
AngularJS กับการวนซ้ำข้อมูลด้วย ng-repeat และกรองด้วย Filter
บทเรียนการใช้งาน ng-repeat สำหรับวน Object ที่ Binding อยู่ใน html หรือ controller เชิง Key Values ให้ออกมาแสดงผลหน้าเว็บไซต์ด้วย AngularJS ครับรับ ศึกษาบทเรียนก่อนหน้าได้ที่: การเขียน Single Page…
Read More » -
Angularjs
การเขียน Single Page Application ด้วย AngularJS
AngularJS เป็น Javascript Framework สำหรับทำ eb Application อีกทั้ง AngularJS ยังได้รับการสนับสนุนโดย Google อีกเช่นกันครับ สิ่งแรกที่เราจะต้องเรียนรู้ก่อนจะเข้าสู่การศึกษา AngularJS นั้น เราอาจจะต้องมีพื้นฐานของ Javascript (DOM, Javascript Object) และ…
Read More » -
Featured
Unity 2.5D สร้างเกมเดินต่อสู้ Beat Em Up ตอนที่ 1
บทเรียนการพัฒนาเกมแนว 2.5D แบบ Side Scrolling ร่วมกับโมเดล 3 มิติกับแนวเกมเดินต่อสู้ด้านข้าง หรือแนว Beat Em Up ด้วย Unity 3D เวอร์ชัน 5 กับการควบคุมตัวละคร เกมแนว Beat…
Read More » -
Programming Language
การจัดการกับ String บนภาษาโปรแกรม Python
บทเรียนการจัดการเกี่ยวกับอักขระ หรือประโยคต่างๆที่เป็น Data Type ประเภท String ด้วยภาษา Python สำหรับผู้เริ่มต้นพัฒนาโปรแกรม เพื่อทำความเข้าใจจากภาษา Python ในบทเรียนนี้เราจะจัดการกับ Data Type ของตัวแปรประเภท String โดยใช้ตัวอย่างต่อไปนี้ str = "Life…
Read More » -
Programming Language
การรับค่า Input จากแป้นพิมพ์มาเก็บในตัวแปรของภาษา Python
ภาษาโปรแกรม Python หรือภาษาอื่นๆ อย่าง PASCAL, JAVA หรือภาษา C/C++ มีรูปแบบการรับค่า Input จากแป้นพิมพ์บนคีย์บอร์ดคอมพิวเตอร์มาเก็บไว้ในตัวแปร ทั้ง อักขระ หรือ ตัวเลข เพื่อใช้สำหรับประมวลผล สำหรับรูปแบบการเรียก Input ในภาษา Python…
Read More »