Home / Posts Tagged "C#"

บทเรียนสำหรับการเขียนเกมเพื่อดึง เว็บเซอร์วิสในรูปแบบ JSON มาทำการแสดงผลบนเกมของเราด้วย SimpleJSON สำหรับเป็นแนวทางทำเกมออนไลน์

ตัวอย่างการสร้าง Dialogue system หรือ ระบบสนทนาอย่างง่ายให้เกมของเรา บน Unity 3D โดยใช้วิธีการเรียกอ่านทีละบรรทัดจากไฟล์ Text นามสกุล .txt

บทเรียนง่ายๆ สำหรับการสร้างรายได้บนแอพพลิเคชันเกมบนสมาร์ทโฟน Monetize Mobile Game บน Unity ด้วย Unity Ads เพื่อแสดงผลโฆษณาทำเงินจากยอดคลิก สำหรับผู้เริ่มต้น

คำสั่งในการรับค่าการสัมผัส และปาดหน้าจอ Swipe แบบ Gesture บน Unity 3D สำหรับสร้างเกมบน Mobile อย่างง่ายด้วยภาษา C# พร้อมตัวอย่างการแสดงผลผ่าน UI Text 

บทเรียนต่อเนื่องการพัฒนาเกมฝึกพิมพ์ภาษาอังกฤษ Typing Game บน Unity กับตัวอย่างง่ายๆ ครับ

ตัวอย่าง Workshop แบบฝึกหัดเชิงปฏิบัติการพัฒนาเกมแนว Typing Game หรือเกมฝึกพิมพ์ภาษาอังกฤษด้วย Unity 3D ประกอบไปด้วย UI, EventSystem สำหรับผู้เริ่มต้น

ตัวอย่างการทำ Workshop สร้างเกมด้วย Unity 3D กับเกมแนว Temple Run หลังจากทำฉากเลื่อนตัวละครวิ่งต่อมาจะเป็นการสร้าง Prefab ของ Item และ Enemy ในเกม

ซีพียูเปรียบเสมือนมันสมองของคอมพิวเตอร์ เพราะทำหน้าที่ประมวลผลคำสั่งและข้อมูลต่างๆ ที่ผู้ใช้ป้อนผ่านโปรแกรมด้วยเมาส์และคีย์บอร์ด ดังนั้นซีพียูจึงเป็นส่วนประกอบสำคัญที่ส่งผลต่อประสิทธิภาพการทำงานของคอมพิวเตอร์เป็นอย่างยิ่ง วิวัฒนาการของซีพียูมีมาอย่างยาวนาน แต่ในปัจจุบันซีพียูที่กำลังได้รับความนิยมสูงสุดและเป็นที่รู้จักของคนทั่วไปน่าจะเป็นซีพียูจากอินเทลอย่าง Sandy Bridge ที่วางจำหน่ายเมื่อต้นปี พ.ศ. 2554 มีการแบ่งรุ่น ถือเป็นซีพียูเจนเนอเรชั่นที่ 2 ของ Core i (Core i3, i5 และ i7) ล่าสุดทางอินเทลเตรียมส่งซีพียู Intel Core i เจนเนอเรชั่นที่ 3 ลงสู่ตลาด โดยมีโค้ดเนมเก๋ไก๋ว่า “Ivy Bridge”

INTEL IVY BRIDGE เจนเนอเรชั่นที่ 3 แห่งซึพียู Intel Core i

xamWebGrid? เป็น Control ตัวหนึ่งที่สามารถ Edit ข้อมูลได้อย่างง่ายดาย และ มีประสิทธิภาพสูง ในการ จัดการ รูปแบบและ ตกแต่งภาพลักษณ์ของมัน แน่นอน มันสามารถ แสดงผลลัพท์ของข้อมูลได้ ถึง 1000 กว่าแถวชุดข้อมูล ใน Single Bound Data เลยนะ  และข้อดีอื่นๆก็มีมากมายตามมาอีก เชน สามารถปรับความเร็วในการ แสดงผล หรือ ลดความเร็วในการหน่วงเวลา ข้อมูล และ UI ที่เล่นในแต่ละ แถวชุดข้อมูล

Xam Webgrid

พอดีไป อ่าน Blog ของหนังสือ C# แบบ OOP เข้าแล้วรู้สึกว่าเป็นประโยชน์น่าเก็บไว้ เลย นำมาเผยแพร่ ช่วยๆักันในเว็บนี้ครับ บท ความนี้สอนวิธีสร้างกราฟเส้นในหน้าเว็บ ASP.NET ด้วยภาษา  C# โดยใช้ control ชื่อ WebChart เจตนาเขียนสำหรับผู้เริ่มต้น จึงเขียนให้อ่านง่ายที่สุด และโค้ดตัวอย่างมีจำนวนบรรทัดน้อยที่สุด

สิ่งที่ทำให้ดาต้าเซตทำ งานได้คือ XML การโหลดไฟล์ XML เข้าสู่ดาต้าเซตจึงเป็นเรื่องสำคัญ โค้ดต่อไปนี้โหลดไฟล์ชื่อ customers1.xml เข้าสู่ดาต้าเซต [crayon-59949f0c7c874606156812/]

READ MORE

Glest คือ สุดยอดชุดพัฒนาเกม ประเภทวางแผนที่ เต็มรูปแบบ 3D และยังมี Structure การพัฒนาที่อ่านแล้วเข้าใจง่าย อีกต่างหาก ซึ่ง Lifestyle ประจำวันของนักพัฒนาอย่างเราๆ ที่เข้ามาอ่าน บทความใน Daydev นั้นก็คงทราบกันดีว่านอกจะหา Solution ให้ลูกค้า พัฒนา Software นั่งบ่นลูกน้อง และสุดท้ายก็เล่น Facebook ช่วงเวลาที่จะทำกิจกรรมแบบนั้นก็ต้องมีเวลาที่จะเข้าไป ที่ Sourceforge แล้วก็จะเจอรักแรกพบ กับเจ้า เกมนี้ Glest

Glest Open Source Game

 

ผมตั้งคำถามกับตัวเองอย่าง แฟร์ๆ เลยว่า จำนวนเวลาในการ พัฒนาเกมแต่ละเกมตั้งแต่ Platformer SDL กับ DevC++ และ Torque X Platformer Kit ชุดเริ่มต้น (PSK) ดูแล้ว อันไหนมันดีกว่ากันและไม่เสียเวลาทำงานประจำหากจะเขียนเกมเป็น Hobbies

ผมคิดว่าการ Microsoft ได้ทำการปล่อย XNA 3.0 (โดยประเด็นหลักที่ดีใจคือมัน ฟรี Free Free!) รุ้สึกอะไรมันก็ง่ายขึ้น หากคุณนึกจะทำ เกม เล็กไปจนโปรเจ็คใหญ่ๆหากคุณมีทีม พัฒนา

XNA 3.1 AvailableMicrosoft ได้ตอบรับคำร้องขอของผู้ใช้งาน XNA Studio 3.1 แล้ว! โดยให้เปิดดาวน์โหลด XNA Studio 3.1 เพื่อนักพัฒนาเกมแบบเราๆ ที่เขียนเป็นงานอดิเรก Hobbies, นักพัฒนา Engine, เหล่านักเรียนนักศึกษาและ ผู้พัฒนา วีโอเกมส์ สำหรับ เครื่อง Console XBOX 360 ของ Windows และ Zune

หลายคนที่โหลดชุดพัฒนา XNA Game Studio 3.1 มาจะเห็นมามันแถม Platform Stater Kit Source Code ของเกมแนว Platform Side Scrolling (ตลุยด่านแบบด้านข้าง) และลอง Compile ดูจะเห็นว่ามันใช้งานได้ 100% แต่ติดตรงทำไมเรา Edit Level แล้วทำมัย ตัวเกมมันถึง Fixed หน้าจอเดินไปขวาหรือซ้านยสุดก็ชนขอบ ทำไงจะให้ ไปทางซ้ายหรือฉากก็เลื่อนซ้ายขวาต่อ หากมีอาการคันไม้คันมือไม่รู้จะเริ่มยังไง ผมไป ศึกษามาให้แล้วครับ

The Racing Game Starter Kit เป็นโปรเจ็คสำเร็จรูปของ XNA Game Studio game. และเป็นโปรเจ็คที่คิดว่าเหมาะแก่การพัฒนาต่อยอดและศึกษา, ทางผู้พัฒนาคือ นาย  Benjamin Nitschke แห่ง exDream Entertainment เป็นคน รังสรรค์ Source Code ตัวนี้, สามารถที่จะ compile ได้ทันที, และคนที่มีความรู้ภาษา C# programming

XNA Racing Game